{ yeah : 必须哒 } No place to place should record our youth?

29Jun/110

利用dns隧道免费上网

Posted by ofeng

大多数机场、酒店之类场所,当你输入一个网址比如www.google.com时,会弹出一个页面要你输入帐号密码才能上网。这个时候DNS能正确解析,但是上网要付费认证。

可以通过DNS隧道来实现免费上网。具体做法是:

(1)找一个支持DNS解析的域名,现在这类免费域名很多,比如tk的、co.cc的。假设该域名是abc123.tk。

(2)在tk的注册机构里,设置abc123.tk的NS服务器为你自己的主机(最好是Linux VPS),例如:
abc123.tk.     IN  NS  ns.abc123.tk.
ns.abc123.tk.  IN  A   74.81.81.81

(3)在74.81.81.81上,以root身份运行一个Perl脚本(这个脚本来自Dan Kaminsky的OzymanDNS包):
./nomde.pl -i 0.0.0.0 abc123.tk
上述脚本会侦听在UDP 53端口,接受DNS请求,并且只解析abc123.tk域。

(4)在客户机上(要求有ssh,最好是Linux系统),运行如下命令:
ssh -ND 7070 -o ProxyCommand=”./droute.pl sshdns.abc123.tk” user@localhost
上述ssh命令,-ND 7070表示在本机打开7070的socks 5代理端口。droute.pl是DNS隧道的客户端工具,同样来自于OzymanDNS包。sshdns是固定的主机名,加在域名abc123.tk前面。user是你在74.81.81.81上的登录名字,@localhost是固定的,不需要改(因为隧道过去后,就是74.81.81.81本机)。

运行上述ssh命令后,会提示输入密码。输入正确密码后,就和远程主机建立了ssh连接,获取到一个SSH终端。并且,在本机打开了7070的socks 5代理端口。配置浏览器使用这个代理端口,开始享受免费冲浪吧!

转自:http://www.nsbeta.info/archives/96

Tagged as: , No Comments
20Aug/102

免费SSH帐号获取及SSH+Firefox翻墙使用攻略

Posted by ofeng

已经经过考验了,用了好几个月了,特此分享

SSH翻墙的优点

相对比起TOR翻墙,SSH拥有非常稳定的带宽与快速的登录。假使你拥有SSH账号,你将独立享受翻墙乐趣而不必担心会被封。相对于VPN,SSH拥有价格上的绝对优势,并且其仅仅代理浏览器和指定工具,不是全局代理,不影响即时聊天与游戏速度。

免费SSH帐号获取

网址:http://www.cjb.net/cgi-bin/shell.cgi?action=signup

注册非常简单,如图

免费SSH账号获取

推荐使用gmail或者yahoo邮箱,我曾经使用网易的邮箱,第二天才收到邮件,还在垃圾箱中。

填写您的用户名,邮箱,密码后,会有一封来自SSH服务器的激活邮件 如图:

SSH账号激活

激活后,会有第2封邮件, 里面就是您的服务器地址,用户名,密码.如图:

Hosting免费SSh空间账号

现在您的免费SSH账号注册完毕了,有了账号还需的一个SSH登陆工具,推荐MyEnTunnel或者Tunnelier。

SSH客户端登陆工具

MyEnTunnel是一个绿色的SSH客户端,不需要安装即可使用。点此下载MyEnTunnel
将下载下来的文件解压缩到任一目录,运行里面的myentunnel.exe,会在桌面右下角出现一把红色的小锁,右键点击这把小锁,点击弹出菜单中的“显示”,会弹出主窗口,切换到“设置”标签,按下图设置:

MyEnTunnel设置

Tunnelier是一款功能强大的SSH客户端,结合了很多功能, 点此下载Tunnelier

Tunnelier需要安装,安装完成后会自动运行,Tunnelier的使用方法网友自己摸索吧,我还是比较喜欢绿色版的MyEnTunnel

Firefox+SSH翻墙设置

因为浏览器种类很多,今天以Firefox为例,其实Chrome浏览器+Proxy Switchy!扩展中文版也很好设置的。

安装装Firefox和插件AutoProxy
Firefox 下载 http://www.mozillaonline.com
安装Firefox插件AutoProxy https://addons.mozilla.org/zh-CN/firefox/addon/11009
AutoProxy设置

AutoProxy 设置1

选择添加规则订阅,在弹出的窗口中选择订阅的规则,然后点击订阅


订阅后,选择代理服务器-选择代理服务器,弹出的窗口中选择ssh-D,然后点击确定

AutoProxy设置3

至此AutoProxy设置完毕。

修改Firefox的代理DNS设置,浏览器输入about:config  然后点击我保证会小心,在过滤器中输入network.proxy.socks_remote_dns,如图

双击下面出现内容,使其变为true,至此,FireFox设置完毕

登陆MyEnTunnel,重启Firefox,相信你可以遨游youtube了。

转至:http://www.iewb.net/index.php/qg/1334.html