大家好,这是我要制作的配置。忽略 VMNET8,我想为 VMNET2 设置静态网络,网络为 10.0.2.0/24。
从 Linux 服务器和 VMNET2 开始,我计算了 Inet 地址:10.0.2.2,子网掩码:255.255.255.0,默认网关:10.0.2.1。
我感到困惑的是;默认路由是什么?它是默认网关,然后是 10.0.2.1?
大家好,这是我要制作的配置。忽略 VMNET8,我想为 VMNET2 设置静态网络,网络为 10.0.2.0/24。
从 Linux 服务器和 VMNET2 开始,我计算了 Inet 地址:10.0.2.2,子网掩码:255.255.255.0,默认网关:10.0.2.1。
我感到困惑的是;默认路由是什么?它是默认网关,然后是 10.0.2.1?
默认路由是特定路由未知的流量的目的地。
特别是在您的示例中:10.xxx 内的某些设备将不知道如何到达 192.xxx 它只会知道 10.xxx - 如果没有路由,您无法将流量移动到此范围之外。
如果存在默认路由,则目的地未知的所有流量都将被转发到该地址以希望到达目的地
所以...如果您的 linux 机器是默认网关,局域网内的设备将配置默认路由到linux盒子,所以他们可以访问离线网络。
特别是在您的示例中,linux 框不需要默认路由 - 它知道 10.xxx 和 192.xxx 网络,因为它在这两个网络中都有接口。在每个 LAN 内完全隔离的设备将需要默认路由来查找其他 LAN。
完全在 192.xxx 内的设备将有一个默认路由指向 linux box 的 192.xxx 接口,linux box 现在充当默认网关。
完全在 10.xxx 内的设备将有一个默认路由指向 linux box 的 10.xxx 接口,linux box 现在也充当另一侧的默认网关。