我的一个linux机器有10个ip,ip分别是:
222.222.222.2(主ip)
222.222.222.3
...
222.222.222.10
我在上面跑了ss服务,目的是访问任意一个都可以。
现在的情况却是,不管我访问的是哪个ip,用www.ip138.com查看的ip都是222.222.222.2这个主ip的返回结果。
分析一下原因(谢楼下两位指点),由于ss是socks服务,不管客户端访问的哪个ip过来,服务器在对外访问的时候,走的都是缺省路由,也就会用222.222.222.2这个ip。
所以,虽然ss客户端与服务器之间连接用任意ip都可以,但是服务器去访问www.ip138.com时都会用222.222.222.2这个ip。
怎样才可以改成,我访问某个ip,那么数据就从这个ip向外访问,并且按这个ip原路返回?
.
自答一下吧,ssr在16年的时候由瓦酱解决了,3.x后不管你访问那个ip,默认就是原路返回。
为避免歧义,关贴。