Zippo
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
Nach der Installation von 18.04 out of the Box funktioniert die einfache Namensauflösung in meinem lokalen Netz mit einer Fritzbox nicht mehr wie unter 16.04. Hat wohl was mit FQDN zu tun. Verstehe ich aber nicht. Meine Frage: Wie kann ich 18.04 so konfigurieren, das ein ping <hostname> wie er unter /etc/hostname eines weiteren PCs eingetragen ist wieder funktioniert?
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17651
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Das erledigt dein DNS-Server.
Zeige systemd-resolve --status |grep Server
Das ist die IP von deinem DNS-Server. Welcher ist das?
Der eines Routers?
|
Zippo
(Themenstarter)
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
bino@bino4-ulx:~$ systemd-resolve --status |grep Server
DNS Servers: 192.168.178.1
bino@bino4-ulx:~$
Das ist mein Router eine Fritz-Box 7430.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17651
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Der ist für die Auflösungen zuständig.
Mache mal nslookup <IP vom PC> .
|
Zippo
(Themenstarter)
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
Ergebnis:
bino@bino4-ulx:~$ nslookup 192.168.178.13
13.178.168.192.in-addr.arpa name = bino4-ulx.
13.178.168.192.in-addr.arpa name = bino4-ulx.local.
Authoritative answers can be found from:
bino@bino4-ulx:~$
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17651
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Nimm die IP des PCs der nicht per Hostname erreichbar ist.
|
Zippo
(Themenstarter)
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
bino@bino4-ulx:~$ ping bino-ulx
ping: bino-ulx: Der Name oder der Dienst ist nicht bekannt
bino@bino4-ulx:~$ nslookup 192.168.178.25
25.178.168.192.in-addr.arpa name = bino-ulx.fritz.box.
Authoritative answers can be found from:
bino@bino4-ulx:~$
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17651
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Nimm als Namen bino-ulx.fritz.box
|
Zippo
(Themenstarter)
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
bino@bino4-ulx:~$ ping bino-ulx.fritz.box
PING bino-ulx.fritz.box(bino-ulx.fritz.box (2001:a62:467:1001:6e3b:e5ff:fe39:e010)) 56 data bytes
64 bytes from bino-ulx.fritz.box (2001:a62:467:1001:6e3b:e5ff:fe39:e010): icmp_seq=1 ttl=255 time=1.29 ms
64 bytes from bino-ulx.fritz.box (2001:a62:467:1001:6e3b:e5ff:fe39:e010): icmp_seq=2 ttl=255 time=0.875 ms
64 bytes from bino-ulx.fritz.box (2001:a62:467:1001:6e3b:e5ff:fe39:e010): icmp_seq=3 ttl=255 time=0.908 ms
64 bytes from bino-ulx.fritz.box (2001:a62:467:1001:6e3b:e5ff:fe39:e010): icmp_seq=4 ttl=255 time=0.407 ms
^C
--- bino-ulx.fritz.box ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 0.407/0.870/1.292/0.315 ms
bino@bino4-ulx:~$
Warum muss nach dem Namen noch .fritz.box angefügt werden.
Ging doch früher vor 18.04 ohne den Zusatz .fritz.box?
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
Wie sieht denn deine /etc/nsswitch.conf aus?
|
Zippo
(Themenstarter)
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
bino@bino4-ulx:~$ cat /etc/nsswitch.conf
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat systemd
group: compat systemd
shadow: compat
gshadow: files
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
bino@bino4-ulx:~$
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
Ändere die Zeile für hosts mal versuchweise so ab:
| hosts: files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns
|
|
Zippo
(Themenstarter)
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
Habe die Zeile wie vorgeschlagen modifiziert:
bino@bino4-ulx:/etc$ cat nsswitch.conf
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat systemd
group: compat systemd
shadow: compat
gshadow: files
hosts: files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns
#hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
bino@bino4-ulx:/etc$
mit dem Ergebnis:
bino@bino4-ulx:/etc$ ping bino-ulx
ping: bino-ulx: Temporärer Fehler bei der Namensauflösung
bino@bino4-ulx:/etc$
|
Cranvil
Anmeldungsdatum: 9. März 2019
Beiträge: 990
|
Da ich gerade auf Achse bin, werde ich hier nur mal Schlagworte rein: resolv.conf und search domain. Das erstere ist eine Konfigurationsdatei, die Angaben zum Erreichen des DNS-Servers speichert und heutzutage oftmals generiert wird (z.B. via systemd). Daher vor manuellen Änderungen nachschauen, wie es auf dem betroffenen Computer läuft. In der resolv.conf kann mittels der Schlüsselworte domain und search angegeben werden, nach welchen vollständigen Hostnamen (FQDN) gesucht wird, wenn der Domain-Part weggelassen wird. Vielleicht gab es hier vom alten zum neuen System eine Verhaltensänderung, dass das nicht auch automatisch via DHCP von der Fritzbox übertragen/aufgenommen wird oder es gab in der vorherigen Installation bereits eine angepasste Konfiguration. Ich hoffe, das hilft, auch wenn es situationsbedingt nicht so detailliert beschrieben ist.
|
Zippo
(Themenstarter)
Anmeldungsdatum: 14. November 2005
Beiträge: 720
Wohnort: Erlangen
|
seahawk
Deine Änderung hat zumindest eine andere Fehlermeldung beim ping-Befehl erzeugt!!! Vor der Änderung war die Fehlermeldung: ping: bino-ulx: Der Name oder der Dienst ist nicht bekannt Nach der Änderung war die Fehlermeldung: ping: bino-ulx: Temporärer Fehler bei der Namensauflösung
|