PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Warum funktioniert hosts-datei nicht?



cl0g
28.01.2014, 13:49
Hallo,

wenn ich in die hosts-datei ne domain eintrage, kann ich mich trotzdem noch zu der Domain verbinden?

Wie kann das sein?

suchmich1983
28.01.2014, 15:00
Schreib bitte erstmal genau was du vor- bzw. gemacht hast. So kann man dir nur schwer folgen.

cl0g
28.01.2014, 15:08
:D ich dachte, dass das reichen würde aber okay :P

Ich hab ein Plugin, das sich zu paar Domains verbindet.
Ich will für eine Domain davon den Zugang zum Internet sperren.
Das heißt, ich suche etc/hosts und schreibe:

127.0.0.1 domain.com
127.0.0.1 www.domain.com (http://www.domain.com)

Das Plugin erreicht die Domain aber immer noch......


Kann es sein, dass es nicht funktioniert, weil ich einen WLAN-LAN Adapter habe?
Den Netgear WNCE2001-100PES....
Dass der das ganze Routing macht und die hosts Datei einfach übergeht....?

suchmich1983
28.01.2014, 19:46
schau mal in /etc ob du dort eine "nsswitch.conf" hast.
Falls nein und das vermute ich kannst wie folgt eine erstellen:

nsswitch.conf erstellen

vi /etc/nsswitch.conf
diesen Inhalt einfügen


#etc/nsswitch.conf#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.


passwd: compat
group: compat
shadow: compat


hosts: files dns
networks: files


protocols: db files
services: db files
ethers: db files
rpc: db files


netgroup: nis
dann speichern

ESC
:wq

danach sollte er die Einträge in der /etc/hosts verwenden...

cl0g
28.01.2014, 21:25
Ist gemacht und wird sofort getestet ;)
Ich geb dann Feedback....


Edit: Also der erste Test sieht schon mal super aus! :)
Ich werds aber noch bisschen testen..... Danke!

Es funktioniert, werde das ganze jetzt aber mit zusätzlicher Hardware absichern :)
(Router mit Openwrt)