当我从家里连接到我公司的网络(通过 VPN)时,我不想将所有网络流量发送到 VPN。例如,当我在家工作时,我希望能够将我所有的文件备份到家里的 Time Capsule,并且仍然能够访问公司的内部网络。
我正在使用 Leopard 的内置 VPN 客户端。我尝试取消选中“通过 VPN 连接发送所有流量”。如果我这样做,我将无法通过 curl 或 Web 浏览器访问我公司的内部网站(尽管仍然可以访问内部 IP)。如果我可以有选择地选择一组 IP 或域通过 VPN 路由并将其余的保留在我自己的网络上,那将是理想的。这可以通过 Leopard 的内置 VPN 客户端实现吗?
当我在 Mac 上执行 ifconfig 时,我得到以下接口的列表:
lo0
gif0
stf0
en0
fw0
en1
vmnet8
vmnet1
Run Code Online (Sandbox Code Playgroud)
我想知道每个接口是什么。另外,其中哪些是 IP 接口?我在任何地方都没有看到 eth0,我认为这是 linux 系统使用的标准接口名称。
我已经在 OS X 10.7.3 中配置了 VPN 连接,但是由于我要连接的网络使用公司代理、具有自定义 Maven 存储库服务器和其他特定于网络的设置(例如远程驱动器),我想在 VPN 登录/注销时运行脚本以:
~/.m2/settings.xml以指向他们的 Maven 仓库smb://共享,不过,我不知道如何实现这一点。