[fixed] DNS Problem mit fastd bei statischer IP Konfiguration

Guten Abend zusammen.

Aus aktuellem Anlass möchte ich kurz auf einen Bug im aktuellen 2016.1.6 Gluon hinweisen:

Ein paar facts zu dem Problem soweit ich es analysieren konnte:

  • auf dem Router läuft ein lokaler dnsmasq welcher die anfragen des fastd engegennimmt. dazu gibt es eine NAT Regel welche die fastd dns Anfagen explizit auf das loopback interface leitet.
  • die Werte des DNS werden hierbei aus der Datei /etc/config/gluon-wan-dnsmasq geladen oder vom upstream DHCP konfiguriert.
  • die eigentliche Konfig für den dnsmasq landet durch die Ausführung des script /lib/gluon/wan-dnsmasq/update.lua in der Datei /var/gluon/wan-dnsmasq/resolv.conf

Es gibt einen Bug im Script welches im commit nummer 1c1f4905277c5a413e1afd272f874484f150d2ff noch funktionierte und
im falle einer statischen DNS Konfiguration scheinbar seit commit 051fd926ef99316eec242fad9f9079927cce1418 nichtmehr richtig funktioniert.

Das Issue ist hier zu finden: Bug? gluon/package/gluon-wan-dnsmasq/luasrc/lib/gluon/wan-dnsmasq/update.lua · Issue #886 · freifunk-gluon/gluon · GitHub

2 „Gefällt mir“

Danke für’s Finden!

Ist im Master (und damit zur upcoming 2016.2) gefixed.

1 „Gefällt mir“

Ist auch in branch 2016.1.x gefixt.
Bin immer wieder von seiner Reaktionszeit fasziniert :smiley:

1 „Gefällt mir“