关于虚拟机IP网段和公司内网网段的问题?

颖辉小居 发布于 2018/08/02 17:23
阅读 282
收藏 0

请教一个问题,为了解决电脑换网络环境就连不上虚拟机的问题,我虚拟机使用的nat模式,我的VMnet8IP是192.168.5.1,虚拟机是192.168.5.100 公司内网是10.xxx。我在我的电脑上运行微服务,结果其他同事电脑注册中心拿到我的IP是VMnet8的192.168.5.1而不是10开头的公司IP,所以注册中心连不上我?请问怎么可以让注册中心得到我在公司内网的IP。

公司同事 我的电脑 虚拟机(我电脑上)
局域网IP10.192.123.1

局域网IP10.192.123.2  

VMnet8 IP 192.168.5.1

 IP 192.168.5.100
注册中心  dubbo服务  

 现在zookeeper(10.192.123.1)获得我的ip竟然是192.168.5.1,而不是10.192.123.2 ,怎么回事,请问怎么解决?

注:虚拟机不需要运行dubbo服务,只是安装linux为了自己学习测试使用

加载中
0
混乱羽翼
混乱羽翼

你用NAT,虚拟机拿到的肯定不是你局域网的IP,你换直连模式吧,只要你的局域网不缺IP

颖辉小居
颖辉小居
不是虚拟机拿的我的IP不对,是公司内网其他的电脑拿的我的IP竟然是nat的IP192.168.5.1,而不是10 XXX
0
沙-漠
沙-漠

你的电脑是10.*.*.*的IP,让你们网管在公司路由上添加一条静态路由,访问192.168.5.0/24的网络的时候,下一条为你的机器的10开头的IP,这样公司内网就可以访问到你的net内的网络啦。

0
颖辉小居
颖辉小居

自己顶一下

0
火眼金睛容嬷嬷
火眼金睛容嬷嬷

本机装个nginx做反向代理,反正我是这么解决所有跨域问题的.不知道你的是不是http协议

返回顶部
顶部