我试图通过Mac OS X的PPTP VPN连接到我公司的networking。
我有一个问题 ,结果是错误的networking掩码configuration,防止192.168.10.16
和17
DNS服务器可访问。 网关IP是192.168.7.117
,由于某种原因掩码设置为255.255.255.0
。
我通过路由一切与255.255.0.0
networking掩码到网关解决它(也许,以一种错误的方式):
sudo route add -net 192.168.7.218 192.168.7.117 255.255.0.0
现在,我的工作计算机( 192.168.11.56
)和DNS( 192.168.10.16
)都可以ping通。
但是我不能想出一个方法来为这个特定的子网分配这个DNS。
仅仅在VPN接口设置中设置公司的DNS和在我的蓝牙中的普通的DNS并不能解决问题。 我如何在Mac OS X中执行此操作?
解决此问题的正确方法是将VPN服务器configuration为分配正确的DNS服务器名称以及应与这些服务器一起使用的域后缀(如果它是拆分隧道VPN)。
一个解决方法,如果你不能解决这个问题,就是在你的Mac上创build一个文件:
/etc/resolver/yourdomain.com
内容应该是这样的:
域名服务器192.168.10.§6 域yourdomain.com 港口53
这应该会导致parsing器在指定的域中使用指定的服务器进行查找。