我可以使用以下命令,但它们会更改源 IP 地址:
iptables -t nat -A PREROUTING -p tcp --dport port -j DNAT --to-destination dest_ip:port
iptables -t nat -A POSTROUTING -j MASQUERADE
Run Code Online (Sandbox Code Playgroud)
所以我在dest_ip的电脑上得到的源IP地址相当于这台电脑的IP地址,但是我想得到真实的IP地址。
如果我删除iptables -t nat -A POSTROUTING -j MASQUERADE,我将无法得到任何回应。我怎么解决这个问题?
所有 IP 地址都是外部 IP 地址。