Technical data

4. Packages
simply be switched off, so that the polling software has to deal with hosts not responding
anyway.
DNS_SUPPORT_IPV6 (optional)
Setting this optional variable to ’yes’ enables the support for IPV6 Addresses of the DNS
server.
DNS Zone Configuration
Dnsmasq can also manage a DNS domain autonomously, being “authoritative” for it. Two
things have to be done to achieve this: At first you have to specify which external (!) DNS
name service points to your fli4l and on which network interface the resolution takes place.
The specification of an external reference is required because the domain that is managed
by fli4l will always be a subdomain of another domain.
2
The specification of the “outward”
interface is important because the dnsmasq will behave different from other “inward” interfaces
there: “Outwards” dnsmasq will never answer queries for names outside of its configured own
domain. “Inwards” dnsmasq also acts as a DNS relay to the Internet to accomplish resolution
of non-local names.
As the second thing you have to configure which networks can be reached from outside via
name resolution. Of course only nets with public IP addresses can be specified because hosts
with private addresses cannot be reached from outside.
Below the configuration will be described with an example. This example assumes IPv6
packets as well as a publicly routed IPv6 prefix; the latter can be provided i.e. by a 6in4
tunnel provider such as SixXS or Hurricane Electric.
DNS_AUTHORITATIVE Specifying DNS_AUTHORITATIVE='yes' activates dnsmasq’s author-
itative mode. However, this is not enough, some more information must be given (see
below).
Default Setting: DNS_AUTHORITATIVE='no'
Example: DNS_AUTHORITATIVE='yes'
DNS_AUTHORITATIVE_NS With this variable, the DNS name is configured by which the
fli4l is referenced from outside using a DNS-NS record. This can also be a DNS name
from a dynamic DNS service.
Example: DNS_AUTHORITATIVE_NS='fli4l.noip.me'
DNS_AUTHORITATIVE_IPADDR This variable configures the address resp. interface on
which dnsmasq will answer DNS queries for your own domain authoritatively. Symbolic
names like IP_NET_2_IPADDR are allowed. The dnsmasq can only answer authoritative
on one address resp. interface.
Currently only permanently assigned addresses can be specified. Addresses derived only
by a dial-in (for example, using a PPP connection), can not be used. This will be
corrected in a later version of fli4l.
Important: It should be noted that this should never be an address / interface connected
to your own LAN, otherwise non-local names could not be resolved anymore!
2
We assume that noone uses a fli4l as a DNS root server...
97