背景不宜介绍过多,直接上正文吧。
怎么上 C 老师
想要上原生 C 老师,你需要:
- 申请个 Azure 的美国西海岸(据说离中国近,但主要还是它免费)的服务器,新注册的有 12 个月免费额度,可以白嫖;
- 连接进服务器后,切换到 root 用户(AWS 和 Azure 都是输入
sudo -i
就行了),运行下面的命令,一路默认回车即可。
bash <(curl -s -L https://git.io/v2ray.sh)
最后输入 v2ray qr
,把二维码的网址复制到浏览器里,保存这个二维码;
- 手机下载 v2rayNG,在 APP 里扫一下刚才的二维码自动就配置上了,然后就可以用属于自己的 🪜 了;
- PC 端也差不多,搜 v2rayN,里面也会有「扫描屏幕二维码」这种功能,也是一键配置,很方便。
各种坑坑坑
好的,我要开始说坑了,上面的步骤说的轻描淡写,风轻云淡的,实际上都是假象。
AWS 的 IP 好像都不能上 C 老师
最开始费了好大劲,申请了个 AWS 的服务,结果换了好几次 IP 都是下面这样。
在网上搜了之后有人说 OpenAI 把 AWS 的 IP 都封了……虽然这不大可能,但是大家应该也懂是什么意思。
然后搜解决方案,有人说加个 Warp,不懂,看起来很麻烦,放弃……
最后,用 Azure 的服务就可以了……
申请 AWS 或 Azure 你需要一张 VISA 信用卡
这个没什么好解释的,主要是还需要你输入有效日期和背后的数字,我还是翻了好久才找到的卡,所以大家提前准备吧。
另外,据说有专门提供虚拟信用卡服务的,这个还没研究过,有知道的同学可以私下交流。
请把 pem 保存到线上
不管是 AWS 还是 Azure,在新建服务器的过程中,都会让你生成密钥对。这时候会让你下载一个 pem 文件
!!!请一定保存好!!!请一定保存好!!!请一定保存好!!!
之后没有地方再能下载到它了,如果没有它,登录服务器会很麻烦。别问我怎么知道的,前前后后建了 5 次服务的经历,我会告诉你?!
建议放到云文档之类的线上资源存储,这样就不用怕换了电脑之后无法登陆服务器了。
不要忘了放行 v2ray 的端口
在服务器上运行脚本启动了 v2ray 之后,你就会知道它对外监听的端口是多少了。这时候记得修改安全组的策略,把这个端口号的入流放开。
当然,你要是不会搞得话,就把所有入流都放开吧,先用着。然后,你很有可能过段时间就被黑了……
代理用全局模式
这一点我没有验证,是听别人说的。客户端用 v2ray 的时候最好用全局代理模式,他说他的 AWS IP 之前可能是因为这个被封了。后来各种本地清缓存,换 IP 就好了。但是我照他说的做了,怎么清缓存,换 IP 也不好,于是改投 Azure 了。
现在在 Azure 这边我也不敢不用全局模式了,好奇心强的同学可以试试,然后告诉我会不会被封 IP 哈。
总结
全都搞完之后,发现比想象的要简单的多,而且费用也便宜的多,比用别人的划算多了。不过可能会有时不时换 IP,甚至重新搞服务器的事。因为是自己用的,倒是也能接受。
目前就这些了,后面要是还需到什么坑也尽量记录一下。
对了,半夜登录 C 老师,竟然会报登录的人过多,请稍后再试……看来这就是时差啊,估计那时候国外是使用高峰期~~
彩蛋
后来找到了官方的安装脚本,没有试用,但是怎么能不用来调戏一下 C 老师呢?