Hallo, bei mir war gerade Internetausfall und ich bin nun über Freifunk drin. Ich habe festgestellt, dass ich IPs auflösen kann aber konnte kein DNS auflösen. *Aufbau* Internet <---> Ausgefallenes Gateway <---> Freifunk Tunnel Router <---> Freifunk Tunnel Router Nachbarn Wenn ich mich in das Netz den Freifunk Tunnel Router einlogge, bekomme ich diesen als DNS Server. *Problem* Wenn ich z.B. google.de auflösen möchte, wählt dieser Router nun eine Route über das ausgefallene Gateway, um eine Antwort zu liefern. Ich erhalte keine Antwort. Wenn ich etwas anpingen möchte, geht das, weil ich dann über die Nachbarn drin bin. *Lösung 1* Eine Lösung für DNS ist, dass ich bei Network -> Interfaces -> DHCP -> Advanced Settings -> DHCP Options "6,85.214.20.141,213.73.91.35,194.150.168.168" eingebe, also Option 6, um die DNS-Server bei Clients mit der IP zu vergeben. Damit kann ich aber "frei.funk" nicht mehr auflösen. Überhaupt kann selbst der Router nichts mehr auflösen. Grafana kann also nicht geupdated werden. Beispiel <https://monitor.freifunk-potsdam.de/grafana/dashboard/db/stat-node-overview?var-hostname=254-132-heinrich-von-kleist&orgId=2&from=1511079837909&to=1511109071424> *Diskussion anderer Ansätze* Ich möchte das erstmal als Erfahrung festhalten und sagen: Grundsätzlich ausfallsicher. Ich habe mich damit noch nicht beschäftigt aber wollte folgendes zur Diskussion stellen, wenn wer mag: Wie kann ich einen Freifunk-Router so konfigurieren, dass er je nach Möglichkeit eine andere Route für verschiedene Pakete b.B. DNS nimmt? Ist das überhaupt wünschenswert? Woran ich mich erinnere ist irgendwo im Quelltext, dass ein Ping über das Tunnel-Interface läuft, worauf geschaut wird, ob der Router als Gateway aktiv ist. Wäre das eine Möglichkeit für ein DNS-bzw. WAN-reroute? Viele Grüße, Nicco
Hallo Nicco, das Problem ist, dass dein Heimrouter dem Freifunk-Router eine default route anbietet, die nicht funktioniert, da das internet ja ausgefallen ist, aber dein heimrouter weiterhin ips verteilt. einfachste lösung ist, das kabel zu ziewhen, dann sollte er sich auch für seinen eigenen traffic ein anderes freifunk gateway suchen. um das automatisch hinzubekommen hatte ich mal was im pub gebastelt, da hatten wir damals öfter das gleiche problem. internet geht grundsätzlich, aber kein dns und der router kommt selbst nicht raus. die lösung waren diese beiden cronjobs: 1-59 * * * * ping -c1 -w5 8.8.8.8 > /dev/null || ifdown wan 0 * * * * ifup wan wenn er nicht ins internet kommt, macht er das wan interface aus, einmal die stunde wird wieder eingeschaltet, um zu schauen, ob wieder geht. Sven On 19.11.2017 19:56, Nicco Kunzmann (gmx) wrote:
Hallo,
bei mir war gerade Internetausfall und ich bin nun über Freifunk drin. Ich habe festgestellt, dass ich IPs auflösen kann aber konnte kein DNS auflösen.
*Aufbau* Internet <---> Ausgefallenes Gateway <---> Freifunk Tunnel Router <---> Freifunk Tunnel Router Nachbarn
Wenn ich mich in das Netz den Freifunk Tunnel Router einlogge, bekomme ich diesen als DNS Server.
*Problem* Wenn ich z.B. google.de auflösen möchte, wählt dieser Router nun eine Route über das ausgefallene Gateway, um eine Antwort zu liefern. Ich erhalte keine Antwort.
Wenn ich etwas anpingen möchte, geht das, weil ich dann über die Nachbarn drin bin.
*Lösung 1* Eine Lösung für DNS ist, dass ich bei Network -> Interfaces -> DHCP -> Advanced Settings -> DHCP Options "6,85.214.20.141,213.73.91.35,194.150.168.168" eingebe, also Option 6, um die DNS-Server bei Clients mit der IP zu vergeben.
Damit kann ich aber "frei.funk" nicht mehr auflösen. Überhaupt kann selbst der Router nichts mehr auflösen. Grafana kann also nicht geupdated werden. Beispiel <https://monitor.freifunk-potsdam.de/grafana/dashboard/db/stat-node-overview?var-hostname=254-132-heinrich-von-kleist&orgId=2&from=1511079837909&to=1511109071424>
*Diskussion anderer Ansätze* Ich möchte das erstmal als Erfahrung festhalten und sagen: Grundsätzlich ausfallsicher. Ich habe mich damit noch nicht beschäftigt aber wollte folgendes zur Diskussion stellen, wenn wer mag:
Wie kann ich einen Freifunk-Router so konfigurieren, dass er je nach Möglichkeit eine andere Route für verschiedene Pakete b.B. DNS nimmt? Ist das überhaupt wünschenswert?
Woran ich mich erinnere ist irgendwo im Quelltext, dass ein Ping über das Tunnel-Interface läuft, worauf geschaut wird, ob der Router als Gateway aktiv ist. Wäre das eine Möglichkeit für ein DNS-bzw. WAN-reroute?
Viele Grüße, Nicco
participants (2)
-
Nicco Kunzmann (gmx)
-
Sven R