Wie der Titel schon sagt, läuft os x 10.10.1. wenn ich einen eintrag in meiner hosts-datei habe und a mache dig
oder nslookup
es immer noch eine andere IP anzeigt als in meiner hosts-datei, auch nachdem ich versucht habe, verschiedene caches zu leeren.
Ich habe folgendes ausprobiert ..
- mdns und udns Caches leeren mit:
sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcaches;
- Cache leeren mit
dscacheutil -flushcache
- Laden Sie die
discoveryd.plist
Datei neusudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
Meine Hosts-Datei sieht so aus.
% cat /private/etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
166.78.60.102 admin.devsite1.com