Hallo ich habe einen Ubuntu Server zuhause, basierend auf 20.04 und habe dort DNSMASQ installiert. Hintergedanke war das ich mit der Vodafone Station grosse Probleme mit Nat-Pinning hatte. Also habe ich die DNS Funktion auf der Vodafone Station deaktiviert und auf dem Server dann DNSMASQ installiert. Die feste IP Adresse des Servers ist: 192.168.178.39 Nun traten folgende Probleme auf: Das Smartphone bekommt eine IP Adresse, und anschliessend kann Threema keine Verbindung zu seinen Servern aufbauen. Dazu habe ich noch einen alten Festplattenrekorder der eine DLNA Client Funktionalität bietet und dieser kann nicht auf den DLNA Server zugreifen. Er wird nicht mehr erkannt. Der DLNA Server ist auch im lokalen Netz.
Nun wollte ich mal die Konfiguration prüfen....
folgende Werte habe ich in der /etc/dnsmasq.conf hinterlegt:
server=192.168.178.1 dhcp-option=3,192.168.178.1 dhcp-option=6,192.168.178.39 dhcp-range=192.168.178.50,192.168.178.200,12h address=/gnude.feste-ip.net/192.168.178.39
Mit dhcp-option übergebe ich ja verschiedene Parameter. Option 3 ist der Router, Option 6 ist der DNS. Quelle: https://blog.abysm.org/2020/06/human-readable-dhcp-options-for-dnsmasq/ Und hier stellt sich jetzt folgende Frage: DNS bedeutet in diesem Falle.... IP des Eigenen DNS, also in meinem Fall 192.168.178.39, das ist die IP von meinem Server. Oder muss ich unter Option 6 die IP vom nächsten erreichbaren DNS eintragen, z.b. die Vodafone Station, oder Vodafone DNS Server ?
Hier nochmal ein Auszug aus der Log datei /var/log/syslog
Jul 13 08:06:35 server2004 dnsmasq-dhcp[84339]: DHCPOFFER(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:06:42 server2004 dnsmasq-dhcp[84339]: DHCPREQUEST(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:06:42 server2004 dnsmasq-dhcp[84339]: DHCPACK(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:27:57 server2004 dnsmasq-dhcp[84339]: DHCPREQUEST(enp0s3) 192.168.178.180 d8:f3:bc:36:64:f1 Jul 13 08:27:57 server2004 dnsmasq-dhcp[84339]: DHCPACK(enp0s3) 192.168.178.180 d8:f3:bc:36:64:f1 andre-nb Jul 13 08:54:49 server2004 dnsmasq-dhcp[84339]: DHCPDISCOVER(enp0s3) 84:b8:b8:bf:f1:97 Jul 13 08:54:49 server2004 dnsmasq-dhcp[84339]: DHCPOFFER(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:54:49 server2004 dnsmasq-dhcp[84339]: DHCPREQUEST(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:54:49 server2004 dnsmasq-dhcp[84339]: DHCPACK(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:58:20 server2004 dnsmasq-dhcp[84339]: DHCPDISCOVER(enp0s3) 84:b8:b8:bf:f1:97 Jul 13 08:58:20 server2004 dnsmasq-dhcp[84339]: DHCPOFFER(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:58:20 server2004 dnsmasq-dhcp[84339]: DHCPREQUEST(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 08:58:20 server2004 dnsmasq-dhcp[84339]: DHCPACK(enp0s3) 192.168.178.76 84:b8:b8:bf:f1:97 Jul 13 09:15:49 server2004 dnsmasq-dhcp[84339]: DHCPREQUEST(enp0s3) 192.168.178.158 0c:ec:84:13:74:21 Jul 13 09:15:49 server2004 dnsmasq-dhcp[84339]: DHCPACK(enp0s3) 192.168.178.158 0c:ec:84:13:74:21 android-fbe513794147a05e Jul 13 09:54:52 server2004 dnsmasq[139782]: failed to bind DHCP server socket: Address already in use Jul 13 09:54:52 server2004 dnsmasq[139782]: FAILED to start up Jul 13 09:55:21 server2004 dnsmasq[139802]: failed to bind DHCP server socket: Address already in use Jul 13 09:55:21 server2004 dnsmasq[139802]: FAILED to start up