最近系統更新到最新的Sierra後,網上找到配置永久靜态路由的方法沒有一個成功的。。。開機後全部失效~~
下面介紹今天的主角
networksetup
使用
networksetup的使用方式也很簡單,networksetup –help 可以檢視具體的幫助。其實它就是個-“系統偏好設定”中網絡設定工具的終端版…
于是我用這個指令添加了兩條靜态永久路由,如下:
$ networksetup -setadditionalroutes "Ethernet" 10.188.12.0 255.255.255.0 192.168.8.254
10.73.82.0 255.255.225.0 192.168.8.254
上面這條指令添加了一條路由:
* 10.188.12.0/24 都從192.168.8.254走
* “Ethernet” 指定路由走哪個裝置(檢視目前的裝置可以使用這個指令networksetup -listallnetworkservices)
使用netstat -nr 檢視路由表
清空路由
$ networksetup -setadditionalroutes Ethernet
再次用route -rn檢視路由發現添加的路由沒有了