如果说 qhy 是一个数据结构夕阳红选手,那么在科学上网方面我毫无疑问是纯种小白 (不是蜡笔小新的那只狗啦 qwq)(大雾)
所以本文旨在介绍一个用比较少的费用能够科学上网的方式,其实是我怕我不记录我会忘记怎么操作过几天就 gg 了
图较多建议在 wifi 环境下阅读
首先你需要知道 Vultr 的官网
Vultr 主要是可以按小时租服务器,对于我这种开个服务器打 cf 和 atcoder 的人再合适不过了呢 (主要是不开威批恩的话 cf 比赛的时候会慢得受不了 qwq)
登录之后,你会进入一个 Servers 的栏目,点一下界面右边的加号你就能够选择你想要的 Servers 了,当然你需要在 Billing 里面先充钱,这里滋磁支付宝对我这种没有 google 账号的萌新来讲超友好的呢。(这里就不细讲了)
然后你选择一个服务器开服就行了。
接着点 Deploy now 之后你就等待它的状态变为 Running
接着本地命令行输入
ssh root@[这里填服务器 ip]
如果这里一直不动的话说明这个服务器 gg 了,换一个吧,有时候一个服务器能 ping 到但就是不能 ssh 到我也不知道为啥
然后会出来一大堆东西,如果问你 [yes/no] 的你直接回答 yes 就行
然后会让你输入一个 password,具体来讲你需要在 Severs 界面里点你的服务器的 Cloud Instance
接着复制这个 password,并把它粘贴进命令行
输完密码之后输入
apt install shad0ws0cks
请自行将上面的命令中的 0 替换为 o,下文同
然后输入
vim /etc/shad0ws0cks/config.json
把 server 那一栏后面改成”0.0.0.0″,
把 server_port 那一栏改成”1~65535″ 中的随便一个数,听说有一些端口会被禁掉 (22 80 8080 4437),但是你如果随便输一个数比如 1926 或者 817 什么的应该是没什么问题的啦,我就输入了 2333
然后将 password 那一栏改成自己想设置的密码
改完上面的三项后,保存并退出
接着输入
ssserver -c /etc/shad0ws0cks/config.json -d start
然后就可以退出 ssh 了
接着你需要打开你本地的文件配置,具体来讲,重开一个终端,然后输入
vim /etc/shad0ws0cks/config.json
把 server 那一栏改成你服务器的 ip
把 server_port 那一栏改成你刚刚设置的那个端口
把密码改成你刚刚设置的密码
然后保存退出
然后在终端输入
sudo sslocal -c /etc/shad0ws0cks/config.json -d start
并且在浏览器那里设置一下网络
你就可以成功科学上网了
尽管我不知道为啥我以前科学上网的时候上不了 p 站,但是现在用这个方法就行了。
尽管是一个手残但是依旧想把可爱的妹子当成桌面是什么心态
因为不知道写什么做结尾,感觉上面那句话太毒瘤,所以就写下了现在这句话来做结尾呢 qwq
0 条评论