我在 MacOS X Lion 上通过 Tunnelblick 使用 OpenVPN。
我只需要在此 VPN 会话期间设置特定的 DNS(使用本地 IP,仅在 VPN 启动时才有效)。
我无权访问 OpenVPN 服务器配置。只有客户端配置。此外,来自服务器的 DNS不起作用。
所以它是这样工作的:我连接到 VPN,转到网络首选项并手动设置 DNS。VPN 断开连接后,我切换回默认设置。它有效,但它需要是自动的。
经过一番探索后,我发现 OpenVPN 上下脚本可能对我有所帮助。不幸的是,我还没有找到任何关于它究竟如何完成的具体文档。
怎么做或者不可以做?任何意见,将不胜感激!