现在我来说明上面的几个作用。
echo1/proc/sys/net/IP v4/IP _ forward
这个句子,前锋为了传输成功,必须写。
iptables-tnat-a prerouting-ieth0- ptcp-d 192.168.123.123-- dport 1521-jdn at---to 192.168.101.66
是将发送到192.168.123.123的所有1521数据传输到192.168.101.66
iptables-aforward-ptcp-d 192.168.101.66-- dport 1521-j accept
要将数据传输到101.66,还必须允许传输此数据包。
下一个问题是数据顺利到达101.66,但数据没有正常返回。 到达101.66的源地址为1.2.3.4,因为101.66不能直接与1.2.3.4通信。
所以,还需要更改此连接的源地址。
iptables-tnat-a postrouting-d 192.168.101.66-ptcp-- dport 1521-js NAT-- to 192.168.123.123
现在,数据可以正常通信了。