brook是一款用go语言写成的vpn,作者是txthinking.
这款软件非常简单,但是效率很高,支持各种平台。

我主要用brook做手机上网代理,设置简单,ios的app免费 ,比各种shadowsocks的app都好用。条件是自行设置vps,因为很少有人会分享brook的代理服务器。请自行在app store或者android market搜寻brook的客户端,找不到的人下面的内容不用继续阅读了。

看清这个图标:
brook.png

下面简单说一下linux下的安装问题。

brook官方网站上下载相应的服务器端:

[code lang=text]
wget https://github.com/txthinking/brook/releases/download/v20180227/brook
sudo cp brook_linunx_386 /usr/bin/brook
sudo chmod a+x /usr/bin/brook
[/code]

我们配置一个systemctl脚本,让brook变成系统服务。

[code lang=text]
sudo touch /etc/systemd/system/brook.service
sudo chmod a+x /etc/systemd/system/brook.service
[/code]

然后,用你喜欢的文本编辑器修改brook.service文件:

[code lang=text]
[Unit]
Description=brook_vpn
After=network.target

[Service]
ExecStart=/usr/bin/brook server -l :[choose your port] -p [your password]
Restart=always

[Install]
WantedBy=default.target

[/code]

记住修改你的端口和口令。我最近喜欢用ray2v的规范,用uuid作为密码。不过在客户端上输入就比较麻烦了。

闲话少说。修改brook.service之后,运行:

[code lang=text]
sudo systemctl daemon-reload
sudo systemctl start brook
sudo systemctl enable brook
[/code]


然后,就是客户端的配置了。输入你的 [ip地址:端口号],以及口令,就可以在手机上访问自己的gmail邮箱了。


科学上网指南(1)——如何购买主机
科学上网指南(2)——ssh
科学上网指南(3)——密码管理
科学上网指南(4)——root 账号管理
科学上网指南(5)——公钥/私钥登录
科学上网指南(6)——SS
科学上网指南(7)——SwitchyOmega