假设我有两台服务器:
-->服务器A有IP XXX.XXX.XXX.XXX
-->服务器B有IP YYY.YYY.YYY.YYY
我想要的是将流量从服务器 A(端口 80)重定向到服务器 B(端口 80)。
一种简单的方法是将以下规则与 iptables 放在服务器 A 中:
iptables -t nat -A PREROUTING -p tcp --dport port -j DNAT --to-destination server B:80
Run Code Online (Sandbox Code Playgroud)
但是,这个简单的规则不起作用。我们必须添加以下规则:
iptables -t nat -A POSTROUTING -j MASQUERADE
Run Code Online (Sandbox Code Playgroud)
为什么这样?为什么我们需要添加 POSTROUTING 规则?PREROUTING之后,数据包一定会自动去服务器B吧?
我需要使用旧 Debian 存储库中的依赖项来安装特定版本的 tomcat ( 6.0.16 ) 。apt-get install
旧存储库可以在以下位置找到:http://snapshot.debian.org/archive/debian/[date]/...
但是有很多存储库。怎样才能轻松找到好的呢?