discoveryutil:コマンドが見つかりません


14

VPNに接続した後、プライベートホストを見つけるためにDNSをフラッシュする必要があります。こうする

sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches

さて、Yosemite 10.10.4にアップグレードすると、

sudo: discoveryutil: command not found

だから、discoveryutil10.10.4でなくなっていますか?DNSを今すぐフラッシュするにはどうすればよいですか?

回答:


23

10.10.4でdiscoveryutilがその前身であるmDNSResponderに置き換えられたためsudo killall -HUP mDNSResponder、DNSキャッシュをフラッシュするために(Lion / Mountain Lion / Mavericksのように)再び使用されます。


3

同僚が提案したsudo dscacheutil -flushcacheアップルのドキュメントの状態

dscacheutil-情報、統計を収集し、ディレクトリサービスキャッシュへのクエリを開始します。

-flushcacheキャッシュ全体をフラッシュします。これは極端な場合にのみ使用してください。検証情報は他の手法とともにキャッシュ内で使用され、OSが有効な情報を利用できるようにします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.