Synology-NAS: IPv6 für eine mit nftables handgemachte DMZ

ClausT

New member
Hallo zusammen,

das Ganze basiert auf einem Artikel in einer c't im Herbst 2024.
Dort wird beschrieben, wie man in einer DS mit einer VM eine DMZ für IPv4 einrichten kann.
Das habe ich gelesen und gedacht: prima - das will ich für unsere Familien-NextCloud auch haben.
Ich habe das also für unseren NextCloudPi-Server eingerichtet und es lief seitdem einwandfrei.

Dann gab es ein Problem mit unserem Vodafone-Kabel-Anschluss.
VF hat bei uns wohl zu viele Kunden an den Knoten gehängt.
Das hat dazu geführt, dass regelmäßig abends der Upload massiv eingebrochen ist.
Am Ende mussten wir VF dann mit Hilfe des Amtsgerichts davon überzeugen, dass die Zahlung von Schadenersatz doch angemessen ist.
Das wiederum hat Bewegung in die Sache gebracht und uns in höhere Ebenen des Kundensupports befördert.
Dort ging dann plötzlich alles Mögliche, z.B. die Vertragsfortführung zu Neukundenkonditionen bis zur Behebung des Problems.
Im Zuge dieser Vertragsumstellung ist dann FullStack geschaltet worden - vorher hatten wir IPv4-only.

Und damit kommen wir langsam zum Problem.
NC hat natürlich ein LetsEncrypt-Zertifikat, dass ja alle 3 Monate erneuert werden muss.
Dazu muss der LE-Server über Port 80 Kontakt aufnehmen können.
Also fragt er nach der IP-Adresse von myfritz.xyz.de, unter der unsere NC erreichbar ist.
Das ist ein CNAME, der mit xyz.myfritz.net verknüpft ist.
Darüber bekommt LE die IP-Adresse von unserer FritzBox, und zwar wegen FullStack zuerst die IPv6.
Damit versucht LE dann die Kontaktaufnahme und scheitert, weil die Firewall in dem Soft-Router nur IPv4 durchlässt.
Leider gibt LE dann sofort auf, ohne es auch mit der IPv4 zu versuchen.

Meine Umgehung ist zur Zeit deshalb, alle 3 Monate zur Erneuerung des LE-Zertifikats in der Fritte das externe IPv6 kurz abzuschalten.
Das ist ja aber auf Dauer keine wirkliche Lösung.

Frage deshalb: Hat hier jemand die DMZ aus dem c't-Artikel unter IPv6 am Start und die passenden Zeilen für die /etc/nftables.conf für mich?
IPv6 ist für mich immer noch Neuland, aber das wäre ein angemessener Anlass, mich einmal mit dem Thema zu beschäftigen.
Ansonsten brauchen wir weiter auch IPv4, weil wir hier in der FeWo, in der wir gerade sind, nur IPv4 haben.
Aber das ist ein anderes Thema.

Gruß
Claus
 
Lösung ist ganz einfach... Leg eine MyFritz-Freigabe für die NextCloud an, bieg Deinen CNAME auf die MyFritz-Freigabe der Nextcloud um. Und fertig... achja, das IPv6 musst Du in der Firewal für den NextCloud auch noch freigeben.

Die MyFritz-Freigabe sorgt dafür, dass die korrekte IPv6 und die IPv4 im A/AAAA-Record landet, und der CNAME sorgt weiterhin für das schöne Aussehen.
 
achja, das IPv6 musst Du in der Firewal für den NextCloud auch noch freigeben.
Ähm, genau das ist ja das Problem.
Die Firewall kann zur Zeit nur IPv4 und soll IPv6 lernen.
Und das geht am Einfachsten mit einer Kopiervorlage für die /etc/nftables.conf

Ich habe den Autor des c't-Artikels schon angemailt mit dem Vorschlag, mal ein Update des Artikels für IPv6 an den Start zu bringen.
Bisher keine Reaktion.

Gruß
Claus
 
Ich habe den Autor des c't-Artikels schon angemailt mit dem Vorschlag, mal ein Update des Artikels für IPv6 an den Start zu bringen.
Das wird deutlich schwieriger, weil IPv6 nicht von der FritzBox per NAT "maskiert" wird.
Sprich Du kannst Deine Firewall "hinter" der FritzBox bequem statisch konfigurieren, weil sich aus ihrer Sicht die IPv4 (die sie von der FritzBox erhält) niemals ändert. Die dynamische IPv4 Änderung "fängt" die FritzBox ab.

Bei IPv6 NATtet die FritzBox aber nicht, sondern sie routet! Das heißt, jede dynamische IPv6-Adressänderung schlägt auf Deine Firewall durch, und würde jedes mal eine Überarbeitung der Regeln beinhalten. Da dürfte vermutlich auch der Grund sein, weshalb der Autor im Jahr 2024 nicht darauf eingegangen ist. Das wird für den "Laien" (also jemand der einem How-to-Artikel folgt) schlicht weg zu komplex werden.

Selbst ich hätte darauf keine Lust, daher habe ich mir schon vor Jahren für mein Heimnetz statische IPv4 und IPv6 Adressen besorgt, bietet im Prinzip jeder Provider gegen einen kleinen Aufpreis. Aber das war es mir wert, bevor ich anfange irgendwas mit sich ändernden Adresse zu frickeln.

Und sorry, ich hatte beim ersten Überfliegen Deines ursprünglichen Posts nur angenommen, dass Du erstmal "nur" das Let's Encrypt Issue lösen willst.
 

Letzte Anleitungen

Statistik des Forums

Themen
8.366
Beiträge
83.475
Mitglieder
9.110
Neuestes Mitglied
lexSaar
Zurück
Oben