[Fli4l_dev] bogus_priv - Fehler oder Feature?

Matthias Taube no_html.max50kb at nurfuerspam.de
Fr Apr 29 08:25:12 CEST 2016


Hi,

ich kämpfe gerade mit der Option DNS_BOGUS_PRIV='yes' in OPT_DNS und bin 
mir nicht sicher, ob das Verhalten ein Bug oder gewollt ist.

In /opt/etc/rc.d/helper-dns_dnsmasq.sh ist folgender Teil auskommentiert:
> #        if [ "$DNS_BOGUS_PRIV" = "yes" ]
> #        then
> #            echo "bogus-priv"
> #        fi

Anstelle dessen werden die privaten Adressen bei gesetzten 
DNS_BOGUS_PRIV in /etc/dnsmasq.d/dns_delegate.conf eingetragen:
> local=/.168.192.in-addr.arpa/
> EOF
>          } >> /etc/dnsmasq.d/dns_delegate.conf

Wenn der fli4l aber upstream in einem privaten Netz hängt, wird dieser 
Bereich in ./opt/etc/ppp/ip-up200.dns wieder davon ausgenommen:
>         [ "$1.$2" = "192.168" ] && return 0

Der Erfolg in meinem Netz ist nunmehr, dass mein fli4l (upstream 
192.168.1.21, lokales Netz 192.168.3.1/24 nunmehr trotz bogus_priv 
rdns-abfragen aus dem lokalen Netz nach 192.168.3.0 nach upstream 
weiterreicht. Upstream stellt fest, dass für 192.168.3.0/24 downstream 
zuständig ist und reicht die Anfrage wieder zurück. Damit habe ich eine 
wunderschöne dns-Schleife.

Mir scheint dieses Verhalten fehlerhaft zu sein.

mfg
Matthias


Mehr Informationen über die Mailingliste Fli4l_dev