Technical data

4. Packages
Example: DNS_AUTHORITATIVE_IPADDR='IP_NET_2_IPADDR'
DNS_ZONE_NETWORK_N DNS_ZONE_NETWORK_x Specify the network addresses
here for which the dnsmasq should resolve names authoritatively. Both forward (name
to address) and reverse lookup (address to name) will work.
A complete example:
DNS_AUTHORITATIVE='yes'
DNS_AUTHORITATIVE_NS='fli4l.noip.me'
DNS_AUTHORITATIVE_IPADDR='IP_NET_2_IPADDR' # Uplink connected to eth1
DNS_ZONE_NETWORK_N='1'
DNS_ZONE_NETWORK_1='2001:db8:11:22::/64' # local IPv6-LAN
It is assumed here that “2001:db8:11::/48” is a IPv6 prefix publicly routed to fli4l and
that subnet 22 was chosen for the LAN.
DNS Zone Delegation
DNS_ZONE_DELEGATION_N DNS_ZONE_DELEGATION_x There are special situa-
tions where the reference to one or more DNS server is useful, for example when using
fli4l in an intranet without an Internet connection or a mix of these (intranet with an
own DNS-server Internet connection in addition)
Imagine the following scenario:
Circuit 1: Dial into the Internet
Circuit 2: Dial into the Company network 192.168.1.0 (firma.de)
Then you set ISDN_CIRC_1_ROUTE to ‘0.0.0.0’ and ISDN_CIRC_2_ROUTE to ‘192.168.1.0’.
When accessing hosts with IP-Addresses with 192.168.1.x, fli4l will use circuit 2, oth-
erwise circuit 1. But if the company network isn’t public, it presumably has its own DNS
server. Suppose the address of this DNS server would be 192.168.1.12 and the domain
name would be firma.de”.
In this case you will write:
DNS_ZONE_DELEGATION_N='1'
DNS_ZONE_DELEGATION_1_UPSTREAM_SERVER_N='1'
DNS_ZONE_DELEGATION_1_UPSTREAM_SERVER_1_IP='192.168.1.12'
DNS_ZONE_DELEGATION_1_DOMAIN_N='1'
DNS_ZONE_DELEGATION_1_DOMAIN_1='firma.de'
Then, DNS queries for xx.firma.de are answered from the company’s internal DNS server,
otherwise the DNS server on the Internet is used
Another case:
Circuit 1: Internet
Circuit 2: Company network 192.168.1.0 *with* Internet-Access
Here we have two possibilities to reach the internet. To separate private from business,
the following can be used:
98