Gast
2009-10-31, 19:32:45
Hallo !
Ich habe das "Problem" sowohl unter Ubuntu als auch MacOS, nicht aber Windows. Ich vermute also, dass es eine Eigenheit der Unix-Architektur bzw. der Netzwerkkonfiguration ist ist:
Ich hab schon lange nen Zweitrechner mit Ubuntu Server drauf laufen und nun ist mir zum ersten Mal durch den Hinweis meines Schwagers aufgefallen, dass im internen Netzwerk (Samba, SSH, SVN) die Namensauflösung nicht funktioniert.
Der Server hat ne feste IP, die Clients bekommen ihre IP sowie Gateway und DNS-Server (jeweils die IP des Routers) durch die DHCP-Funktion des Routers.
Wenn ich mich nun z.B. per SSH mit dem Server verbinden will, gebe ich folgendes ein:
~$ ssh name@servername
Unter Windows klappt das wunderbar, der Name "servername" wird richtig aufgelöst und ich kann mich einloggen.
Unter Ubuntu bzw. MacOS kommt dagegen immer die Meldung "ssh: could not resolve hostname servername: Name or service not known".
Es klappt nur dann, wenn ich statt "servername" direkt die IP eingebe.
Woran kann das liegen ?
Ich habe das "Problem" sowohl unter Ubuntu als auch MacOS, nicht aber Windows. Ich vermute also, dass es eine Eigenheit der Unix-Architektur bzw. der Netzwerkkonfiguration ist ist:
Ich hab schon lange nen Zweitrechner mit Ubuntu Server drauf laufen und nun ist mir zum ersten Mal durch den Hinweis meines Schwagers aufgefallen, dass im internen Netzwerk (Samba, SSH, SVN) die Namensauflösung nicht funktioniert.
Der Server hat ne feste IP, die Clients bekommen ihre IP sowie Gateway und DNS-Server (jeweils die IP des Routers) durch die DHCP-Funktion des Routers.
Wenn ich mich nun z.B. per SSH mit dem Server verbinden will, gebe ich folgendes ein:
~$ ssh name@servername
Unter Windows klappt das wunderbar, der Name "servername" wird richtig aufgelöst und ich kann mich einloggen.
Unter Ubuntu bzw. MacOS kommt dagegen immer die Meldung "ssh: could not resolve hostname servername: Name or service not known".
Es klappt nur dann, wenn ich statt "servername" direkt die IP eingebe.
Woran kann das liegen ?