我一直使用 shimo 连接到我的 vpn,shimo 能够在连接时执行应用程序/脚本。我已升级到 10.6,现在正在使用内置客户端。我看不到在内置客户端连接时执行应用程序/脚本的任何方法。有人知道这是否可以做到吗?如果可以,请提供详细信息。
谢谢
答案1
嗯,据我记得,Shimo 可以为您提供任何现有连接。如果它兼容 10.6,您可以将其用于触发/脚本编写。
如果我错了,抱歉。上次使用时就是这样的。
//乌尔里克
答案2
在 /etc/ppp 中使用 ip-up 脚本(如果需要,还可以使用 ip-down 脚本),这是一种快速 文章macosxhints.com 上有一些详细信息。
答案3
使用类似网络位置检测您何时在私有网络上获取新的 IP 地址并触发某些操作。
为了免费做到这一点,您可以每分钟运行一个 cron 作业来检测您是否在 VPN 中拥有 IP 地址,并在第一次看到该 IP 地址时触发操作。
答案4
正确的方法是使用 /etc 中的 ip-up 脚本,但从历史上看,这在 OS X 上实际上并没有正常工作。
自 10.4 以来我还没有尝试过它,但当时我必须做的解决方法是设置一个 launchd 作业,监视 /var/log/ppp.log 中是否存在相关(即与 VPN 相关)的条目。
我认为这两种方法都值得一试。