-1
我在网络中有两台服务器,其中一台没有互联网连接(srv2)。用于SSH的端口转发
我要转发的服务器(服务器1)23端口,在没有互联网连接的服务器上的网络连接到端口22(SRV2)
我的ifconfig上SRV1
eth0 inet addr:95.x.x.x Bcast:95.x.x.x Mask:x.x.x.x
eth1 inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
lo inet addr:127.0.0.1 Mask:255.0.0.0
和我的其他服务器的ifconfig(SRV2有没有互联网连接)上SRV1执行cat/proc/SYS /净/的IPv4/IP_FORWARD结果
eth0 inet addr:10.0.0.2 Bcast:10.0.0.3 Mask:255.255.255.252
lo inet addr:127.0.0.1 Mask:255.0.0.0
我可以用此规则将3055(srv1)端口转发到3050(srv2)。
-A PREROUTING -i eth0 -p tcp -m tcp --dport 3055 -j DNAT --to-destination 10.0.0.2:3050
-A POSTROUTING -o eth1 -p tcp -m tcp --dport 3050 -j SNAT --to-source 10.0.0.1
但我不能转发23(上srv1)至22(上srv2)ssh连接。
你能帮忙吗?