- Registriert
- 15. Apr. 2010
- Beiträge
- 494
- Reaktionspunkte
- 0
- Punkte
- 0
Moin!
Ich habe - im Wesentlichen - folgende Rechner in einem Netzwerk:
IP Rechner
xxx.xxx.xxx.01 Fritzbox via LAN an Switch2, fungier als DSL-LAN-Router inkl. DHCP- und DNS-Server
xxx.xxx.xxx.26 DS207+ via LAN an Switch1
xxx.xxx.xxx.38 DS710+ via LAN an Switch1
xxx.xxx.xxx.43 Thinkpad T410i unter openSuse 12.1 via WLAN an TL-WR1043
xxx.xxx.xxx.99 TL-WR1043 unter OpenWrt Backfire 10.03.1-RC6 via LAN an Switch1, fungiert als reine WLAN-LAN-Bridge
Switch1 + Switch2 sind via LAN miteinander verbunden.
Folgende Einträge finden sich in den jeweiligen /etc/hosts-Dateien
Zusätzlich gibt es noch
Soweit, so gut. Wobei mich die fritzbox-/etc/hosts ein wenig wundert. Auf der Oberfläche der fritzbox steht übrigens
(ja, ich weiß, es kann prinzipiell die IP xxx.xxx.xxx.99 doppelt vergeben werden. Ich werde demnächst die IP vom TL1043ND wieder auf xxx.xxx.xxx.100 setzen!)
Was mich aber so richtig wundert, ist die Liste der Netzwerkgeräte
1. Die DS207+ heisst hier DiskStation. Wie und wo ändere ich das? Warum wird nicht der Name aus der lokalen /etc/hosts übernommen? Hier noch die Bestätigung
2. Die DS710+ heisst doch tatsächlich ds710plus! Siehe auch
3. Der Thinkpad ist nicht über Namen erreichbar, siehe
In der FritzBox-Geräteliste ist er auch gar nicht eingetragen.
Aber vielleicht lokal? Siehe
Also ping schaut anscheinend in die lokale /etc/hosts. Muss ich nun in alle /etc/hosts sämtlicher Rechner sämtliche Tupel IP-Adresse/Hostname eintragen? Wozu dient dann die Fritzbox/der nslookup? Wieso finden sich manche Hosts darin wieder und andere nicht und woher kommt der Name DiskStation für die DS207+?
Und wie schaut es mit nslookup aus
Aha, der schaut da also anscheinend nicht hinein!?
4. Der TL1043 erscheint überhaupt nicht in der FritzBox-Liste und wird auch nicht remote gefunden, siehe
Und lokal?
Ahhhja!? Hier schaut nicht nur ping sondern auch nslookup in die lokale /etc/hosts!
Wie konfiguriert Ihr das? Wo sind meine Denkfehler?
Danke im voraus!
Ich habe - im Wesentlichen - folgende Rechner in einem Netzwerk:
IP Rechner
xxx.xxx.xxx.01 Fritzbox via LAN an Switch2, fungier als DSL-LAN-Router inkl. DHCP- und DNS-Server
xxx.xxx.xxx.26 DS207+ via LAN an Switch1
xxx.xxx.xxx.38 DS710+ via LAN an Switch1
xxx.xxx.xxx.43 Thinkpad T410i unter openSuse 12.1 via WLAN an TL-WR1043
xxx.xxx.xxx.99 TL-WR1043 unter OpenWrt Backfire 10.03.1-RC6 via LAN an Switch1, fungiert als reine WLAN-LAN-Bridge
Switch1 + Switch2 sind via LAN miteinander verbunden.
Folgende Einträge finden sich in den jeweiligen /etc/hosts-Dateien
Rich (BBCode):
fritzbox> cat /etc/hosts
127.0.0.1 localhost
xxx.xxx.xxx.2 fritz.box.nfs
Rich (BBCode):
DS207plus> cat /etc/hosts
127.0.0.1 localhost
xxx.xxx.xxx.26 DS207plus
Rich (BBCode):
DS710Plus> cat /etc/hosts
127.0.0.1 localhost
xxx.xxx.xxx.38 DS710Plus
Rich (BBCode):
t410i:/etc # cat /etc/hosts
127.0.0.1 localhost
xxx.xxx.xxx.43 t410iwlan
Rich (BBCode):
root@TL1043ND:~# cat /etc/hosts
127.0.0.1 localhost
xxx.xxx.xxx.99 TLWR1043
Zusätzlich gibt es noch
Rich (BBCode):
t410i:/etc # cat HOSTNAME
t410i
Soweit, so gut. Wobei mich die fritzbox-/etc/hosts ein wenig wundert. Auf der Oberfläche der fritzbox steht übrigens
(ja, ich weiß, es kann prinzipiell die IP xxx.xxx.xxx.99 doppelt vergeben werden. Ich werde demnächst die IP vom TL1043ND wieder auf xxx.xxx.xxx.100 setzen!)Was mich aber so richtig wundert, ist die Liste der Netzwerkgeräte

