去年秋天我在深圳华强北闲逛,国内国外一个卖路由器的网的网小伙子拉住我,神神秘秘地说:“哥,国内国外要不要能看外网的网的网盒子?插上就能用。”他手里那个黑色小方块,国内国外标价三百八。网的网我没买,国内国外但这件事让我意识到,网的网国内想看国外网站的国内国外需求,早就不是网的网技术圈的小众话题了。
先说最直接的国内国外事实:国内网络无法直接访问Google、YouTube、网的网Twitter、国内国外Facebook等站点,网的网原因是国内国外众所周知的防火墙系统。这套系统并非一成不变,它像一堵会生长的墙,今天能过的路,明天可能就被封死。所以下面聊的方法,都建立在“当前有效”的基础上,不保证永久可用。
最常用的手段是VPN。原理很简单,你的设备先连上境外服务器,再由那台服务器替你访问目标网站,数据加密后传回来。早期随便找个免费VPN就能用,现在免费的基本死光了,能用的要么收费,要么速度慢得让人想砸键盘。我试过七八家,月付二十到五十块区间的,稳定性勉强够看网页,想看4K视频得加钱。选VPN有个坑:别信那些“永不封禁”的广告,没有哪家能打包票。我的做法是同时备两家,一家主力一家备用,月成本控制在六十块以内。
另一种更轻量的方案是代理工具,比如Shadowsocks、V2Ray、Trojan这些。它们比VPN更灵活,可以按规则分流——国内网站直连,国外网站走代理。这需要你有一台境外服务器,自己搭或者买别人搭好的“机场”服务。自建的话,搬瓦工、Vultr这些VPS商一年两三百块,够三五个朋友合用。机场服务则按月付费,十块到上百不等,看线路质量。我有个做外贸的朋友,公司二十多人共用一条专线,月费两千多,图的是稳定,毕竟一封邮件耽误了可能丢订单。
还有个偏门但偶尔管用的办法:改DNS。某些国外网站只是被DNS污染,把域名解析到错误的IP。换成Google的8.8.8.8或者Cloudflare的1.1.1.1,有时候能直接打开。但这个方法成功率越来越低,只对少数小站点有效,大站早就上了SNI封锁,改DNS没用。
浏览器插件也值得一提。比如某些代理插件,装完点一下就能切换线路。方便是真方便,风险也实在——插件作者能看到你所有流量,包括账号密码。我从不推荐别人用不知名插件,尤其是那种“免费不限量”的,十有八九在拿你的数据换钱。
说点个人观察。这几年明显感觉到,单纯“翻出去看新闻”的需求在下降,更多人是为了工作——查技术文档、跑GitHub、用ChatGPT。我认识一个做独立开发的,他的解决方式是直接租了台日本服务器,所有开发环境都在上面,本地只当终端用。这思路挺妙,既绕开了网络问题,又顺便解决了算力。
最后提醒一句:以上方法都处于灰色地带。法律上个人使用一般不追究,但传播、售卖相关工具风险很高。那个华强北的小伙子,后来我听人说被查了,货全没收,还罚了款。技术本身中立,用的人得自己掂量。