不知各位大牛有没有兴趣~
原理很简单:
1、本地机器的DNS服务器设为127.0.0.1;
2、本地运行xdns,将本机的DNS请求包数据每个字节取反发送到墙外的xdns;
3、墙外的xdns将包再次取反数据包后向8.8.8.8之类的DNS以请求报文,将收到的结果取反然后返回给本地的xdns;
4、本地的xdns再次将数据包取反后返回给最原始的请求者。
经测试 https://www.facebook.com 可以正常访问!
Twitter无法访问,我看过结果,返回的twitter服务器IP直接被封了。。。
G+和google主站貌似也无压力~
详情可以参见我的项目:https://github.com/isayme/xdns
原理很简单:
1、本地机器的DNS服务器设为127.0.0.1;
2、本地运行xdns,将本机的DNS请求包数据每个字节取反发送到墙外的xdns;
3、墙外的xdns将包再次取反数据包后向8.8.8.8之类的DNS以请求报文,将收到的结果取反然后返回给本地的xdns;
4、本地的xdns再次将数据包取反后返回给最原始的请求者。
经测试 https://www.facebook.com 可以正常访问!
Twitter无法访问,我看过结果,返回的twitter服务器IP直接被封了。。。
G+和google主站貌似也无压力~
详情可以参见我的项目:https://github.com/isayme/xdns