1. Die DS207+ heisst hier DiskStation. Wie und wo ändere ich das? Warum wird nicht der Name aus der lokalen /etc/hosts übernommen? Hier noch die Bestätigung
Rich (BBCode):
t410i:/etc # ping ds207plus
ping: unknown host ds207plus
t410i:/etc # nslookup ds207plus
Server: xxx.xxx.xxx.1
Address: xxx.xxx.xxx.1#53
** server can't find ds207plus: NXDOMAIN
2. Die DS710+ heisst doch tatsächlich ds710plus! Siehe auch
Rich (BBCode):
ping -c 1 ds710plus
PING DS710Plus (xxx.xxx.xxx.38) 56(84) bytes of data.
64 bytes from DS710Plus (xxx.xxx.xxx.38): icmp_seq=1 ttl=64 time=2.46 ms
--- DS710Plus ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 2.462/2.462/2.462/0.000 ms
t410i:/etc # nslookup ds710plus
Server: xxx.xxx.xxx.1
Address: xxx.xxx.xxx.1#53
Name: DS710Plus
Address: xxx.xxx.xxx.38
3. Der Thinkpad ist nicht über Namen erreichbar, siehe
Rich (BBCode):
DS710Plus> ping t410i
ping: bad address 't410i'
DS710Plus> ping t410iwlan
ping: bad address 't410iwlan'
DS710Plus> nslookup t410i
Server: xxx.xxx.xxx.1
Address 1: xxx.xxx.xxx.1 fritz.fonwlan.box
nslookup: can't resolve 't410i'
DS710Plus> nslookup t410iwlan
Server: xxx.xxx.xxx.1
Address 1: xxx.xxx.xxx.1 fritz.fonwlan.box
nslookup: can't resolve 't410iwlan'
In der FritzBox-Geräteliste ist er auch gar nicht eingetragen.
Aber vielleicht lokal? Siehe
Rich (BBCode):
ping t410i
ping: unknown host t410i
t410i:/etc # ping -c 1 t410iwlan
PING t410iwlan (xxx.xxx.xxx.43) 56(84) bytes of data.
64 bytes from t410iwlan (xxx.xxx.xxx.43): icmp_seq=1 ttl=64 time=0.045 ms
--- t410iwlan ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.045/0.045/0.045/0.000 ms
Also ping schaut anscheinend in die lokale /etc/hosts. Muss ich nun in alle /etc/hosts sämtlicher Rechner sämtliche Tupel IP-Adresse/Hostname eintragen? Wozu dient dann die Fritzbox/der nslookup? Wieso finden sich manche Hosts darin wieder und andere nicht und woher kommt der Name DiskStation für die DS207+?
Und wie schaut es mit nslookup aus
Rich (BBCode):
nslookup t410iwlan
Server: xxx.xxx.xxx.1
Address: xxx.xxx.xxx.1#53
** server can't find t410iwlan: NXDOMAIN
Aha, der schaut da also anscheinend nicht hinein!?
4. Der TL1043 erscheint überhaupt nicht in der FritzBox-Liste und wird auch nicht remote gefunden, siehe
Rich (BBCode):
ping tlwr1043
ping: unknown host tlwr1043
t410i:/etc # nslookup tlwr1043
Server: xxx.xxx.xxx.1
Address: xxx.xxx.xxx.1#53
** server can't find tlwr1043: NXDOMAIN
Und lokal?
Rich (BBCode):
nslookup tlwr1043
Server: xxx.xxx.xxx.1
Address 1: xxx.xxx.xxx.1 fritz.fonwlan.box
Name: tlwr1043
Address 1: xxx.xxx.xxx.99 TLWR1043
root@TL1043ND:~# ping -c 1 tlwr1043
PING tlwr1043 (xxx.xxx.xxx.99): 56 data bytes
64 bytes from xxx.xxx.xxx.99: seq=0 ttl=64 time=0.287 ms
--- tlwr1043 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 0.287/0.287/0.287 ms
Ahhhja!? Hier schaut nicht nur ping sondern auch nslookup in die lokale /etc/hosts!
Wie konfiguriert Ihr das? Wo sind meine Denkfehler?
Danke im voraus!
