Server hosten, portforwarding geht nicht und keine ipv6?
Hallo,
ich möchte einen dedicated Server hosten, auf dem andere joinen können. Früher hatte portforwarding mit meiner öffentlichen ipv4 Addresse auch nie funktioniert, jetzt hatte ich es wieder versucht, ohne Erfolg. (Würde auch gerne von Außerhalb auf meine Nextcloud zugreifen.) Mein Anbieter ist Deutsche Glasfaser, ich habe gelesen, dass man keine echte eigene ipv4 Addresse bekommt, und das so nicht funktionieren kann.
Was ich probiert habe:
- Der Rechner auf dem der Server gehostet werden soll hat eine statische private ip (192.168.1.222)
- Duckdns eingerichtet (beispiel.duckdns.org) und auf die "public" ipv4 Addresse (94.31.8*.***) -> funktioniert nicht, (mit der private ip geht es natürlich im lokalen Netzwerk)
- Portforwarding auf 192.168.1.222 mit den Ports, jeweils UDP und TCP freigegeben -> geht nicht
- DMZ auf 192.168.1.222 versuchtsweise eingerichtet. Kann im Routermenü nur Einschalten und eine IP eingeben, dann mit Firewall auf dem Rechner die Ports erlaubt -> geht nicht
- Dann hatte ich gelesen, dass Deutsche Glasfaser oft nur DSLITE verwendet(?) und ich dann eine öffentliche ipv6 Addresse verwenden muss. Habe (testweise erstmal auf meinen Windows 10 PC) ipv6 in den Adapteroptionen aktiviert. Bekomme eine "Verbindungslokale" ipv6 aber habe keine public ipv6 (auch auf Seiten wie wieistmeineip.de wird keine angezeigt) In meinen Routereinstellungen kann ich auch nicht viel einstellen. Habe mal zwei Bilder von der Router Seite gemacht.
Weiß jemand eine Lösung für mein Problem? Wie bekomme ich den meine Public ipv6. Bei Windows kann man in den Eigenschaften ja auch manuell eine ipv6 zuweisen, aber was muss man da eingeben? Welcher DNS server ich dort eintragen muss weiß ich auch nicht. Hamachi oder sowas möchte ich nicht benutzen.
1 Antwort
Mein Anbieter ist Deutsche Glasfaser, ich habe gelesen, dass man keine echte eigene ipv4 Addresse bekommt, und das so nicht funktionieren kann.
Es gibt keine unechten IPv4-Adressen. Aber ja, Deutsche Glasfaser macht Carrier Grade NAT bzw. Dual Stack Lite. Du "teilst" Dir Deine IP-Adresse mit anderen Kunden.
Der Rechner auf dem der Server gehostet werden soll hat eine statische private ip (192.168.1.222)
Das ist bei Portforwarding auf jeden Fall sinnvoll, bei nicht funktionierendem Portforwarding jedoch ohne Bedeutung.
Duckdns eingerichtet (beispiel.duckdns.org) und auf die "public" ipv4 Addresse (94.31.8*.***) -> funktioniert nicht, (mit der private ip geht es natürlich im lokalen Netzwerk)
Das DS-Lite Problem. Zwischen Deinem Router und dem Internet steht ein weiteres NAT-Gerät. Du kannst also noch 137 andere Versuche machen, es hilft nicht.
Dann hatte ich gelesen, dass Deutsche Glasfaser oft nur DSLITE verwendet(?) und ich dann eine öffentliche ipv6 Addresse verwenden muss.
DS-Lite, Dual Stack Lite. Und ja, richtig, mit IPv6 sollte es funktionieren, wenn es wirklich DS-Lite ist. Deine Screenshots vom Router zeigen aber, dass Du eine CG-NAT-Adresse (100.80.x.x) bekommst, aber keine öffentliche IPv6-Adresse. So ist es also kein Dual Stack und kein Dual Stack Lite.
Mir fallen mehrere Lösungen ein:
- Du fragst bei Deutsche Glasfaser, ob Du einen Dual-Stack-Anschluss bekommen kannst, also mit "eigener" IPv4-Adresse.
- Alternativ fragst Du, ob ein IPv4-Anschluss mit eigener IP-Adresse (ohne CG-NAT) möglich ist.
- Oder Du fragst bei Deutsche Glasfaser, warum Du keine IPv6-Adresse hast.
- Die aufwändigste Lösung ist, einen VPS zu mieten (bei Strato oder 1&1 für 1 Euro pro Monat). Dort installierst Du einen VPN-Server. Der Rechner mit Deiner Nextcloud baut einen VPN zum VPS auf. Aus dem Internet greifst Du auf den VPS zu und wirst durch den VPN auf die Nextcloud durchgereicht. Das ist dann aber schon anspruchsvoll.