Hostnames werden nicht aufgelöst

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
schwedenmann
Beiträge: 5593
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Hostnames werden nicht aufgelöst

Beitrag von schwedenmann » 17.09.2023 08:35:56

Hallo

Aktuell bekommen alle Rechner über DHCP ihre IP Adressen.
Halte ich für ein Gerücht,zumindest was die debiankisten angeht,siehe

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug ens18
iface ens18 inet static
address 172.16.0.30/24
gateway 172.16.0.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 172.16.0.1
in die interfaces muß auch dhcp und dann am einfachsten am Router die IP per MAC festzurren.


Setze erstmalin allen Debinakisten die interfaces auf dhcp

Tets dann die Namnesauflösung und würde ich die IPfest vergeben per MAC

mfg
schwedenmann

mat6937
Beiträge: 3345
Registriert: 09.12.2014 10:44:00

Re: Hostnames werden nicht aufgelöst

Beitrag von mat6937 » 17.09.2023 09:07:44

lordvoldy hat geschrieben: ↑ zum Beitrag ↑
17.09.2023 00:29:25
nmap --script broadcast-dhcp-discover --script-trace:

Code: Alles auswählen

Pre-scan script results:
| broadcast-dhcp-discover: 
|   Response 1 of 1: 
|     Interface: ens18
|     IP Offered: 172.16.0.184
|     DHCP Message Type: DHCPOFFER
|     Server Identifier: 172.16.0.1
|     IP Address Lease Time: 2h00m00s
|     Subnet Mask: 255.255.255.0
|     Router: 172.16.0.1
|_    Domain Name Server: 172.16.0.1, 0.0.0.0
Ja der Router ist soweit vollständig und (ich denke) optimal konfiguriert.
Internet geht. Ich kann vom Router aus alle IP Adressen anpingen (aber auch wieder nur Adressen und keine Hostnames).
In der DHCP Client Liste stehen alle Rechner drin. (Aktuell nur der Windows und die zwei Linux da ich das Macbook abgezogen habe).
Der Router hat keine lokale Domain, wie z. B. bei einer FritzBox:

Code: Alles auswählen

broadcast-dhcp-discover: 
|   Response 1 of 1: 
|     IP Offered: 192.168.178.41
|     DHCP Message Type: DHCPOFFER
|     Server Identifier: 192.168.178.1
|     IP Address Lease Time: 5d00h00m00s
|     Renewal Time Value: 2d12h00m00s
|     Rebinding Time Value: 4d09h00m00s
|     Subnet Mask: 255.255.255.0
|     Router: 192.168.178.1
|     Domain Name Server: 192.168.178.1
|     Domain Name: fritz.box
|     Interface MTU: 1500
|     Broadcast Address: 192.168.178.255
|_    NTP Servers: 192.168.178.1
Windows und Macbook werden für die lokale Namensauflösung evtl. multicastDNS oder avahi oder bonjour oder zeroconf oder rendezvous oder gleichwertig benutzen. Evtl. mit:

Code: Alles auswählen

nmap -sU --script=dns-service-discovery -p 5353 172.16.0.0/24
im Subnetz des Routers scannen, wenn Windows und Macbook eingeschaltet sind.
Mit Linux kannst Du auch multicastDNS (oder avahi) benutzen.
multicastDNS geht in Linux auch mit systemd-resolved. Bei dir hat systemd-resolved evtl. nicht funktioniert, weil die "/etc/systemd/resolved.conf"-Datei nicht die richtigen Eintragungen gehabt hat:

Code: Alles auswählen

[Resolve]
DNS=172.16.0.1
FallbackDNS=9.9.9.9 1.1.1.1
LLMNR=yes
MulticastDNS=yes
DNSStubListener=yes
Cache=yes
ReadEtcHosts=yes
#Domains=
Sniffen kannst Du den multicastDNS-Traffic mit z. B.:

Code: Alles auswählen

tcpdump -c 500 -vvveni ens18 net 224.0.0.0/4
Bei avahi mit Linux kann ich nicht helfen, weil ich das nicht benutze:

Code: Alles auswählen

apt policy avahi-daemon
EDIT:

In die Datei "/etc/hostname" solltest Du den Hostname vom System eintragen (mit einem Editor oder mit dem Befehl hostname), wenn dort nicht vorhanden. Mit dem Befehl "hostname" sollte dann der Hostname des Systems ausgegeben werden.
Zuletzt geändert von mat6937 am 17.09.2023 12:38:32, insgesamt 5-mal geändert.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
thunder11
Beiträge: 1998
Registriert: 19.04.2023 09:08:30

