按照楼主这样的情况,首先应该确保你的ROS虚拟网卡为桥接到真实网络的状态,并且设定一个和真实主机同一网段的IP,如果你使用虚拟机里面的虚拟网络的话只能做到共享上网和网段隔离,想和真实主机通讯还必须另外做一台VM桥接真实网络和这个虚拟网络,这已经属于路由级别的实验。如果你只是想连接ROS,直接把网卡桥接好就可以了,再者如果你是想用ROS做带机上网的实验,就必须多加一块网卡,然后桥接到虚拟网段,然后建一台主机再桥接到虚拟网段,设好ROS以后再添另一条默认路由,这台主机可以通过ROS上网。