PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : simple Frage zur /etc/hosts



Dono
05.08.10, 15:27
Hi!

Wenn ich in der hosts z.B.
127.0.0.1 www.sontwas.de eintrage
müsste ich doch auf 127.0.0.1 landen, oder nicht?
Statt dessen wird der Name ganz normal aufgelöst
Via ping bekomme ich jedoch die 127.0.0.1
Aber warum :confused:

muell200
05.08.10, 15:48
127.0.0.1 www.sontwas.de eintrage
müsste ich doch auf 127.0.0.1 landen, oder nicht?


stichwort:
nsswitch.conf

und

Full-Qualified-Hostname

Dono
05.08.10, 16:18
hab ich auch schon reingeschaut:
hosts: files dns
networks: files dns


nicht, dass der Browser auch noch einen dns cache hat :ugly:

drcux
05.08.10, 17:00
Nicht nur der Browser, häufig wird auch noch der nscd genutzt.

Dono
06.08.10, 07:54
... einen Tag und einen boot später wird der Name immer noch aufgelöst und endet nicht bei 127.0.0.1.

drcux
06.08.10, 08:07
Ist ein Proxyserver im Spiel?

Dono
06.08.10, 09:05
Ja, einmal lokal und dann noch ein "richtiger".

Roger Wilco
06.08.10, 09:21
Wird die Namensauflösung ggf. auch über den Proxy erledigt? Das ist je nach Konfiguration z. B. bei SOCKS-Proxys der Fall.

Dono
06.08.10, 09:50
dig z.B. fragt den lokalen dns, ping jedoch erst die hosts.

drcux
06.08.10, 09:52
Bei aktiviertem Proxy fragt der Browser gar keinen DNS, das überlässt er dem Proxy. So kann deine lokale Hosts nicht greifen.

Dono
06.08.10, 14:52
OK, dann wäre das gelöst.