Mac虚拟机连接局域网网线的路由配置

网络环境说明
MacBook安装的Vmware软件Windows10的虚拟机,网络设置为与我的Mac共享,这时候虚拟机的网络连接中会有一个网络设备,用以连接互联网,自动分配到的IPv4地址为192.168.11.213,默认网关为192.168.11.2

在这里插入图片描述

此时公司内网只提供网线连接的方式,所以通过USB拓展网线口的方式连接一根只有局域网网络的网线到虚拟机中,无互联网连接,用以连接局域网中的内网服务器,手动配置的IPv4为10.198.151.121,网关为10.1.166.200

在这里插入图片描述

此刻的网络状态为所有网络都是走的有互联网的网络连接,是笔记本共享给虚拟机的网络,而通过usb拓展的网线没起到任何作用,内网服务器(IP为10.22.98.*)网段也无法直接访问,只有断开共享的互联网网络才能通过usb拓展的网线连接内网服务器,跟双网口连接了两根网线的状况类似。
解决办法
如果需要添加内网的访问路由,需要禁用互联网的连接,路由添加完成后,再次启用互联网的连接,就能既连接内网也能连接互联网
思路分析
通过route add的方式可以添加路由来分配网络,但实际执行中发现路由的接口IP不对
添加路由(此处表示10.22.98.0代表网段要被10.1.166.200的网关访问)
route add 10.22.98.0 mask 255.255.255.0 10.1.166.200
打印路由信息命令
route print
打印结果:
网络目标        网络掩码          	网关          	接口   			 跃点数
0.0.0.0        0.0.0.0     	    10.1.166.200    10.198.151.121   281
0.0.0.0        0.0.0.0    	    192.168.11.2    192.168.11.213   25
10.22.98.0     255.255.255.0    10.1.166.200    192.168.11.213   27

可以看出此处目标网络10.22.98.0的接口IP为互联网连接的IP地址,而不是网线的IP地址,通过测试还是无法连接内网服务器

删除路由
route delete 10.22.98.0
此时禁用互联网的网络连接,只保留usb拓展的网线网络
再次重新添加路由
route add 10.22.98.0 mask 255.255.255.0 10.1.166.200
route print查看路由信息,结果正常
网络目标        网络掩码          	网关          	接口   			 跃点数
0.0.0.0        0.0.0.0     	    10.1.166.200    10.198.151.121   281
10.22.98.0     255.255.255.0    10.1.166.200    10.198.151.121   26
此时再次启用互联网的网络连接,route print查看路由信息,结果正常,内网服务器可以正常连接了
网络目标        网络掩码          	网关          	接口   			 跃点数
0.0.0.0        0.0.0.0     	    10.1.166.200    10.198.151.121   281
0.0.0.0        0.0.0.0    	    192.168.11.2    192.168.11.213   25
10.22.98.0     255.255.255.0    10.1.166.200    10.198.151.121   26
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值