Linux
在 Linux 上使用另一個源地址到特定目標
我有一個帶有一個界面的 Linux 機器(CentOS 7)。它的 IP 是 10.10.0.2。我也有一個別名 IP 地址:10.20.0.2。我想從別名 IP 地址呼叫網路服務。我怎樣才能做到這一點?那麼將預設源地址添加到特定的ip範圍?
你需要一個
SNAT
規則進入你的nat
表iptables -t nat -A POSTROUTING -d DESTIP/PREXFIX -j SNAT --to-source 10.20.0.2
或更具體
iptables -t nat -A POSTROUTING -d DESTIP/PREXFIX -p tcp -m tcp --dport 80 -j SNAT --to-source 10.20.0.2