Problem: der DNS-Admin hat einen DNS-Eintrag geändert (Verschiebung einer Webapp von einer alten IP zu einer neuen IP). Ich will die neue Webseite sofort ausprobieren, Mac OS X will sich aber partout mit der alten IP verbinden, und zwar alle Dienste (Webbrowser, telnet, …)
Lösung: den DNS-Cache löschen (oder den Mac neu starten, aber wann macht man das schon):
OS X Yosemite und neuer
Setzen Sie den DNS-Cache in OS X 10.10.4 oder neuer mit dem folgenden Terminal-Befehl zurück:
sudo killall -HUP mDNSResponder
Setzen Sie den DNS-Cache in OS X 10.10 bis 10.10.3 mit dem folgenden Terminal-Befehl zurück:
sudo discoveryutil mdnsflushcache
OS X Mavericks, Mountain Lion und Lion
Setzen Sie den DNS-Cache in OS X 10.9.5 und älter mit dem folgenden Terminal-Befehl zurück:
sudo killall -HUP mDNSResponder
ältere OSX-Versionen:
lookupd -flushcache dscacheutil -flushcache
Dazu ein terminal öffnen und als normaler user diese Kommandos oben absetzen
Snow Leopard:
es will mir nicht gelingen, mit dem Kommando cmd-k (mit server verbinden) und der url
smb://ip-adresse/samba-share
eine Verbindung herzustellen. Die Authentifizierung schlägt angeblich fehl.
Und so klappts auf der Kommandozeile, geht auch schneller:
mount -t smbfs //workgroup\;hans:geheimespasswort@192.168.5.6/hans somelocalfolder/
workgroup ist die in der smb.conf eingestellte workgroup. nach dem semikolon folgen nutzername und passwort, hans ist der share.
Könnte sein das Leo kein samba mehr mitbringt und damit diese Tools nicht mehr verfügbar sind.