如何在虚拟访客中添加静态路由以到达主机网络?

如何在虚拟访客中添加静态路由以到达主机网络?

我有一个 Linux mint 虚拟机,其公共 IP 为 203.xxx,带有桥接模式以太网适配器,而我的物理机 IP 地址是 145.17.xx 子网。

为了访问我的物理 PC 的子网,我为 145.17.xx 子网中的 IP 地址之一设置了别名。我只能访问物理 PC 自己的子网(145.17.10.X),但无法访问其他子网(145.17.11.X、145.17.12.X、152.XXX),这些子网都可以从我的物理 PC 的网络访问。

我想从虚拟 PC 访问物理 PC 的所有子网,例如 145.XXX、152.XXX、159.XXX

我需要在虚拟主机中添加哪些路由?

答案1

查看“物理”PC 的路由表,了解流向这些网络的流量是如何路由的。如果该主机仅“配备”了默认路由,则您需要使用该地址在来宾上添加静态路由。

例如,“物理”主机只有静态路由 145.17.1.1:

route add -net 145.17.0.0/16 gw 145.17.1.1
route add -net 152.0.0.0/8 gw 145.17.1.1

如果“物理”主机配置了多个路由,则需要为每个路由使用适当的地址。

要查看路由表,您可以使用netstat -rn

相关内容