我安装的ros(虚拟机中)为何web连不上它?

来源:百度知道 编辑:UC知道 时间:2024/09/23 22:28:30
我在虚拟机中安装了ros IP设置为192.168.0.1 子网掩码是24 家是adsl 为什么安装之后 IP设置后 我用真机(adsl)打不开192.168.0.1?

你的真机的本地连接使用了什么网段的IP地址,什么子网掩码呢?

从你的真机到虚机之间是没有路由策略的,也就是说真机和虚机必须在同一个网段,相同的子网掩码才能相互通信.

如果你要访问内网机器的话是要做端口映射的。一般的家用ADSL猫都有路由功能但不具备端口映射功能。再说你在外网要访问内网机器的话也应该用公网IP访问而不能用诸如192.168.0.1这样的C类地址。