我目前有一个仅限 LAN 的网络配置,其中包含多个设备,包括基于 Linux 的控制器。该网络具有单个托管交换机,但没有路由器。
我的 Linux 设备似乎无法 ping 网络上的任何其他设备,而所有其他设备都能够相互 ping 通。
因为我的网络没有网关,我的 Linux 设备是否仍具有默认网关地址?有一个旧地址已保存到设备中,但是,因为我的 Linux 设备没有尝试访问网络外部的任何内容,所以这个旧网关设置似乎甚至不重要/影响事情。
所以我的问题是:当网络上没有网关时,Linux设备上的网关地址应该如何配置?
更新:原来有问题的 Linux 设备与千兆交换机不兼容,因此无法 ping 网络上的其他设备。
当您的所有设备共享相同的 IP 子网时,您不需要网关。仅当需要在 IP 子网之间转发数据包时才需要网关。
如果网络没有路由,则不要配置一个。Linux 在没有配置任何默认路由的情况下运行得非常好。Linux 机器将能够连接到它认为在其本地子网中的任何系统。