首页 > 其他分享 >mac电脑配置内网和外网访问路由

mac电脑配置内网和外网访问路由

时间:2022-12-04 21:00:53浏览次数:35  
标签:有线 default 网卡 外网 link ff 内网 路由 电脑配置

对于IT运维人员来说,经常会遇到用网线连接服务器配置IP后,虽然跟内部服务器通了。但当需要其他人远程的时候,就算mac再连接手机热点后,mac电脑只能连接内部网络,无法访问互联网,这也就导致无法使用其他远程软件。

导致这个原因是,因为连接内部网络后,所有流量都走有线网卡去了,而访问互联网的流量走有线网卡后,会出现无法访问互联网的情况。就此我们需要手工配置默认路由,把内部流量指定有线网卡,其他流量都走手机热点网络。

就此主要配置过程如下。

  1. 先打开mac命令终端,输入netstat -rn | head -15 命令进行查看
  2. 删除有线网络适配器的默认路由
  3. 添加具体IP地址段指向有线网络网关地址
  4. 添加所有地址段访问指向无线网卡网关地址

上述规则是,具体IP地址段路由访问权重大于所有段访问的路由。

dengpeng@192 Desktop % netstat -rn | head -15  #因为输出结果太多,所以之显示前15行。
Routing tables

Internet:
Destination Gateway Flags Netif Expire
default 192.168.0.2 UGScg en0 #有线网卡默认路由
default 172.20.10.1 UGScg en6 #无线网卡默认路由
default link#29 UCSIg bridge100 !
default link#31 UCSIg bridge101 !
default link#33 UCSIg utun9
10.10/16 link#33 UCS utun9
10.20/16 link#33 UCS utun9
10.37.129/24 link#31 UC bridge101 !
10.37.129.255 ff.ff.ff.ff.ff.ff UHLWbI bridge101 !
10.211.55/24 link#29 UC bridge100 !
10.211.55.255 ff.ff.ff.ff.ff.ff UHLWbI bridge100 !
dengpeng@192 Desktop % sudo route -n delete default 192.168.0.2 #删除有线网络默认路由
dengpeng@192 Desktop % sudo route -n add -net 192.168.0.0/16 192.168.0.2 #指定具体IP地址,下一跳地址为有线网络网关地址
dengpeng@192 Desktop % sudo route -n add -net 0.0.0.0 172.20.10.1 #指定所有流量默认下一跳为无线网卡网关地址,权重低于具体IP地址段路由
dengpeng@192 Desktop % netstat -rn | head -15 #配置完成后如下结果
default 172.20.10.1 UGScg en6
192.168.0.0/16 192.168.0.2 UGScg en0


标签:有线,default,网卡,外网,link,ff,内网,路由,电脑配置
From: https://blog.51cto.com/dengpeng2025/5910058

相关文章