【发布时间】:2011-07-06 02:02:52
【问题描述】:
情况是这样的。 我们的内网 192.168.1.0/24 上有多个服务器 其中之一是它们的默认网关,并且有两个接口($GATEWAY_INTERNAL_IP 和 $GATEWAY_EXTERNAL_IP)。
我们还有另一台服务器 PUBLICHOST2,它有两个 IP 以及 $PUBLICHOST_EXTERNAL_IP 和 $PUBLICHOST_INTERNAL_IP。
我们有第三台服务器 SERVER,它只有一个 IP $PRIVIP 并绑定在端口 $PORT。
我们想要的是能够将 $PUBLICHOST_EXTERNAL_IP 上的端口 $PORT 转发到 $PRIVIP 上的主机 SERVER。
但是当我们在 PUBLICHOST2 上使用 iptables 进行端口转发时,SERVER 收到请求但响应通过网关并且连接不成功。
我们如何正确地进行设置,以便响应可以通过 PUBLICHOST2 返回?
谢谢
【问题讨论】:
标签: iptables gateway portforwarding