身在国内就不得不提到GFW这个玩意,虽然它确实对国内网络环境提供了很好的保护,尽可能的排除了外国网络信息对于国内民众干扰。但是不得不说,它确实还是太影响正常使用互联网了。

作为一个软件相关从业人员,只要是身在国内,或多或少都会与『墙』打过交道,无论是主动的,还是被动的。

我们既庆幸,国外的偏见和谣言被它屏蔽在外。

但我们又苦恼,许多很好用的网络工具和软件无法正常使用。

所以,学会科学上网是当代技术人员必备的一项技能。注意只是必备的技能,我并不是要你去违法乱纪。哪怕你学会了科学上网,你仍旧需要保持正确的价值观,科学的看待外界的事物,取其精华,去其糟粕,科学的使用互联网。

那么我们就进入正题。

当前最流行的科学上网工具/软件是什么?

无容置疑,当前最流行,使用最广的是v2ray,其支持各类协议,适配各种时期的各类用法,适应性好,稳定安全。

如何安装使用?

首先你需要有一台不在国内的vps服务器,然后部署v2ray的服务端,再通过客户端导入对应服务端的节点配置,即可使用科学上网。

好像说起来很简单,实际操作有哪些步骤?

  1. 准备工作:一台国外vps(购买或白嫖免费的都行,也可以用各种容器云平台,后续其他文章再细说这块)
  2. 安装部署:新手推荐安装x-ui,界面化配置,简单有效。若想了解细节和各类深入配置,建议安装原版v2ray服务端。
  3. 配置服务端节点:x-ui可以直接新建节点,选择对应的协议,配置信息,即可创建节点。各类一件安装脚本也有向导式命令行安装,针对提示信息输入相关内容即可。
  4. 下载客户端导入节点配置:客户端有很多种,对于不同的系统和平台,也有差异,但是功能均是一致的。例如Windows系统使用的V2rayN、Mac系统使用的V2rayU、移动端安卓使用的V2rayNG、IOS使用的ShadowRocket(国区已下架,美区也需要购买)等等
  5. 导入配置后启动对应的节点设置,即可正常科学上网。

V2ray支持那么多种协议,有什么区别,哪个最好?

没有最好的,只有最合适的,任何事情都是一样。如果是自购vps,网络容易被GFW墙,或者经常TCP阻断。一般选用vmess+ws+tls+cf代理。这种方式相对稳妥,不容易被咔嚓。同理其他的协议和部署方式均有其他优势,但对于没有任何经验和部署实操新手来说,上手就vmess+ws+tls+cf可能会摔跤。若只是尝试使用,可以直接vmess+tcp上手,简单有效。其他协议例如vless、trojan、shadowsocks等均可使用。只是有细微的配置差异。

客户端如何使用节点配置?

客户端一般会存在几种方式导入节点配置:

  1. 直接手动配置:一般用于调试阶段,新手不推荐。
  2. 剪切板导入:一般用于分享的url链接,直接复制导入客户端。
  3. 扫描屏幕二维码导入:一般用于分享的二维码图片,直接扫描导入客户端。
  4. 订阅地址导入:一般用于多节点更新维护,或机场发布,订阅地址链接,定时更新。

导入节点后就能直接用了吗?还有什么需要注意的没有?

导入节点后,客户端一般会有开关提示是否启动,同时有日志可以查看是否存在问题,用于定位启用后网络不通或者未生效等情况。

另外为了提升使用体验,一般会使用pac代理或者绕过大陆等配置,即当你访问国内网站或者不在pac列表中的网站时,则使用网络直连,不会走v2ray节点。若访问的是pac列表中的网站,则通过节点代理。

特殊情况,则需要启用全局代理模式,例如new bing更新后,不开启全局代理访问new bing时是无法查看到聊天界面的。若需要使用new bing去体验GPT-4的事后则需要启用全局代理模式。

重要的事情说三遍!!!

学会科学上网只会让技术人员更了解底层原理,加深对于技术的熟悉。更重要的是保持初心,拥有正确的价值观,不要做违法乱纪的事情!!!

学会科学上网只会让技术人员更了解底层原理,加深对于技术的熟悉。更重要的是保持初心,拥有正确的价值观,不要做违法乱纪的事情!!!

学会科学上网只会让技术人员更了解底层原理,加深对于技术的熟悉。更重要的是保持初心,拥有正确的价值观,不要做违法乱纪的事情!!!