MAC OS 路由简单操作
目的: 有2个路由,自由切换,每次切换时,所有的网络都通过指定的路由出去。
192.168.1.1
192.168.1.2
- 查看现在用的Default设定
打开 ‘终端’,输入命令:
netstat -nr
拉到最顶,查看 Default 的后面是什么 比如 192.168.169.1 - 新建2个 command文件
A. 打开文本编辑器,内容如下: (删除.1, 添加.2, 即通过路由2出去), 保存为2.command
#!/bin/bash
sudo -v delete -net default -gateway 192.168.1.1
sudo route add default 192.168.1.2
B. 打开文本编辑器,内容如下: (删除.2, 添加.1, 即通过路由1出去), 保存为1.command
#!/bin/bash
sudo -v delete -net default -gateway 192.168.1.2
sudo route add default 192.168.1.1 - 由于MAC 比较难获取文件的路径,通过终端查找:
打开‘终端’,输入:
mdfind -name 1.command
在结果中,复制此文件的路径即可。 - 添加权限给 1.command, 2.command, (不添加权限,双击无法运行)
打开‘终端’,输入:
chomd +x 完整的1.command路径包括文件名
chomd +x 完整的2.command路径包括文件名 - 要切换路由时,只要双击对应的文件,按提示输入登录密码即可。@TOC