summaryrefslogtreecommitdiff
path: root/FAQ
diff options
context:
space:
mode:
authorSimon Kelley <simon@thekelleys.org.uk>2004-01-29 16:48:35 +0000
committerSimon Kelley <simon@thekelleys.org.uk>2012-01-05 17:31:10 +0000
commit1ab84e2f3579b1bcd6b881c10bacfa735e3c5008 (patch)
treee27af20d527853729d50756aca9d04ac2343acbd /FAQ
parent9e4abcb5acb18aa1adbc22bfc3ce60e9441b02ef (diff)
downloaddnsmasq-1ab84e2f3579b1bcd6b881c10bacfa735e3c5008.tar.gz
import of dnsmasq-2.1.tar.gzv2.1
Diffstat (limited to 'FAQ')
-rw-r--r--FAQ28
1 files changed, 28 insertions, 0 deletions
diff --git a/FAQ b/FAQ
index 94af7d1..cbf7a66 100644
--- a/FAQ
+++ b/FAQ
@@ -154,6 +154,34 @@ A: [note: this was written in September 2003, things may well change.]
registries pull the same stunt; there is a list of them all, and
the addresses to block, at http://winware.org/bogus-domains.txt
+Q: This new DHCP server is well and good, but it doesn't work for me.
+ What's the problem?
+
+A: There are a couple of configuration gotchas which have been
+ encountered by people moving from the ISC dhcpd to the dnsmasq
+ integrated DHCP daemon. Both are related to differences in
+ in the way the two daemons bypass the IP stack to do "ground up"
+ IP configuration and can lead to the dnsmasq daemon failing
+ whilst the ISC one works.
+
+ The first thing to check is the broadcast address set for the
+ ethernet interface. This is normally the adddress on the connected
+ network with all ones in the host part. For instance if the
+ address of the ethernet interface is 192.168.55.7 and the netmask
+ is 255.255.255.0 then the broadcast address should be
+ 192.168.55.255. Having a broadcast address which is not on the
+ network to which the interface is connected kills things stone
+ dead.
+
+ The second potential problem relates to firewall rules: since the ISC
+ daemon in some configurations bypasses the kernel firewall rules
+ entirely, the ability to run the ISC daemon does not indicate
+ that the current configuration is OK for the dnsmasq daemon.
+ For the dnsmasq daemon to operate it's vital that UDP packets to
+ and from ports 67 and 68 and broadcast packets with source
+ address 0.0.0.0 and destination address 255.255.255.255 are not
+ dropped by iptables/ipchains.
+