关于N1做智能网关,上次写了酸酸和酸酸乳的部分,详见https://hpcex.net/archives/134/,应网友的要求,补充一下v2篇,多了安装v2和改ss-tproxy配置两个步骤。

首先,安装dnsmasq + ipset + ss-tproxy + (chinadns) 的过程和上文完全一样,不再赘述。

其次,是安装v2,这里只建议安装官方原版,因为一些什么多用户、多协议的版本N1是不支持的。服务器端安装v2 ray的过程就不说了,自己要生成服务端的配置可以用这个网站来生产配置文件https://intmainreturn0.com/v2ray-config-gen/

N1上安装v2 ray的步骤如下:

wget https://install.direct/go.sh  
bash go.sh  

然后要建客户端的配置文件config.json,这里请大家下载我的附件,并把里面标注为这里要改4个地方改成你自己的和服务端相同的配置就行。
要测试你的客户端文件对不对,可以用这个命令/usr/bin/v2ray/v2ray -test -config /etc/v2ray/config.json来,如果返回是ok,那么配置文件就没问题了。

最后是修改ss-tproxy的配置文件,具体改下面4处

proxy_tproxy='true'                       # 纯TPROXY方式    
proxy_server=(你v2服务器ip)               # 服务器的地址    
proxy_runcmd='service v2ray start'      # 启动v2的命令  
proxy_kilcmd='service v2ray stop'         # 关闭v2的命令  

最后运行ss-tproxy start,然后把需要科学上网的机器的网关和DNS改成N1的ip就ok了。config.rar