我正在使用内置的 OS X VPN 工具连接到我公司的网络。我注意到,当我连接时,所有流量都通过 VPN。
过去,当我使用 Windows VPN 工具时,我能够对其进行配置,以便只有特定 IP 范围和/或主机名的流量通过 VPN,而其他一切都通过本地网络。
使用默认的 OS X VPN 可以做到这一点吗?我在设置中没有看到任何内容...
我正在使用内置的 OS X VPN 工具连接到我公司的网络。我注意到,当我连接时,所有流量都通过 VPN。
过去,当我使用 Windows VPN 工具时,我能够对其进行配置,以便只有特定 IP 范围和/或主机名的流量通过 VPN,而其他一切都通过本地网络。
使用默认的 OS X VPN 可以做到这一点吗?我在设置中没有看到任何内容...
是的,这是可能的。首先,您必须在“设置”->“网络”->“您的 VPN”->“高级”中删除“通过 VPN 连接发送所有流量”的复选标记。
然后,您可以从终端使用“路由”添加应通过 VPN 路由的特定主机。
sudo /sbin/route add -host pandora.com -interface ppp0
在此示例中,“pandora.com”是应通过 VPN 路由的主机,并且ppp0
是 VPN 网络接口的名称(ifconfig
显示网络接口列表)。
要使其也适用于 Pandora 应用程序,您可以使用
sudo /sbin/route add -host internal-tuner.pandora.com -interface ppp0
当你完成时,你可以简单地做
sudo /sbin/route delete -host internal-tuner.pandora.com -interface ppp0
我没有足够的声誉来评论 kiteloop 的答案(截至今天得分 28)或 opoloko 的答案(截至今天得分 2)。我遇到了同样的问题(在 OS X,10.6.8 上收听 Pandora),现在正在通过 Pandora 应用程序收听 Pandora(我相信它比通过浏览器具有更好的音质,并且肯定使用更少的 CPU(大约 3% 的活动)监视器)。
Maskime 对 schlingel.me 的评论并未导致关于 Pandora 的 IP 地址的详细帖子,而是导致不包含该帖子的摄影博客。谷歌搜索“schlingel + pandora”也不会显示当前位置。这是一个死胡同。
另一方面,Opoloko 对 Pandora 应用程序的建议非常有效。
ifconfig
。ppp
发现 VPN 接口的确切位置。sudo /sbin/route add -host internal-tuner.pandora.com -interface ppp0
附加说明:在这种情况下,您不需要覆盖 Pandora IP 的范围,只需要 internal-tuner.pandora.com 地址。不需要覆盖所有 CDN/etc 服务器,也不需要覆盖初始 internal-tuner.pandora.com。虽然我认为可以internal-tuner.pandora.com
用pandora.com
这个代替是行不通的。一个简单的通配符也不会像*.pandora.com
路由一样工作。它返回错误地址警告。
要关闭 Pandora VPN,请使用 opoloko 的命令和正确的 ppp 接口号:
sudo /sbin/route delete -host internal-tuner.pandora.com -interface ppp0
快乐聆听。非常感谢 opoloko 提供了一个简单实用的解决方案,解决了自从 Last.FM 收音机宕机以来音乐爱好者们非常关心的问题。Pandora 是唯一一个非常好的建议算法,它可以向听众介绍新音乐。