mac设置路由表

作者: 李佶澳   转载请保留:原文地址   更新时间:2018/08/13 10:56:22

说明

购买了一个全局的ipsec XXX,分配的地址是10网段,每次登陆内网机器总是要断开ipsec XXX,很不方便。

通过设置路由的方式解决这个问题,电脑是mac,查了一下在mac上设置路由的方法。

注意下面是在MacOS上的操作。

查看路由

netstat命令可以查看本地所有路由:

$ netstat -nr
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            link#18            UCS           130        0   utun2
default            172.16.111.254     UGScI           7        0     en0
8.8.8.8            link#18            UHWIi           2      280   utun2
10.7.1.181         10.7.1.181         UH              0       11   utun2
...

这里第一条默认路由,就是ipsec XXX的网卡地址,可以看到代理了所有默认流量。

添加路由

vpn使用的地址10.7.1.181,幸好和内网机器网段不重复,添加内网机器的路由:

route -n add -net 10.10.0.0 -netmask 255.255.0.0  172.16.111.254

172.16.111.254是本地物理网卡(en0)的IP。

参考

  1. 文献1
  2. 文献2

本文原创首发于网站:www.lijiaocn.com

QQ交流群

区块链实践互助QQ群:576555864

Kubernetes实践互助QQ群:947371129

Prometheus实践互助QQ群:952461804

Kong/Envoy实践互助QQ群:952503851

Ansible实践互助QQ群:955105412

Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: [email protected],备注网站合作 友情链接: lijiaocn github.com