叶厚:翻墙有术:DIY代理服务器
遠近-1230 08/31 11831
叶厚:翻墙有术:DIY代理服务器
这次因家事在国内呆的时间较长。前面几周忙于各种事物,没觉到中国的网络屏蔽有什么麻烦。百度提供了中文搜素,地图,新闻等等,山寨了google的功能甚至界面,办事娱乐基本上就够了。忙完了,想去国外网站,就遇到诸多不便。过去google.hk还可以用,现在完全不行了。Gmail时好时坏。最烦人的是想查NJ Transit的时刻表,网站却无法访问。
习时代的网络控制比过去更严了。我在美国的家里设置了不加密的代理服务器(proxy server), 但从中国用它,像CND这样在黑名单上的网站也无法访问。这是因为运营商不仅屏蔽了网址,也对数据包做深入巡查(DPI,deep-packet inspection)。即使代理服务器设置了不寻常的端口(TCP port),也无济于事。DPI使网速人为地减慢了许多。
为了能翻墙,去代理服务器的数据包需要加密。如果这个服务器在美国公司的VPN里,所需要的加密(IPSec 或 SSL VPN)就自然有了。本文介绍如何在家里设置代理服务器,并用SSH加密连接。这种方式不仅适用于在国内翻墙,也可以在公司里“遁身”:就是您不想让公司知道自己用公司的网络去了哪里。
首先,在家里找一台电脑装上 Linux操作系统(www.ubuntu.com)。如果只作为代理服务器,不需要最新最快的电脑,几年前的旧电脑就可以了。代理服务器的软件叫 squid。装上后这就自动成为代理服务器了。SSH加密服务的软件叫openssh-server;另外还需要安装火墙软件ufw。软件的安装可以在control panel里下载,或直接用指令 sudo apt-get install 。
家里的无线路由器(wireless router)分外部和内部;外部是连到运营商,用运营商给的外部地址。这个对外地址可以打开网页www.whatismyip.com查看;文中我们假设它是18.18.18.18。虽然这个地址是动态给定的,一般说来长期都不会改变。路由器的“内部”是家里的电脑、打印机、智能手机和平板电脑等,家里的IP地址一般是10.x.y.z 或者 192.168.x.y。路由器在内部和外部IP地址之间做地址转化(Network address translation)。我们把Linux服务器的IP地址必须设为手设(manual),您可以挑一个无线路由器里允许的内部任一个地址。我们在这里假设为 10.10.10.10。在家里无线路由器的DMZ(军事缓冲区)设置里,指定这个地址为外界可达地址。这个等于把外界欲联通18.18.18.18的数据包直接送到10.10.10.10,就是我们的服务器。为了防止黑客袭击服务器,设置防火墙只接受SSH:
sudo ufw enable
sudo ufw allow 22
sudo ufw default deny
这样,家里的SSH和 proxy server 的设置就完全了。现在谈谈怎么在手提或座机电脑上通过家里的服务器访问网站。我们假设这是个微软系统;其他系统类似。
微软上一款常用的SSH软件叫puTTY(www.putty.org)。puTTY 不仅能接通远程的SSH,还能在SSH中开设通道(tunnels):我们将开通网络代理服务的通道。具体设置是如下:连接方式选择SSH; 对方IP地址选家里的外部地址(我们这里是18.18.18.18)。在左边菜单,选择connection, SSH, Tunnels; 右边“add new forwarded port”,source port 选择3128,destination 选择 localhost:3128 (3128是proxy service的default端口)。然后按“Add”。把这个设置存下,下次直接调出就可以了。执行puTTY后,就会开始SSH连接,敲入您家里Linux服务器的用户密码。
SSH连接成功后,您就可以用家里的网络代理服务了。注意,proxy server 现在是 localhost,就是SSH的这一端。比如用google chrome, short-cut properties 的目标应为:
<code> “C:Program Files (x86)GoogleChromeApplicationchrome.exe” –proxy-server=localhost:3128</code>
好了, 关闭已有的chrome,新打开的chrome就可以访问中国黑名单上的任何网站了。
- 1. 远近: 影评“寻找罗三木” (14994)
- 2. 遠近: 小溏大魚vs大溏小魚?漫谈爬滕(6)(13671)
- 3. 远近:不给国家添麻烦,就是爱国 - ...(27210)
- 4. 遠近:哈佛为什么歧视?漫谈爬滕(5)(31845)
- 5. 遠近: 爬滕幸福嗎?人比人,氣死人!漫谈爬滕(4)(15343)
- 6. 遠近: 不要跑太快 漫谈爬滕 (3)(13211)
- 7. 遠近: 书评“儿子照常升起” 漫谈爬滕 (2)(14622)
- 8. 遠近: 名校和牛人:誰需要對方?漫谈爬滕 (1)(14075)
- 9. 遠近: 中國人,自豪地去美国 生孩子!(12621)
- 10. 遠近:丘吉尔预测到了欧洲文明的终结(14656)
- 11. 远近: 饶毅的白日梦可以休已!(14345)
- 12. 歐巴馬今天發布大赦令, 挑戰華裔和天朝!(33948)
- 13. 远近:饶毅的“院士梦”和“中国梦”(12749)
- 14. S.B. Woo: The Record Against Paul Fong of San Jose(21264)
- 15. 遠近:北大教授的邏輯:無能還是墮落?(28853)
- 16. 預測香港“公民抗命”的后果 (21019)
- 17. 远近: 二强相遇,勇者胜! 请關注聯邦參議員選舉(14630)
- 18. 远近:自豪的美国人(1)我就是主流(二)...(14207)
- 19. 远近:自豪的美国人(1)我就是主流(一)...(14084)
- 20. 叶厚:翻墙有术:DIY代理服务器(11831)
- 21. 遠近: 米國的春天才剛剛開始!(11721)
- 22. 招揽投资移民(10639)
- 23. 一个弃婴的童话(10079)
- 24. 遠近:省稅窍门!除了朋友,不要告诉别人!(9295)
- 25. 遠近:百倍回報的投資,錯過岂是后悔!(一)(17403)
- 26. 遠近:和“80-20”等亞裔組織對話(14011)
- 27. 遠近﹔重造美國夢(4)可以信賴的領袖,Peter Kuo!(11481)
- 28. 遠近﹔ 美國夢(5)郭宗政Peter Kuo 能夠贏得選舉!(11492)
- 29. 远近:TMD 的JJ & BB? 支持PK, 从根本上解决问题!(10483)
- 30. 遠近:重造美國夢(3)五千勇士 捍衛夢想!你就是“倫敦空戰”英雄!(11366)
- 31. 遠近:重造美國夢(2)Peter Kuo:美國夢的捍衛者, 反歧视的英雄!(13329)
- 32. 遠近:重造美國夢(1)為什麼加州SD10值得每一个华人關注?(17013)
- 33. 远近:自豪的美国人 (7)积极参与 巧用杠杠 (14514)
- 34. 远近:自豪的美国人(6)政治捐款 并不神秘 (12717)
- 35. 远近:自豪的美国人(5)慷慨热心 回馈社会(14252)
- 36. 远近:自豪的美国人(4)华人的核心利益和价值?(19860)
- 37. 远近:自豪的美国人(3)自由-保守的差别在哪?(16884)
- 38. 远近:自豪的美国人(2)了解二党政治和文化(16744)
- 39. 远近:自豪的美国人 (2)了解二党政治和文化...(10610)
- 40. 远近:自豪的美国人(1)我就是主流(二)...(7723)
- 41. 远近:自豪的美国人(1)我就是主流(二)...(11248)
- 42. 远近:不给国家添麻烦,就是爱国 - ...(7528)
- 43. 远近: 亨利•卢斯 -“时代之父”及 他的“美国世纪”(2)...(9618)
- 44. 远近: 亨利•卢斯 -“时代之父”及 他的“美国世纪”(1)...(10880)
- 45. 远近:天朝的意外的保护者 ...(9711)
- 46. 远近:天朝的意外的保护者 ...(10087)
- 47. 加州初选分析:免費搭车易 彰顯实力难 ...(12312)
- 48. 加州初选分析:免費搭车易 彰顯实力难...(8125)
- 49. AD28 初选分析: 华人参政 路漫漫 作者: 远近...(9657)
- 50. 抛砖引玉, 准备接砖...(7343) 上一页 下一页
-
上一页 下一页