-
Notifications
You must be signed in to change notification settings - Fork 99
OS X 下的 PPP ip up 配置
Xiaoyi edited this page Nov 1, 2015
·
2 revisions
使用 PPP ip-up 脚本配置路由表是目前最理想的配置方式,由于路由和网关绑定,当 PPP 断开连接时,对应的路由配置会自动失效删除,而无需清理。
OS X 与 *nix 系统一样支持 ip-up/down 脚本,当系统建立 PPP 连接后,或断开 PPP 连接后,便会调用对应的脚本。其传入参数如下所示:
# | 参数 | 说明 |
---|---|---|
$1 | interface-name | 端口名,如 ppp0 |
$2 | tty-device | - |
$3 | speed | - |
$4 | local-IP-address | WAN/VPN 客户端 IP |
$5 | remote-IP-address | WAN/VPN 网关 IP |
$6 | ipparam | 文档未说明,目测是建立该 PPP 连接所使用的网关 |
配置按照网络设置分为两种:
上网前需要先进行 PPPoE 连接,当连接建立后,再进行 VPN 连接。这种情况下,配置方式与 PPP-on-OpenWRT 非常相似。
首先根据 interface-name 判断连接的类型,随后按需添加路由规则。
这是大多数用户的用例:连接网线(接入 WIFI)即可上网,而不用进行任何博号,随后进行 VPN 连接。这种情况下,我们需要使用 ipparam 参数来建立完整的路由规则。