长沙网站建设
用SSH进行翻墙访问网页
发布时间:2011-11-04 08:39   来源:长沙网站制作   点击:次   字体:    

任何一个系统管理员或站长对SSH都不会陌生,这个伟大的技术免去了我们跑去机房管理服务器,或者在远程连接服务器时时刻担心内容被窃取的心惊胆战。

作用倒是挺大的,只是Cpanel面板也很强大,SSH能办到的似乎他都能够办到。中国人用SSH最好的利用方式除了管理主机外,应该就是用来翻墙了。对于翻墙的好处我是深有体会,但是软件只用了一次就要我交费,而免费的又被封的厉害,根本不能用,于是想到SSH,他可是翻墙的好东东,对于我们有国外空间的人来讲更是一种便利,国外的技术就是要比国内的强很多,而且价格也是一样,国外的主机商更诚信更人性化,主机更稳定。

GD主机翻墙用的是FTP帐号,而且免费的主机,也就是买域名送的主机不能用于翻墙,或许只能用来管理主机吧,付费的才可以的。老鹰主机是用的cpanel面的用户名和密码登录的。看网上写要发ticket开通,其实不必,看帮助文档就能发现,默认就是开通的。

切入正题,有两个软件可以用来翻墙,一个是大家都在用的,在官方下载的且官方也推荐的putty,另一个myentunnel-unicode 3.5.2,在网上下载的,putty设置按照美国主机上面的文档操作可成功,而另一个则可以用命令行,也可以直接用软件连接,最方便的应该是软件这个了,不用输任何信息,双击就连接了,而且很起来也很稳定。用代理会影响空间的流量,其他不会有任何影响,而我的流量每个月都有多的,所以这个绝对不是问题。

先讲putty连接,其实这个连接很简单的。

安全外壳协议(Secure Shell Protocol / SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。
常用的SSH工具有开源软件PuTTY,支持SSH远程登录的主机可以实现socks5袋里服务器的功能,不过在PuTTY中没有配置文件,需要手动设置才能实现,且无法保存。
下面我们就来尝试使用笔者自己国外的一款开通SSH功能的空间来建立Tunnels,实现安全连接。

第一步:首先我们必须知道空间的IP地址,查看方法很简单,只要登录主机控制面板后就可以看到,具体如下图所示:




第二步:配置PuTTy。打开PuTTy,点击“Session”(打开默认就是此界面),出现如图所示的界面,按图中所示进行操作:
PS:如果下次想继续使用,只要打开PuTTy,然后选择相应的对话名称,点击“Load”按钮即可。




第三步:配置PuTTy。接上一步后,点击“Connection”→“SSH”→“Tunnels”,接着按下图所示进行操作即可:
PS:在此我们使用的端口号是6600,一般我们在此所使用的端口号只要是大于1024的都可以。




第四步:配置PuTTy。如下图所示,就是我们进行第三步操作后所示的界面:




第五步:接下来就会出现如下图所示的PuTTy的登录界面:




第六步:输入你空间的账户名和密码,即可以出现如下图所示的界面,由下图来看,我们已经成功登录了。




第七步:配置浏览器的SOCKS袋里(此处以Firefox为例来说明)。打开Firefox浏览器,点击“工具”→“选项→“高级”→“网络”,点击连接框右侧的“设置”按钮,接着在出现的“连接设置”界面中按下图所示进行设置即可:
 

浏览器的设置最后再讲,再看另一个软件的使用方法:

先解释一下这个原理,你通过ssh通道连接到你的主机(SSH和VPN翻墙介绍),再由你的主机去访问那些你想访问的网站。而这些数据传回你的电脑时,仍然是走ssh通道的,所以你就能够逃过防火墙的堵截,顺利的和你的facebook好友们交流了哦。

翻墙利器:利用godaddy空间SSH功能做代理,打造你的个人vip翻墙代理 

下载该软件解压。运行CMD,在cmd命令行下进入plink.exe目录,运行以下命令:

plink SSH用户名@SSH主机地址或IP -D 127.0.0.1:7070

命令行这个似乎有点麻烦,也难的记这一长串,可以用软件输好了后直接双击运行。

在出现输入密码的提示后,输入密码并回车(密码不会显示出来)。登录成功会有$提示。

登录成功,出现$命令符,表示已经运行成功,参考下面的Firefox设置,即可正常使用(使用过程中这个Dos窗口不能关闭)。

这时候你就已经建立了你的vip个人代理了,酷吧。

IP地址:127.0.0.1
端口:7070
类型: socks5

如果觉得通过输入命令行比较麻烦的朋友,可以使用MyEntunnel,这个相当于是命令行的图形界面。

下载MyEntunnel v3.5.2 绿色汉化版,解压后运行myentunnel.exe,按下图提示填写:

填写SSH服务器、用户名、密码,勾选“启动后就连接”、“掉线后自动重连”、“启用动态Socks”,端口根据自己的需要,可修改(须与后面Firefox设置对应)。

完成后“保存”,点击“连接”,在状态栏中看到图标变成绿色后,即可使用。

MyEntunnel 可隐藏到状态栏,不占窗口位置,比较方便。

现在是万事俱备,只欠东风了。看网上是这样讲的。

除Firefox Browser外,在其它浏览器中的设置方法也是类似的,如在IE8浏览器中的设置方法如下:“工具→Internet选项→连接→局域网设置→勾选袋里服务器→高级→套接字(socks)”即可进行设置。

我用IE代理这样设置后,所有的网页都不能进行访问,不清楚什么原因,测试了N次都是一样,最后用firefox作为代理设置成功。具体做法如下:

点击工具->附加组件->获取附加组件,第一个就是代理插件,安装FoxyProxy Standard,FoxyProxy是一个高级的代理管理工具,它完全替代了Firefox有限的代理功能。它提供比SwitchProxy、ProxyButton、 QuickProxy、xyzproxy、ProxyTex、TorButton等等更多的功能。

装好此插件后进行设置,一定要把所有的代理服务器都删除,然后再新增一个你自己的代理服务器,配置一下你想配置的信息即可以翻墙了,如果不删除其他的代理服务器就是不能访问,不知道是什么原因,即使选择了默认的代理也不能访问,全部删除再新增就可以的。

也可以不装插件,我的是装了的。不装插件的火狐设置:

配置浏览器的SOCKS袋里(此处以Firefox为例来说明)。打开Firefox浏览器,点击“工具”→“选项→“高级”→“网络”,点击连接框右侧的“设置”按钮,接着在出现的“连接设置”界面中按下图所示进行设置即可:
PS:这里输入的端口号一定要与第三步设置的端口号对应起来。

至此大功告成,可以无拘无束的浏览我想访问的国外网站了,再也不受天朝的束缚。也不用去买别人的VPN,技术的力量是强大的,轻松的利用自己的SSH解决了。困扰多时的问题终于解决了。

 

Firefox设置远程DNS解析

给Firefox设置远程DNS解析,破解DNS劫持与污染!

DNS劫持在国内经常出现。在Firefox中,设置远程DNS解析可以防止DNS劫持。
方法很简单,只需在Firefox地址栏输入自定义配置 about:config ,搜索network.proxy.socks_remote_dns 修改为 true 。


关键字:网页,墙访,行,H,SS,

顶一下
(2)
100%
踩一下
(0)
0%
网站对话
web chat