Начиная с обновления до Snow Leopard я нахожу, что мои поиски DNS достигают угрожающих размеров после 2 минут или около этого. Чтобы быть точным, я останавливаю способность разрешить имена, которые только разрешены определенными серверами, поставленными сервером PPTP, в противоположность хостам ISP. По-видимому, что-то перезаписывает серверы с сервера PPTP с другими хостами. Кто-либо получил путь вокруг этого?
Snow Leopard, кажется, повредил настройки DNS от соединений VPN. Это хорошо работало в Leopard.
Как лейкопластырь, я поместил два сценария в/etc/ppp: IP и IP вниз. Я использую их, чтобы сохранить текущий DNS, изменить его на DNS VPN, и при разъединении, возвратить его.
Это ужасно, но работы.
/usr/sbin/networksetup-setdnsservers "Имя интерфейса" [IP сервера DNS]
Это больше кажется, что Ваша VPN сама отбрасывает, чем проблема DNS. Если Вы проверяете с помощью ping-запросов IP, к которому Вы являетесь VPNing, там какие-либо потерянные пакеты?
После того, как повреждения DNS могут Вы соединяться с чем-то на сайте VPN локальным IP вместо именем DNS?
У Вас есть вручную вводимая запись DNS, или она поставляется через DHCP и в Вашей локальной сети и в сети VPN?