Re: Hostnames werden nicht aufgelöst

Beitrag von thunder11 » 17.09.2023 09:22:12

lordvoldy hat geschrieben: ↑ zum Beitrag ↑
16.09.2023 23:08:54

Code: Alles auswählen

root@debian2:~$ hostnamectl status
   Static hostname: microwave
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: b784344ae2cb41d58b371b42e54a56cf
           Boot ID: ebeeb810d0a5470e9e625d8bfffb7288
  Operating System: Debian GNU/Linux 12 (bookworm)
            Kernel: Linux 6.1.0-12-amd64
      Architecture: x86-64
Mal ne dumme Frage :

Ohne was zu verstellen, bezeichnet root@debian2 --> debian2 normaler weise den Hostname.
Wie passt dazu : Static hostname: microwave :?: ist bei mir identisch.

Code: Alles auswählen

root@XFCE:~# hostname
XFCE

mat6937
Beiträge: 3345
Registriert: 09.12.2014 10:44:00

Re: Hostnames werden nicht aufgelöst

Beitrag von mat6937 » 17.09.2023 09:48:41

thunder11 hat geschrieben: ↑ zum Beitrag ↑
17.09.2023 09:22:12
Ohne was zu verstellen, bezeichnet root@debian2 --> debian2 normaler weise den Hostname.
Wie passt dazu : Static hostname: microwave :?: ist bei mir identisch.
In seiner hostname-Datei steht:

Code: Alles auswählen

root@debian2:~$ cat /etc/hostname
debian2
Merkwürdig ist aber das Datum der hostname-Datei:

Code: Alles auswählen

root@debian2:~$ ls -la /etc/hostname
-rw-r--r-- 1 root root 8 16. Sep 21:47 /etc/hostname
@TE:
Was sind die Ausgaben von:

Code: Alles auswählen

cat /etc/hosts
sysctl kernel.hostname
cat /etc/machine-info
hostnamectl status --static
hostnamectl status --pretty
hostnamectl status --transient
?

EDIT:
@TE:
Ändere die Zeile hosts in der /etc/nsswitch in:

Code: Alles auswählen

# hosts:          files mdns4_minimal [NOTFOUND=return] dns
hosts:          files dns mdns4_minimal [NOTFOUND=return]
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

lordvoldy
Beiträge: 32
Registriert: 13.09.2022 22:40:59

Re: Hostnames werden nicht aufgelöst

Beitrag von lordvoldy » 17.09.2023 20:45:13

Da ich mittlerweile ziemlich viel verstellt habe an den Rechnern, habe ich die Linux Rechner jetzt einmal Platt gemacht und sauber neu installiert.
Sie beziehen jetzt wie die anderen Rechner vom DHCP ihre IP-Adressen.
Weil ich glaube durch die vielen Pakete und Desktopumgebungen die ich installiert habe, haben sich da mehrere Konfigurationsdateien überschrieben.
Deswegen stand wohl auch teilw. in den Dateien die IP Konfiguration auf static usw.
Auch die Hostnames habe ich mehrmals geändert, weswegen einer der Rechner auch mal "microwave" hieß. Wobei ich dachte dass der Hostname einfach nur in der /etc/hostname Datei geändert werden muss und dass dann global für das ganze System ist. Oder es war einfach ein Fehler durch meine ganze Umstellerei dass einer der alten Hostnames wieder aufgetaucht ist.
Jetzt ist auf jeden Fall alles frisch installiert. Leider kann ich hier keine Bilder hochladen, weswegen ich einen Screenshot bei Dropbox hochladen musste.
Bild
https://www.dropbox.com/scl/fi/mmlyj9pe ... nrd1v&dl=0

Das ist die DHCP Client Liste von meinem Router. Eigentlich sollte er den Hostname kennen und beim Namen ansprechen können, was er aber nicht kann (genau so wie die Rechner).
Bild
https://www.dropbox.com/scl/fi/fqzwyrpc ... yagqj&dl=0
Bild
https://www.dropbox.com/scl/fi/8hy004x4 ... utrh8&dl=0

Im Router kann ich nichts editieren.

