我对 Linux 对我自己的 IP 地址进行 NAT 存在疑问。
假设我有一个网络接口,比如 eth0。它的 IP 地址为 192.168.0.2。现在我在 Linux 中应用一条 NAT 规则,内容如下:
任何源 IP 为 192.168.0.2 的流量都应更改为源 IP 192.168.100.2。
我将在 eth0 发出的数据包中看到哪些源 IP?换句话说,NAT 规则是否会应用于来自我自己的机器的数据包?
答案1
您可以使用源 NAT(SNAT)来更改传出数据包的源 IP 来完成您所说的内容。