我在 VirtualBox 中运行 CentOS 7 VM,除了我们内部网络的一个 IP 无法访问之外,其他一切都运行正常。主机是 macOS Sierra,从它 ping 此 IP 没有任何问题。此网络上的所有其他客户端也可以访问此 IP,只是这台 CentOS 机器找不到它。
CentOS VM 有两个网络接口,每个接口都桥接到主机上的单独接口。每个接口都连接到不同的子网。没有其他网络问题。
有人知道这个问题可能出在哪里吗?我自己没能找到解决方案,经过几周毫无意义的网上搜索后,我真的迷路了。
我将非常感谢所有帮助解决此问题的人,并将提供所需的信息。
最好的,乔治
编辑:忘记提到该设备直到两个月前才对 ping 做出响应。它还时不时消失(意味着它以与现在相同的方式停止响应,否则它已连接并正常工作),但在重新启动 CentOS 计算机上的 network.service 后,它又可以访问了。
编辑2:输出netstat -rn
Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 10.10.10.254 0.0.0.0 UG 0 0 0 enp0s3 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 enp0s8 10.10.10.0 0.0.0.0 255.255.255.0 U 0 0 0 enp0s3 192.168.0.0 0.0.0.0 255.255.252.0 U 0 0 0 enp0s8
答案1
我设法解决了这个问题:只需将我的配置更改为仅使用一个默认网关即可,一切正常。
谢谢你,杰拉德,为我指明了正确的方向。