概括
我有一个 Ubuntu VM,它有一个公共 IP 地址,例如 1.1.1.1 分配给它的 eth0 接口。上游路由器还将另一个公共IP子网(例如2.2.2.0/256)路由到服务器的主IP地址。这意味着如果我从虚拟接口 eth0.1 上的该子网分配该范围内的 IP(例如 2.2.2.1),我就可以在 ping 测试中使用该 IP 地址,如下所示: ping -S 2.2.2.1 8.8.8.8
问题
如何使用相同的源 IP 2.2.2.1 执行 ping 操作,而不将其分配到虚拟接口上?理想的情况是不需要在操作系统内的任何地方设置该子网的 IP。
我尝试过的
我已经尝试过设置源 IP,但没有实际分配它,但没有成功