web-dev-qa-db-ja.com

SnowLeopardでVPN経由でDNS解決が消える

Snow Leopardにアップグレードして以来、DNSルックアップは2分ほどで洋ナシ型になります。正確には、ISPのホストではなく、PPTPサーバーによって配信される特定のサーバーによってのみ解決される名前を解決できなくなります。どうやら、何かがサーバーを上書きしているようです。 PPTP他のホストとのサーバー。誰かがこれを回避する方法を手に入れましたか?

4
bmargulies

Snow Leopardは、VPN接続からのDNS設定が壊れているようです。 Leopardでは問題なく動作しました。

バンドエイドとして、/ etc/pppにip-upとip-downの2つのスクリプトを配置しました。私はそれらを使用して現在のDNSを保存し、VPN DNSに変更し、切断するときに元に戻します。

それは醜いですが、動作します。

/ usr/sbin/networksetup -setdnsservers "インターフェイス名" [DNSサーバーのIP]

1
Jeremy Wilson

これは、DNSの問題というよりも、VPN自体が低下しているように聞こえます。 VPNを使用しているIPにpingを実行した場合、失われたパケットはありますか?

DNSが壊れた後、DNS名ではなくローカルIPでVPNサイトの何かに接続できますか?

手動で入力したDNSエントリがありますか、それともローカルネットワークとVPNネットワークの両方でDHCP経由で配信されますか?

1
ridogi

おそらく、/ etc /resolv.confを手動で編集できます。

0
user18569