PC1:普通接口IP 10.0.0.11 vlan接口IP 11.0.0.11
PC2:普通接口IP 10.0.0.12 vlan接口IP 11.0.0.12
我可以ping
毫无问题地访问 11.0.0.12。现在我想ping
在 ping 11.0.0.12 时强制使用接口 10.0.0.11。为此,我使用了ping -I 10.0.0.11 11.0.0.12
.不幸的是,我的尝试没有成功。我尝试使用POSTROUTING
和INPUT
链接命令如下:
sudo iptables -t nat -A POSTROUTING -s 10.0.0.11 -j SNAT --to-source 11.0.0.11.
sudo iptables -t nat -A INPUT -s 10.0.0.11 -j SNAT --to-source 11.0.0.11
当我运行时,tcpdump
我仍然没有看到源 IP 发生变化。源 IP 仍然是 10.0.0.11(而不是预期的 11.0.0.11),并且 PC2 没有响应。
请您帮我看看什么规则适合此类问题。我不确定 VLAN 的工作方式是否不同。