当前位置: > 运维管理 >

Mac OS X设置静态路由方法

时间:2016-02-24 21:11来源:linux.it.net.cn 作者:IT

Mac OSX 中可以设置成启动项, 每次开机自动运行, 方法是:
   1. 在H:\Library\StartupItems\ 下新建一个目录, 比如命名为 SetRoutes
2. 在 SetRoutes目录下新建一个文本文件(比如命名为SetRoute),写上脚本程序如下:
============================================
#!/bin/sh

# Set up static routing tables 
# Roark Holz, Thursday, April 6, 2006

. /etc/rc.common

StartService ()
{
        ConsoleMessage "Adding Static Routing Tables"
        route -n add -net 10.0.0.0/8      10.13.31.1
        route -n add -net 210.32.0.0/20   10.13.31.1
        route -n add -net 222.205.0.0/17 10.13.31.1

}

StopService ()
{
        return 0
}

RestartService ()
{
        return 0
}

RunService "$1"
==================================================

注意更换其中的 route add 为你自己的命令.

3.   新建一个 StartupParameters.plist 文件, 指定命令参数,内容如下:
===================================
{
        Description     = "Set static routing tables";
        Provides        = ("SetRoutes");
        Requires        = ("Network");
        OrderPreference = "None";
}
====================================

4. 修复磁盘权限, 重启, OK!

以上在 Mac OSX 10.5.5 Leopard 中试验通过.



(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容