ss 在较新的版本中, 有一个选项 forbidden-ip, 可以指定那些 ip 是无法被访问的, 例如 192.168.0.1, ::1(默认值), 可以在命令行选项中设定如下:


目录

1
ssserver -c config.json --pid-file config.pid --log-file config.log --forbidden-ip="192.168.0.1" -d start

或者在 config.json 里设定, 加上如下选项:

1
"forbidden_ip":["192.168.0.1","::1"]

这样就无法访问 server 端的本地地址了.

默认值 192.168.0.1, ::1 是为了安全考虑, 防止外部访问本地资源. 但是如果你的 server 还搭建了其他服务如有一个网站, 挂了 ss 是无法访问这个网站的. 所以可以将其留空, 即可正常访问你的网站了.


水水更健康