前言
今天看 SSH 端口转发的时候,突然想到北航的实验室区域是不计流量的,这样的话,就可以通过实验室的电脑进行端口转发,实现免流量上网。
然后就是折腾了一晚上,踩了无数坑,但终于还是搞定了。
需要
- 一台在实验室插着网线的电脑或服务器
- 一个能访问“外网”的设备
- 通过 该网站 了解基础知识
实践
抛开踩坑的过程,实际操作很简单,照着这个 网站 操作即可,里面有一键安装脚本。
# 下载脚本
git clone -b master https://github.com/flyzy2005/ss-fly
# 配置
sudo ss-fly/ss-fly.sh -i [密码] [端口]
# 一键开启BBR加速
ss-fly/ss-fly.sh -bbr
但是坑爹的是,它最后显示的服务器地址是错误的。。。
你需要输入 hostname -I
来查看服务器真正的地址,修改完该处之后你就能愉快地免流上网了。
2021-10-15 更新
在上面可以看出,其实并不一定需要一台服务器,只要一个能稳定运行 SS Server
的设备即可。
最开始的想法是用旧安卓手机,但一方面我那个太老了,只有 microUSB 接口,另一方面就算是 type-C 接口也要再去买个转接器,略微麻烦。
后来想买个树莓派,但感觉除了这个之外就没多大用途了,有点浪费时间和金钱。
最后,我决定用路由器来试试,我的路由器是从淘宝买的 newifi3,刷了老毛子固件。
我惊喜地发现,老毛子已经自带了 SS Sever,只需点两下就能配置好。
然后在电脑上测试了一下,能正常连接。
在手机和 iPad Air 上都能正常连接,完美。
没想到我的路由器居然这么强大,以前还一直放在宿舍吃灰,真是暴殄天物啊。