[转] OS X v10.x里操控路由的命令(wireless优先出Internet)

来源:互联网 发布:linux samba服务器配置 编辑:程序博客网 时间:2024/05/17 02:56

题目:[转] OS X v10.x里操控路由的命令(wireless优先出Internet)

      新入手的苹果机,当使用OS X v10.x 的时候,由于公司存在有线和无线两个网络,其中有线是内网, 我们希望系统路由选择优先从无线出去访问 Internet ,但同时不影响172开头的内网访问, 经研究,则可以在Mac OS X 系统里面执行下面的命令(脚本)


#!/bin/sh

# Set up static routing tables
# Roark Holz, Thursday, April 6, 2006
#ConsoleMessage "Adding Static Routing Tables"

# route -n delete default 172.18.94.254

route -n add -net 172.0.0.0/8 172.18.94.254
netstat -nr

 

    上面的操作就是,删除172开头的默认路由,新增172开头网段的网关路由, 然后执行查看最新路由表的命令 。

     在做上面操作前,在网络管理里面,设置服务启动顺序,让 wifi 的启动顺序早于有线,那么默认路由肯定就是无线最优先的,然后再用上面命令,创建多一个172网段的路由设置,便可。


    由于做这个操作,必须在有权限的Termate 里面去执行,所以最好放在用户的home目录下创建个脚本,我设了一个,叫 setRoute.sh

 

 

0 0