Netzwerkkonfiguration dhcpcd.conf - 00-installer-config.yaml
Hallo,
ich habe diverse Raspberrys und auch eine VM mit Ubuntu Server am laufen.
Es läuft auch alles ohne Probleme, habe nur ein paar Detailfragen.
1. auf dem Raspberry1 läuft PiHole & Wireguard, er hat sowohl eine statische IPv4 als auch v6.
Dazu namenserver sich selbst (PiHole):
resolfconf sagt:
Nun habe ich bei einem (anderen) Raspberry2 geschaut, wo die dhcpcd unangetastet ist:
Alles gut, nur hier taucht noch domain fritz.box auf.
Frage: wie kriege ich die beim Raspberry 1 rein? in der example config steht davon nichts.
Einfach domain = fritz.box rein schreiben ?
Wozu wird die eigentlich benötigt ? Um lokale Namen wie Computer1.fritz.box aufzulösen ?
An einem anderen Standort habe ich eine VM aufgesetzt mit Ubuntu Server (neuste LTS). Auch mit PiHole und Wireguard.
Hier wird in der 00-installer-config.yaml konfiguriert:
Hier habe ich mehrere Fragen zu.
a) resolv.conf sagt mir immer nur einen namenserver, egal ob ich zuerst "::1" eingebe oder als zweites.
Nur wenn ich als einziges "::1" eingebe, dann kriege ich auch als Namenserver ::1 angegeben.
Stört nicht, aber wieso ist das so? Wegen dhcp6: true ?
b) bei search war original nur [ ] - da habe ich jetzt fritz.box eingegeben, weil ich dachte dann kommt domain = fritz.box, falsch gedacht, jetzt kommt search fritz.box.
Was hat es mit search auf sich ? Habe mir die Beschreibung schon mehrfach durch gelesen, aber ich werde nicht schlau draus.
Für domain fritz.box muss ich hier bloß domain: - fritz.box eintragen?
c) wie kriege ich es am Ubuntu Server hin, dass dort steht:
ob ich "search" brauche oder nicht weiß ich nicht.
ich habe diverse Raspberrys und auch eine VM mit Ubuntu Server am laufen.
Es läuft auch alles ohne Probleme, habe nur ein paar Detailfragen.
1. auf dem Raspberry1 läuft PiHole & Wireguard, er hat sowohl eine statische IPv4 als auch v6.
Dazu namenserver sich selbst (PiHole):
# Example static IP configuration:
interface eth0
static ip_address=192.168.168.5/24
static ip6_address=fd00:aaaa::dea6:32ff:xxxx:xxxx/64
static routers=192.168.168.1
static domain_name_servers=127.0.0.1 ::1
resolfconf sagt:
# Generated by resolvconf
nameserver 127.0.0.1
nameserver ::1
Nun habe ich bei einem (anderen) Raspberry2 geschaut, wo die dhcpcd unangetastet ist:
# Generated by resolvconf
domain fritz.box
nameserver 192.168.168.5
nameserver fd00:aaaa::dea6:32ff:xxxx:xxxx
Frage: wie kriege ich die beim Raspberry 1 rein? in der example config steht davon nichts.
Einfach domain = fritz.box rein schreiben ?
Wozu wird die eigentlich benötigt ? Um lokale Namen wie Computer1.fritz.box aufzulösen ?
An einem anderen Standort habe ich eine VM aufgesetzt mit Ubuntu Server (neuste LTS). Auch mit PiHole und Wireguard.
Hier wird in der 00-installer-config.yaml konfiguriert:
# This is the network config written by 'subiquity'
network:
ethernets:
ens3:
addresses:
- 192.168.74.5/24
dhcp6: true
nameservers:
addresses:
- 127.0.0.1
- "::1"
search:
- fritz.box
routes:
- to: default
via: 192.168.74.254
version: 2
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.1
search fritz.box
Hier habe ich mehrere Fragen zu.
a) resolv.conf sagt mir immer nur einen namenserver, egal ob ich zuerst "::1" eingebe oder als zweites.
Nur wenn ich als einziges "::1" eingebe, dann kriege ich auch als Namenserver ::1 angegeben.
Stört nicht, aber wieso ist das so? Wegen dhcp6: true ?
b) bei search war original nur [ ] - da habe ich jetzt fritz.box eingegeben, weil ich dachte dann kommt domain = fritz.box, falsch gedacht, jetzt kommt search fritz.box.
Was hat es mit search auf sich ? Habe mir die Beschreibung schon mehrfach durch gelesen, aber ich werde nicht schlau draus.
Für domain fritz.box muss ich hier bloß domain: - fritz.box eintragen?
c) wie kriege ich es am Ubuntu Server hin, dass dort steht:
# Generated by resolvconf
domain fritz.box
nameserver 127.0.0.1
nameserver ::1
ob ich "search" brauche oder nicht weiß ich nicht.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4418754367
Url: https://administrator.de/contentid/4418754367
Ausgedruckt am: 25.11.2024 um 05:11 Uhr
7 Kommentare
Neuester Kommentar
OK, sorry wenn du natürlich eine andere lokale Domain da haben willst musst du die natürlich auch da eintragen!
Hinweise zur Verwendung der Domäne .local in DNS und mDNS
Hinweise zur Verwendung der Domäne .local in DNS und mDNS
wenn das nicht meine FritzBox ist ?
Das kommt drauf an welche lokale Domain du dir gibst und nutzt. Machst du da nichts und benutzt weiterhin den FritzBox DHCP Server, verbreitet der ja die lokale Domain fritz.box an alle Endgeräte dynamisch.Wenn du einen anderen DHCP Server betreibst ist dort ja ein entsprechender lokaler Domain Name definiert den dieser dann netzwerkweit propagiert. Z.B. avenga.home.arpa
Somit bekommen zumindestens dynamisch alle Clients per DHCP immer den lokalen Domain Namen mitgeteilt.
Bei statisch definierten Clients kann das natürlich nicht klappen und damit diese dann auch die lokale Domain "kennen" definiert man sie eben statisch. Genau DAS machen die obigen Kommandos.
Eigentlich doch eine kinderleichte Logik wo nichtmal Schläuche liegen auf die man treten könnte... 😉
dass er nicht mehr selbst sein DNS Server ist, sondern erst die FB abfragt
Nein. Das sagt ihm nur statisch das er ebenfals ein Mitglied der lokalen Domain "fritz.box" ist. Nicht mehr und nicht weniger. Auf seinen Status als DNS Server hat das keinerlei Einfluss, warum auch?!Dynamisch lernen kann er es ja nicht da dein RasPi 1 (richtigerweise) eine statische IP Konfig hat!
sondern erst die FB abfragt und diese ihm dann die IP von sich selbst nennt:
Nein denn PiHole und Adguard haben eigene Uplink DNS Server. Es sei denn natürlich du hast den PiHoles die FritzBox als Uplink DNS definiert.Das Update betrifft ja nur die von dir definierte IPv6 Adresse, dort wird sehr wahrscheinlich der DNS per RA oder SLAAC dynamisch verteilt. Dazu machst du ja leider keine Angaben. v6 DNS ist etwas anders als v4. Da IPv6 immer Priorität vor IPv4 hat ist die Anzeige ja OK.