如何从特定 IP 访问服务器?

如何从特定 IP 访问服务器?

我在私有网络 192.168.0.0/16 上有两个系统。

SysA 的 IP 为 192.168.0.30。SysB 在 Linux 中有两个子接口,ETH0:0 的 IP 为 192.168.200.213,ETH0:1 的 IP 为 192.168.90.20。

如果我在 SysB 上,如何让它通过 192.168.90.20 IP 而不是 192.168.200.213 IP 访问 SysA?

答案1

您必须研究 Linux 的源路由。可以在此处找到示例Linux 高级路由和流量控制指南
http://lartc.org/howto/lartc.rpdb.html#LARTC.RPDB.SIMPLE

事实上,你可以做更简单的事,如下:

ip route add to 192.168.0.30 src 192.168.90.20 dev eth0 via 192.168.90.1

假设网关是192.168.90.1,如果需要请相应更改!

相关内容