我需要通过soap与一个网络服务器交换信息。
我有一台具有动态 IP 的计算机,但 Web 服务器仅允许静态 IP(列入白名单)。另外,我有一个具有静态 IP 的 CentOS 服务器。
如何设置中间服务器以将 SOAP 消息从其重定向到目标服务器?
答案1
在 Centos 服务器上使用 iptables:
iptables -t nat -A PREROUTING -p tcp -s (computer with dynamic IP's IP) --dport 80 -j DNAT --to (webserver's IP):80