我以前的DSL调制解调器有一个名为“ DMZ主机 ”(在其他平台似乎被命名为默认主机)的function。 当您selectnetworking中的计算机作为DMZ主机时,它会将每个非手动转发的端口转发到该计算机,并通过DHCP将该调制解调器的外部IP分配给该计算机(dmz主机)。
所以,实际上,它将复制外部IP并将其提供给内部计算机。 由于各种原因,这是很方便的,特别是挑剔的程序(随机端口)或游戏。
但是现在我已经改用了光纤,调制解调器没有这个function。 我打算创build一个用于路由目的的Linux机器。 有没有办法用iptables重新创build相同的function?
涉及其他平台/软件的提示非常受欢迎。
为了更好的清晰起见,我附上了一个图表(从这个问题的图片编辑: 从LAN内部访问DNAT'tednetworking服务器 )在这里:

提前感谢! 我一直在试图find有关设置这个信息,但我一直无法。 也许我使用了错误的search条件。
解决scheme是您已经提供的外部链接。 您必须在您的iptables中设置DNAT并将特定端口/端口范围转发到服务器的内部地址。 在路由器中,它的工作原理是一样的,它不会复制外部IP地址!