Hallo Liste,
im aktuellen IPFIRE gibt es den DNSmasq nicht mehr. Will man lokal Namen auflösen, dann muss man kleine Konfigurationsänderungen durchführen. In meinem Fall sollte der Rechnername “unifi” im blauen Netz aufgelöst werden.
Um das zu realisieren muss unter /etc/unbound/unbound.conf
der Text zwischen den Unterstrichen eingefügt werden.
unbound.conf
server:
# Common Server Options
chroot: ""
directory: "/etc/unbound"
username: "nobody"
port: 53
do-ip4: yes
do-ip6: no
do-udp: yes
do-tcp: yes
so-reuseport: yes
do-not-query-localhost: yes
____________________________________________________________
#local zone
local-zone: "linuxmuster-net.local." static
#local zone
local-zone: "blau.local." static
local-data: "unifi.blau.local. IN A 172.16.16.253"
local-data-ptr: "172.16.16.253 unifi.blau.local"
_____________________________________________________________
In der /etc/resolv.conf
muss der folgende Inhalt (Text zwischen den Unterstrichen) stehen
#resolv.conf
_____________________________________________________________
search linuxmuster-net.local
nameserver 127.0.0.1
search blau.local
nameserver 127.0.0.1
_____________________________________________________________
im Ipfire habe ich noch unter Netzwerk\Host bearbeiten den Host mit folgenden Angaben eingefügt
IP-Adresse: 172.16.16.253; Hostname: “unifi”; Domainname: “blau.local” und den Haken bei Aktiviert gesetzt.
Jetzt ergibt
[root@ipfire ~]# nslookup unifi
die korrekte Antwort
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: unifi.blau.local
Address: 172.16.16.253
Dank an den Sohnemann der das Problem letztlich gelöst hat!
Alois