[Problem] dhcp über dnsmasq funktioniert nicht

xsapling

Mitglied
Mitglied seit
30 Jan 2005
Beiträge
755
Punkte für Reaktionen
0
Punkte
0
Hallo,

auf einer 7490 mit 113.06.04 rev27408 BETA Freetz-Devel 11757 funktioniert die Zuweisung von IP-Adressen über dsmasq nicht.
1. Lan-Geräte erhalten zwar eine IP, aus dem Range-Korridor. Aber die zu beachtende Host-Datei wird ignoriert.
2. Wlan-Geräte erhalten erst gar keine IP.
3. Die
/var/tmp/dnsmasq.leases ist komplett leer, hat 0 Bits Inhalt.

Im Syslog steht folgendes:
dnsmasq:

Code:
an  1 01:00:46 fritz daemon.info dnsmasq[1955]: started, version 2.68 cachesize 150
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: asynchronous logging enabled, queue limit is 10 messages
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCP, IP range 172.30.2.150 -- 172.30.2.200, lease time 12h
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: using nameserver 4.2.2.1#53
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: using nameserver 208.67.222.222#53
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: read /etc/hosts - 6 addresses
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: read /etc/ethers - 4 addresses
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:11:53 fritz daemon.warn dnsmasq[1955]: overflow: 1 log entries lost
Feb 21 19:11:53 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:11:57 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:12:05 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:20 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) b4:82:fe:5d:0e:f9 
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:12:55 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:03 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:19 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l


dnsmasq-dhcp

Code:
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCP, IP range 172.30.2.150 -- 172.30.2.200, lease time 12h
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: read /etc/ethers - 4 addresses
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:11:53 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:11:57 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:12:05 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:20 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) b4:82:fe:5d:0e:f9 
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:12:55 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:03 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:19 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l



Die dnsmasq.diff schaut folgendermaßen aus
Code:
root@fritz:/var/tmp/flash# cat dnsmasq.diff
export DNSMASQ_AVM_DNS='no'
export DNSMASQ_DHCP='yes'
export DNSMASQ_DHCP_RANGE='172.30.2.150,172.30.2.200,12h'
export DNSMASQ_ENABLED='yes'
export DNSMASQ_UPSTREAM='208.67.222.222 4.2.2.1'
export SHLVL='1'
[COLOR=#000000][FONT=sans-serif]
[/FONT][/COLOR]


Deaktiviert habe ich multid.
Auch habe ich unter der AVM-Weboberfläche die IP Vergabe durch das AVM-DHCP deaktiviert.

Wo könnte das Problem liegen?
 
Zuletzt bearbeitet:
Hat das denn in einer älteren Firmware mal funktioniert? Ich bin mir gerade nicht sicher inwiefern der dnsmasq mit der AVM Konfiguration und den Daemons verzahnt ist. Ich meine das war nicht völlig unabhängig...

Gruß
Oliver
 
Das mit einer älteren Firmware kann ich nicht beurteilen, da Vergleich fehlt.

Leider läuft ohne multid der dhcp nicht wirklich. Erst nach dem Start von Multid funktioniert die hosts wieder und die DHCP-Zuweisung im Allgemeinen.

Weshalb ich multid beenden möchte ist der, dass die Box am LAN1 (eine eigene Verbindung zu einem weiteren Netzwerk aufbaut) und dieses andere Netz ab und zu mit sinnlosen Broadcasts (Laut Systemadmin, Broadcasts mit Bezug zum Wlan(?)) beglückt. Könnte man durch gezielte Firewall-Regeln/Iptables sämtliche Broadcasts an dem Abgang über Lan1 in das andere Netz hindern?
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.