当前位置:   article > 正文

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

mac route print
网络环境说明
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
  • 1
打印路由信息命令
route print
  • 1
打印结果:
网络目标        网络掩码          	网关          	接口   			 跃点数
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
  • 1
  • 2
  • 3
  • 4

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

删除路由
route delete 10.22.98.0
  • 1
此时禁用互联网的网络连接,只保留usb拓展的网线网络
再次重新添加路由
route add 10.22.98.0 mask 255.255.255.0 10.1.166.200
  • 1
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
  • 1
  • 2
  • 3
此时再次启用互联网的网络连接,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
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/547421
推荐阅读
相关标签
  

闽ICP备14008679号