Hi,
seit kurzem habe ich ein großes DNS-Problem mit DHCP-Leases.
Wir haben vor einigen Tagen einen neuen Router bekommen, der der EFW vorgelagert ist (Fritzbox). Dort ist EFW als festes DHCP-Lease eingetragen und als Exposed host. Der efw-Uplink wurde von static auf dhcp umgestellt.
die clients in Grün bekommen über fixed leases ihre IP zugewiesen. Die Grünen-PCs auf manche Geräte (z.B. Drucker) über den Netzwerknamen zu. Bis jetzt hat das auch sehr gut geklappt, doch seit der o.a. Umstellung eben nicht mehr.
Wenn ich im Windows shell nun nslookup KM93006F eingebe (ein Drucker), bekomme ich IPs aus dem Internet zurück:
Server: wpad.localdomain
Address: 192.168.255.1
Nicht autorisierende Antwort:
Name: KM93006F.localdomain
Addresses: 80.156.86.78
62.157.140.133
Erst, wenn ich den Drucker in der option hosts eingebe, erscheint es richtig:
Verändere ich die hosts-Liste über dsas Webadmin erscheinen folgende Zeilen im System-Log:
Aug 6 10:55:54 dnsmasq[11599] reading /etc/dnsmasq/resolv.conf
Aug 6 10:55:54 dnsmasq[11599] using nameserver 192.168.252.2#53
Aug 6 10:55:54 dnsmasq[11599] exiting on receipt of SIGTERM
Aug 6 10:55:55 dnsmasq[13771] started, version 2.47 cachesize 2048
Aug 6 10:55:55 dnsmasq[13771] compile time options: IPv6 GNU-getopt no-DBus no-I18N TFTP
Aug 6 10:55:55 dnsmasq[13771] reading /etc/dnsmasq/resolv.conf
Aug 6 10:55:55 dnsmasq[13771] using nameserver 192.168.252.2#53
Aug 6 10:55:55 dnsmasq[13771] read /etc/hosts - 11 addresses
Aug 6 10:55:55 dnsmasq[13771] read /etc/openvpn/dnsmasq.hosts.conf - 0 addresses
Und die Dateien dazu:
Und:
ist leer.
Wo stehen die fixed-leases mit Zeiten, etc drin? Müsste hier nicht viel mehr drin stehen (alle dhcp-Rechner)?
Auch die dyn leases stehen zwar in /var/lib/dhcpd/hcpd.leases:
tore leases in the local timezone, so please don't request this as a
# feature. If this is inconvenient or confusing to you, we sincerely
# apologize. Seriously, though - don't ask.
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-V3.0.5-RedHat
lease 192.168.255.XXX {
starts 3 2014/08/06 08:47:22;
ends 3 2014/08/06 09:47:22;
tstp 3 2014/08/06 09:47:22;
binding state active;
next binding state free;
hardware ethernet 00:1a:a0:2e:66:fc;
uid "\001\000\032\240.f\374";
client-hostname "XXXhostname2";
Alles anzeigen
Werden aber über ein nslookup am lokalen PC nicht aufgelöst, sondern wie oben mit IPs aus dem Internet aufgelöst.
Anscheinend wird nur die hosts datei beachtet, alles andere wird ins Internet weitergeleitet....
Weiss jemand Rat?
Danke, Flomow