Hier ist mal die Ausgabe von "arp -a" (bei beiden debian's gleich)

Code: Alles auswählen

root@debian2:~# arp -a
? (172.16.0.1) auf 30:b5:c2:96:12:ed [ether] auf ens18
? (172.16.0.185) auf 00:90:f5:f5:eb:dd [ether] auf ens18
Die Datei "/etc/network/interfaces" (bei beiden gleich):

Code: Alles auswählen

root@debian2:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug ens18
iface ens18 inet dhcp
Die Ausgabe von "nmap -sU --script=dns-service-discovery -p 5353 172.16.0.0/24":

Code: Alles auswählen

root@debian2:~# nmap -sU --script=dns-service-discovery -p 5353 172.16.0.0/24
Starting Nmap 7.93 ( https://nmap.org ) at 2023-09-17 20:31 CEST
Nmap scan report for 172.16.0.1
Host is up (0.00027s latency).

PORT     STATE  SERVICE
5353/udp closed zeroconf
MAC Address: 30:B5:C2:96:12:ED (Tp-link Technologies)

Nmap scan report for 172.16.0.180
Host is up (0.00020s latency).

PORT     STATE  SERVICE
5353/udp closed zeroconf
MAC Address: 5A:7A:0A:91:93:EC (Unknown)

Nmap scan report for 172.16.0.182
Host is up (0.00026s latency).

PORT     STATE         SERVICE
5353/udp open|filtered zeroconf
MAC Address: CA:FA:36:02:E5:46 (Unknown)

Nmap scan report for 172.16.0.185
Host is up (0.00042s latency).

PORT     STATE         SERVICE
5353/udp open|filtered zeroconf
MAC Address: 00:90:F5:F5:EB:DD (Unknown)

Nmap scan report for 172.16.0.181
Host is up (0.000039s latency).

PORT     STATE  SERVICE
5353/udp closed zeroconf

Nmap done: 256 IP addresses (5 hosts up) scanned in 17.33 seconds
Und dann hier noch ein paar andere Ausgaben:

Code: Alles auswählen

root@debian1:~# ls -la /etc/hostname 
-rw-r--r-- 1 root root 8 17. Sep 19:18 /etc/hostname

root@debian1:~# cat /etc/hostname 
debian1

root@debian1:~# cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	debian1

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

root@debian1:~# sysctl kernel.hostname 
kernel.hostname = debian1

root@debian1:~# hostnamectl 
 Static hostname: debian1
       Icon name: computer-desktop
         Chassis: desktop
      Machine ID: 2d9d17877a4549ee859521e30617ad84
         Boot ID: 44602fb431a543ae896085eb1cacb469
Operating System: Debian GNU/Linux 12 (bookworm)              
          Kernel: Linux 6.1.0-12-amd64
    Architecture: x86-64

root@debian1:~# hostnamectl status --static
debian1

root@debian1:~# hostnamectl status --pretty


root@debian1:~# hostnamectl status --transient
debian1

root@debian1:~# cat /etc/machine-info
cat: /etc/machine-info: Datei oder Verzeichnis nicht gefunden

root@debian1:~# cat /etc/machine-id 
2d9d17877a4549ee859521e30617ad84

Code: Alles auswählen

root@debian2:~# ls -la /etc/hostname 
-rw-r--r-- 1 root root 8 17. Sep 19:18 /etc/hostname

root@debian2:~# cat /etc/hostname 
debian2

root@debian2:~# cat /etc/hosts
hosts        hosts.allow  hosts.deny   
root@debian2:~# cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	debian2

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

root@debian2:~# sysctl kernel.hostname 
kernel.hostname = debian2

root@debian2:~# hostnamectl 
 Static hostname: debian2
       Icon name: computer-desktop
         Chassis: desktop
      Machine ID: c2cf220344854c3997a20db15095c0a0
         Boot ID: 69d23d02b54f43a08f37a6cceba199e3
Operating System: Debian GNU/Linux 12 (bookworm)              
          Kernel: Linux 6.1.0-12-amd64
    Architecture: x86-64

root@debian2:~# hostnamectl status --static
debian2

root@debian2:~# hostnamectl status --pretty


root@debian2:~# hostnamectl status --transient
debian2

root@debian2:~# cat /etc/machine-info
cat: /etc/machine-info: Datei oder Verzeichnis nicht gefunden

root@debian2:~# cat /etc/machine-id 
c2cf220344854c3997a20db15095c0a0

mat6937
Beiträge: 3345
Registriert: 09.12.2014 10:44:00

Re: Hostnames werden nicht aufgelöst

Beitrag von mat6937 » 17.09.2023 21:57:00

lordvoldy hat geschrieben: ↑ zum Beitrag ↑
17.09.2023 20:45:13

Code: Alles auswählen

root@debian1:~# cat /etc/hostname 
debian1

Code: Alles auswählen

root@debian2:~# cat /etc/hostname 
debian2
Das mit dem hostname ist ok bzw. richtig konfiguriert. Der Router kann keine lokale Namensauflösung machen. D. h. Du kannst es mit multicastDNS oder mit avahi probieren.

EDIT:

Wie ist jetzt auf deinen Debian12-Systemen, die Ausgabe von:

Code: Alles auswählen

sysctl kernel.domainname
?
Zuletzt geändert von mat6937 am 18.09.2023 16:06:16, insgesamt 1-mal geändert.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
thunder11
Beiträge: 1998
Registriert: 19.04.2023 09:08:30

Re: Hostnames werden nicht aufgelöst

Beitrag von thunder11 » 18.09.2023 13:04:29

Ich habe mal nach dem Manual deines Routers gesucht:
https://static.tp-link.com/1910012133_A ... _V5_UG.pdf

Danach ist es wohl zuerst sinnvoll, einen Domainnamen zu vergeben, da das dein Router nicht - wie die Fritte - eigenständig tut.

unter 4.6.1 steht
• Default Gateway (Optional) - It is suggested to input the IP address of the LAN port of
the router. The default value is 192.168.0.1.
• Default Domain (Optional) - Input the domain name of your network
weiter steht unter 4.6.3
4. 6. 3. Address Reservation
You can reserve an IP address for a specific client. When you specify a reserved IP
address for a PC on the LAN, this PC will always receive the same IP address each time
when it accesses the DHCP serve
Zumindest die Voraussetzungen für die Namensauflösung sollten doch nach meinem Laienhaften Verständnis
erfüllt werden. Sie sind offensichtlich - entgegen früherer Behauptungen hier - möglich.

Nach meinem Verständnis sollte dann inhaltlich ähnliches wie in meiner resolv.conf stehen:

Code: Alles auswählen

 cat /etc/resolv.conf
# Generated by NetworkManager
search fritz.box
nameserver 192.168.0.1
nameserver fd00::3681:c4ff:fe32:fe68

Benutzeravatar
GregorS
Beiträge: 3051
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Hostnames werden nicht aufgelöst

Beitrag von GregorS » 18.09.2023 14:33:48

thunder11 hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 13:04:29
... Nach meinem Verständnis sollte dann inhaltlich ähnliches wie in meiner resolv.conf stehen:

Code: Alles auswählen

 cat /etc/resolv.conf
# Generated by NetworkManager
search fritz.box
nameserver 192.168.0.1
nameserver fd00::3681:c4ff:fe32:fe68
<OT>
Ich trage in der resolv.conf zu Beginn noch

Code: Alles auswählen

order hosts,bind
ein. Dann wird zuerst /etc/hosts befragt, bevor ein Nameserver bemüht wird. Da der Networkmanager gerne dazwischenpfuscht, habe ich ihn quasi gleich nach der Installation des Systems wieder entfernt.
Da mein Heim-Netz gerade mal drei Rechner umfasst, ist die händische Verwaltung und „harte“ Vergabe von Namen, Adressen, etc. ein Klacks.
</OT>

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

mat6937
Beiträge: 3345
Registriert: 09.12.2014 10:44:00

Re: Hostnames werden nicht aufgelöst

Beitrag von mat6937 » 18.09.2023 16:02:15

GregorS hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 14:33:48
Ich trage in der resolv.conf zu Beginn noch

Code: Alles auswählen

order hosts,bind
ein.
Weißt Du evtl. wo diese Option "order" der resolv.conf dokumentiert ist?
Ich kenne diese Option, nur bei der /etc/host.conf:

Code: Alles auswählen

:~$ cat /etc/host.conf
# The "order" line is only used by old versions of the C library.
order hosts,bind
multi off
Für die resolv.conf ist doch die Zeile "hosts" der /etc/nsswitch.conf zuständig:

Code: Alles auswählen

hosts:          files dns
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
GregorS
Beiträge: 3051
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Hostnames werden nicht aufgelöst

Beitrag von GregorS » 18.09.2023 16:19:50

mat6937 hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 16:02:15
GregorS hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 14:33:48
Ich trage in der resolv.conf zu Beginn noch

Code: Alles auswählen

order hosts,bind
ein.
Weißt Du evtl. wo diese Option "order" der resolv.conf dokumentiert ist?
Ich kenne diese Option, nur bei der /etc/host.conf:
Örks. Eine Verwechslung meinerseits. Natürlich gehört das in host.conf.

Bitte um Entschuldigung.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

lordvoldy
Beiträge: 32
Registriert: 13.09.2022 22:40:59

Re: Hostnames werden nicht aufgelöst

Beitrag von lordvoldy » 18.09.2023 20:05:56

Oh man... ich komme mir gerade ziemlich dumm vor...

Also die Ausgabe von "sysctl kernel.domainname" ist auf beiden Rechnern gleich:

Code: Alles auswählen

root@debian2:~# sysctl kernel.domainname
kernel.domainname = (none)
Das was in der Anleitung des Routers steht ist das gleiche wie in der Konfigurationsoberfläche neben den Feldern steht.
Ich dachte "Input the domain name of your network" heißt sowas wie "wenn deine Rechner einer Domäne angehört, trage hier bitten den Name davon ein".
Ich dachte nicht dass das sowas heißt wie "such dir einen Namen aus wie du deine lokale Domäne nennen möchtest".
Deswegen habe ich das Feld immer leer gelassen.

"You can reserve an IP address for a specific client" ja macht schon Sinn. Aber vorzugsweise vergebe ich IP Adressen gerne auf dem Client direkt wenn ich ihn
installiere anstatt ihm über DHCP anhand der MAC Adresse o. Ä. ihm immer die gleiche IP zuzuweisen. Obwohl es im Prinzip aufs gleiche rauskommt.
Und es sollen später noch ein paar Clients ins Netzwerk die kein Gateway bekommen sollen. Da der DHCP aber gnadenlos einen kompletten "Satz" IP Adresse zuweist müsste ich hier sowieso manuel nacharbeiten.

ABER:
Ich habe jetzt, wie es mir vorgeschlagen wurde, das Paket "libnss-mdns" installiert (welches den avahi-daemon als Abhängigkeit mitinstalliert hat), den Rechner neugestartet und wie durch ein Wunder kann ich jetzt alle Hosts mit Namen "ansprechen". Ok nicht ganz, ich muss ein ".local" anhängen (zumindest unter den Linux Maschinen) aber das stört mich sowas von überhaupt nicht.
Ich habe keine weiteren Einstellungen am Router vorgenommen in Richtung Domainname. Den Hostname vom Router weis ich immernoch nicht und kann ihn nur über IP erreichen (ist aber unwichtig).
Und auch in den Konfigurationsdateien der Linux Rechner habe ich nichts weiters verändert außer manelle IP Adresse eingetragen und den nameserver <Router> in die resolv.conf eingetragen.

Vielleicht wäre das Paket mit einer Desktop Umgebungen auf den Rechner mitinstalliert worden und es hätte geklappt, aber durch meine ganzen anderen "Verstellerein" ging das wohl irgendwie schief.

Ich habe die Rechner ja dann neu aufgesetzt so wie ich sie wollte (also ohne GUI) und das Paket nach installiert und es ging sofort - endlich.

Ich kann mich jetzt nur noch bei allen bedanken die ihre Vorschläge zur Fehlersuche mit eingebracht haben und mich letzendlich zur Problemlösung geführt haben.
Jetzt kann ich wieder schlafen ohne mir die ganze Nacht den Kopf darüber zu zerbrechen xD

Benutzeravatar
GregorS
Beiträge: 3051
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Hostnames werden nicht aufgelöst

Beitrag von GregorS » 18.09.2023 20:14:56

lordvoldy hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 20:05:56
Jetzt kann ich wieder schlafen ohne mir die ganze Nacht den Kopf darüber zu zerbrechen xD
Ach ... pfff ... lach' drüber.Immerhin hattest Du ein Computerproblem, das Du nie gehabt hättest, wenn wir auf den Bäumen geblieben wären.

Wieder was gelernt :-D

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

lordvoldy
Beiträge: 32
Registriert: 13.09.2022 22:40:59

Re: Hostnames werden nicht aufgelöst

Beitrag von lordvoldy » 18.09.2023 20:19:27

GregorS hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 20:14:56
Wieder was gelernt :-D
Stimmt auch wieder.
Sowas soll ja das Gehirn fit halten xD

michaa7
Beiträge: 4857
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Hostnames werden nicht aufgelöst

Beitrag von michaa7 » 18.09.2023 21:42:34

lordvoldy hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 20:05:56
...
Ich dachte "Input the domain name of your network" heißt sowas wie "wenn deine Rechner einer Domäne angehört, trage hier bitten den Name davon ein".
Ich dachte nicht dass das sowas heißt wie "such dir einen Namen aus wie du deine lokale Domäne nennen möchtest".
Deswegen habe ich das Feld immer leer gelassen.
Hier komme ich mir ein wenig blöd vor, ich habe vermutet dass du offenbar keine domain (workgroupe) nutzt aber wollte mich nicht weiter einmischen ... hätte ich hier tun sollen.
lordvoldy hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 20:05:56
... Ok nicht ganz, ich muss ein ".local" anhängen (zumindest unter den Linux Maschinen) aber das stört mich sowas von überhaupt nicht.
Ich habe keine weiteren Einstellungen am Router vorgenommen in Richtung Domainname. Den Hostname vom Router weis ich immernoch nicht und kann ihn nur über IP erreichen (ist aber unwichtig).
Im router interface: Netzwerk/host name

Und einmal (auch in /etc/hosts) einen (domain-)namen einzurichten erscheint mir einfacher als immer ein .local anhängen zu müssen. Gibt es in den WIN-rechnern eine workgroupe? Das wäre deine "domain".
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

lordvoldy
Beiträge: 32
Registriert: 13.09.2022 22:40:59

Re: Hostnames werden nicht aufgelöst

Beitrag von lordvoldy » 18.09.2023 22:04:32

Router Interface -> Netzwerk -> ?
https://www.dropbox.com/scl/fi/kbnlengv ... 9yujv&dl=0
Ich finde weder hier noch in einem der anderen Einstellungsmenüs einen Hostname des Routers. Aber wiegesagt Router ist mir eigentlich egal.

Ob ich beim Hostname der Geräte jetzt immer ein .local anhänge macht für mich keinen großen Unterschied.
Ob ich dagenen auf jedem Rechner die hosts Datei bearbeite schon. Es sollen ja zukünftig mehrere Rechner hinzukommen.
Und in einem Jahr oder so wenn ich dann wieder einen Rechner installiere habe ich mit Sicherheit vergessen dass ich die hosts Datei bearbeiten muss.
Da gewöhne ich mir lieber an immer <hostname>.local zu schreiben.

Ja der/die Win-Rechner sind in der Arbeitsgruppe "Workgroup" so wie es halt default in Windows eingetragen ist.
Nur will ich mich nicht wirklich von einem Windows Rechner abhängig machen, da die nur sporadisch in meinem Netzwerk sind.
Die meiste Zeit habe ich nur macOS und Linux Rechner im Lan und der Windows PC war eigentlich nur zum Testen da.

michaa7
Beiträge: 4857
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Hostnames werden nicht aufgelöst

Beitrag von michaa7 » 19.09.2023 13:00:22

lordvoldy hat geschrieben: ↑ zum Beitrag ↑
18.09.2023 22:04:32
Router Interface -> Netzwerk -> ?
....
It's in Router Interface/Network/WAN/ on the bottom of the side: Host Name
(page 22 of manual)

EDIT:
irgendwie war ich da im EN modus :mrgreen:

Du kannst den host name unter Interface/Network/WAN/ ganz unten auf der Seite eintragen. Beschreibung findet sich im Handbuch auf Seite 22.
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

lordvoldy
Beiträge: 32
Registriert: 13.09.2022 22:40:59

Re: Hostnames werden nicht aufgelöst

Beitrag von lordvoldy » 19.09.2023 18:50:49

Ja jetzt habe ich das gesehen. Wenn ich den Router auf "Dynamic IP" stelle kann ich unten den Hostname ändern.
Nur bekommt mein Router dann keine IP Adresse und ich kann nicht mehr ins Internet.

So wie mein Router eingestellt ist "PPPoE" gibt es den Punkt Hostname nicht.

https://www.dropbox.com/scl/fi/4gc5jvpj ... ay50j&dl=0
(Ich habe die ganzen Felder leer gemacht weil ich nicht weis ob ich sowas wie username und so öffentlich machen darf und
manche Foren reagieren da immer mega unhöflich darauf wenn man sowas nicht wegmacht)

Außerdem finde ich es irgendwie blöd von dem Router den Hostname in die WAN Einstellungen zu packen.
Ich als Nutzer habe mit der WAN Seite nichts zu tun und mir ist es komplett egal ob der ISP meinen Router mit Hostname oder IP Adresse sieht xD

Antworten