[{"data":1,"prerenderedAt":1510},["ShallowReactive",2],{"content-index":3,"guide-de-self-hosting-port-forwarding-not-working":80,"guides-navigation-de":1427},{"en":4,"de":54,"es":67},{"paths":5,"docs":29},[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28],"\u002Fdocs\u002Fgetting-started","\u002Fdocs\u002Flinux","\u002Fdocs\u002Fmacos","\u002Fdocs\u002Fwindows","\u002Fdocs\u002Fdocker","\u002Fdocs\u002Fcreate-api-key","\u002Fguides\u002Ffind-your-public-ip-address\u002Ffind-your-ip-address-on-linux","\u002Fguides\u002Ffind-your-public-ip-address\u002Ffind-your-ip-address-on-mac","\u002Fguides\u002Ffind-your-public-ip-address\u002Ffind-your-ip-address-on-windows","\u002Fguides\u002Ffind-your-public-ip-address","\u002Fguides\u002Fself-hosting\u002Fdocker-desktop-mac-client-ip","\u002Fguides\u002Fself-hosting\u002Fexpose-docker-containers-to-the-internet","\u002Fguides\u002Fself-hosting\u002Fexpose-home-server-to-internet","\u002Fguides\u002Fself-hosting\u002Fgetpublicip-vs-cloudflare-tunnel-vs-tailscale","\u002Fguides\u002Fself-hosting\u002Fmac-mini-home-server","\u002Fguides\u002Fself-hosting\u002Fport-forwarding-not-working","\u002Fguides\u002Fself-hosting\u002Fself-hosting-behind-carrier-grade-nat-cgnat","\u002Fguides\u002Fself-hosting\u002Fwireguard-simple-watchdog-script","\u002Fguides\u002Fstatic-public-ip-address\u002Fhow-to-get-a-public-ip-address","\u002Fguides\u002Fstatic-public-ip-address\u002Fhow-to-get-a-static-ip-address","\u002Fguides\u002Fstatic-public-ip-address","\u002Fguides\u002Fuse-cases\u002Fhome-server","\u002Fguides\u002Fuse-cases\u002Foffice-server",[30,34,38,42,46,50],{"path":6,"title":31,"icon":32,"stem":33},"Getting Started","mdi-file-document-outline","docs\u002F1.getting-started",{"path":7,"title":35,"icon":36,"stem":37},"Linux","mdi-linux","docs\u002F2.linux",{"path":8,"title":39,"icon":40,"stem":41},"macOS","mdi-apple","docs\u002F3.macos",{"path":9,"title":43,"icon":44,"stem":45},"Windows","mdi-microsoft-windows","docs\u002F3.windows",{"path":10,"title":47,"icon":48,"stem":49},"Docker","mdi-docker","docs\u002F4.docker",{"path":11,"title":51,"icon":52,"stem":53},"Create API Key","mdi-key","docs\u002F5.create-api-key",{"paths":55,"docs":58},[6,7,8,9,10,11,12,14,15,56,17,18,57,19,21,22,24,25,26,27,28],"\u002Fguides\u002Fself-hosting\u002Fdyndns-hinter-cgnat","\u002Fguides\u002Fself-hosting\u002Ffritzbox-portfreigabe-ds-lite",[59,61,62,63,64,65],{"path":6,"title":60,"icon":32,"stem":33},"Erste Schritte",{"path":7,"title":35,"icon":36,"stem":37},{"path":8,"title":39,"icon":40,"stem":41},{"path":9,"title":43,"icon":44,"stem":45},{"path":10,"title":47,"icon":48,"stem":49},{"path":11,"title":66,"icon":52,"stem":53},"API-Schlüssel erstellen",{"paths":68,"docs":71},[6,7,8,9,10,11,12,14,15,69,70,17,18,19,21,22,24,25,26,27,28],"\u002Fguides\u002Fself-hosting\u002Fcomo-saber-si-tengo-cgnat","\u002Fguides\u002Fself-hosting\u002Fddns-detras-de-cgnat",[72,74,75,76,77,78],{"path":6,"title":73,"icon":32,"stem":33},"Primeros pasos",{"path":7,"title":35,"icon":36,"stem":37},{"path":8,"title":39,"icon":40,"stem":41},{"path":9,"title":43,"icon":44,"stem":45},{"path":10,"title":47,"icon":48,"stem":49},{"path":11,"title":79,"icon":52,"stem":53},"Crear clave API",{"id":81,"title":82,"body":83,"createdAt":1402,"description":1403,"extension":1404,"faq":1405,"meta":1418,"navigation":1419,"path":21,"seo":1423,"stem":1424,"updatedAt":1425,"__hash__":1426},"content_de\u002Fguides\u002Fself-hosting\u002Fport-forwarding-not-working.md","Portfreigabe funktioniert nicht? 6 Ursachen & Lösungen",{"type":84,"value":85,"toc":1368},"minimark",[86,91,109,141,210,351,549,684,791,908,967,1047,1276,1364],[87,88,90],"h1",{"id":89},"portfreigabe-funktioniert-nicht-die-ursachen-und-wie-sie-sie-beheben","Portfreigabe funktioniert nicht? Die Ursachen (und wie Sie sie beheben)",[92,93,96],"guide-quick-answer",{"cta-title":94,"cta-text":95},"Hinter CGNAT festgefahren?","Wenn Ihr Internetanbieter blockiert, lässt sich die Portfreigabe am Router nicht reparieren. Holen Sie sich eine eigene öffentliche IP-Adresse, die über einen verschlüsselten Tunnel zu Ihrem Server geleitet wird – und eingehende Verbindungen funktionieren einfach.",[97,98,99,103,104,108],"p",{},[100,101,102],"strong",{},"Warum die Portfreigabe nicht funktioniert."," Eine Portfreigabe scheitert meist an einem von sechs Gründen: falsche interne IP-Adresse, eine Firewall auf dem Server, ein vom Internetanbieter gesperrter Port, doppeltes NAT durch einen zweiten Router, Carrier-Grade NAT (CGNAT) oder eine geänderte dynamische öffentliche IP-Adresse. Die häufigste ",[105,106,107],"em",{},"versteckte"," Ursache ist CGNAT: Teilt Ihr Anbieter eine öffentliche IP-Adresse auf viele Kunden auf, kann keine Router-Einstellung die Freigabe zum Laufen bringen.",[110,111,121,124],"v-sheet",{"className":112,"rounded":119,"max-width":120},[113,114,115,116,117,118],"mx-auto","pa-lg-4","pa-2","mt-2","mb-4","ma-0","","1200",[97,122,123],{},"Sie haben in Ihrem Router eine Portfreigabe eingerichtet. Die Regel sieht korrekt aus. Der Dienst läuft. Trotzdem laufen Verbindungen von außerhalb Ihres Netzwerks ins Leere, und Sie haben keine Ahnung, warum.",[97,125,126,127,130,131,134,135,140],{},"Damit sind Sie nicht allein. Eine Portfreigabe scheitert ohne Fehlermeldung, und die eigentliche Ursache ist oft etwas, das Ihr Router Ihnen gar nicht anzeigen kann. Diese Anleitung geht die ",[100,128,129],{},"6 häufigsten Gründe"," durch, ",[100,132,133],{},"warum eine Portfreigabe nicht funktioniert",", zeigt, wie Sie jeden davon erkennen, und wie Sie ihn beheben. Wenn Sie schon stundenlang nach dem Fehler suchen, beginnen Sie mit der ",[136,137,139],"a",{"href":138},"#schnell-checkliste-zur-diagnose","Schnell-Checkliste zur Diagnose"," am Ende, um Ursachen rasch auszuschließen.",[110,142,144,149,152],{"className":143,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,146,148],"h2",{"id":147},"die-6-häufigsten-gründe-warum-eine-portfreigabe-scheitert","Die 6 häufigsten Gründe, warum eine Portfreigabe scheitert",[97,150,151],{},"Bevor wir auf die einzelnen Ursachen eingehen, hier ein kurzer Überblick, damit Sie direkt zu der springen können, die zu Ihrer Situation passt:",[153,154,155,165,174,183,192,201],"ol",{},[156,157,158,164],"li",{},[100,159,160],{},[136,161,163],{"href":162},"#_1-falsche-lokale-ip-adresse","Falsche lokale IP-Adresse",": Ihr Router leitet den Verkehr an ein Gerät weiter, das umgezogen ist oder diese IP-Adresse nicht mehr hat",[156,166,167,173],{},[100,168,169],{},[136,170,172],{"href":171},"#_2-firewall-blockiert-den-port","Firewall blockiert den Port",": Die Firewall des Betriebssystems auf Ihrem Server verwirft eingehenden Verkehr stillschweigend",[156,175,176,182],{},[100,177,178],{},[136,179,181],{"href":180},"#_3-internetanbieter-sperrt-den-port","Internetanbieter sperrt den Port",": Ihr Anbieter filtert auf Privatanschlüssen bestimmte Ports",[156,184,185,191],{},[100,186,187],{},[136,188,190],{"href":189},"#_4-doppeltes-nat","Doppeltes NAT",": Ein zweiter Router oder das Modem des Anbieters führt bereits vor Ihrem Router NAT durch",[156,193,194,200],{},[100,195,196],{},[136,197,199],{"href":198},"#_5-ihr-internetanbieter-nutzt-cgnat","Ihr Internetanbieter nutzt CGNAT",": die häufigste versteckte Ursache und am schwersten zu erkennen",[156,202,203,209],{},[100,204,205],{},[136,206,208],{"href":207},"#_6-dynamische-ip-adresse-hat-sich-ge%C3%A4ndert","Dynamische IP-Adresse hat sich geändert",": Ihre öffentliche IP-Adresse hat sich seit der Einrichtung geändert",[110,211,213,217,220,223,228,231,236,258,277,282,291,294,299,315,318,322,329,348],{"className":212,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,214,216],{"id":215},"_1-falsche-lokale-ip-adresse","1. Falsche lokale IP-Adresse",[97,218,219],{},"Die einfachste Ursache: Die Portfreigabe in Ihrem Router zeigt auf eine IP-Adresse, die nicht mehr zu dem Gerät gehört, auf dem Ihr Dienst läuft.",[97,221,222],{},"Das passiert, wenn Ihr Server seine IP-Adresse per DHCP bezieht und der Router ihm nach einem Neustart oder nach Ablauf der Lease eine andere Adresse zuweist. Die Regel lautet weiterhin „Port 443 an 192.168.1.50 weiterleiten“, Ihr Server hat inzwischen aber 192.168.1.52.",[224,225,227],"h3",{"id":226},"so-prüfen-sie-es","So prüfen Sie es",[97,229,230],{},"Ermitteln Sie auf Ihrem Server dessen aktuelle lokale IP-Adresse:",[97,232,233],{},[100,234,235],{},"Linux:",[237,238,242],"pre",{"className":239,"code":240,"language":241,"meta":119,"style":119},"language-shell shiki shiki-themes monokai","ip a\n","shell",[243,244,245],"code",{"__ignoreMap":119},[246,247,250,254],"span",{"class":248,"line":249},"line",1,[246,251,253],{"class":252},"sHkqI","ip",[246,255,257],{"class":256},"s_Ekj"," a\n",[97,259,260,261,264,265,268,269,272,273,276],{},"Suchen Sie nach Ihrer Hauptnetzwerkschnittstelle (meist ",[243,262,263],{},"eth0",", ",[243,266,267],{},"enp0s3"," oder ",[243,270,271],{},"eno1","). Die Zeile ",[243,274,275],{},"inet"," zeigt Ihre IPv4-Adresse.",[97,278,279],{},[100,280,281],{},"Windows:",[237,283,285],{"className":239,"code":284,"language":241,"meta":119,"style":119},"ipconfig\n",[243,286,287],{"__ignoreMap":119},[246,288,289],{"class":248,"line":249},[246,290,284],{"class":252},[97,292,293],{},"Suchen Sie beim aktiven Adapter nach „IPv4-Adresse“.",[97,295,296],{},[100,297,298],{},"macOS:",[237,300,302],{"className":239,"code":301,"language":241,"meta":119,"style":119},"ipconfig getifaddr en0\n",[243,303,304],{"__ignoreMap":119},[246,305,306,309,312],{"class":248,"line":249},[246,307,308],{"class":252},"ipconfig",[246,310,311],{"class":256}," getifaddr",[246,313,314],{"class":256}," en0\n",[97,316,317],{},"Vergleichen Sie diese Adresse nun mit der IP-Adresse in der Portfreigabe Ihres Routers. Stimmen sie nicht überein, haben Sie das Problem gefunden.",[224,319,321],{"id":320},"so-beheben-sie-es","So beheben Sie es",[97,323,324,325,328],{},"Geben Sie Ihrem Server eine ",[100,326,327],{},"feste lokale IP-Adresse",", damit sie sich nie ändert. Dafür gibt es zwei Möglichkeiten:",[330,331,332,338],"ul",{},[156,333,334,337],{},[100,335,336],{},"DHCP-Reservierung"," (empfohlen): Öffnen Sie in der Benutzeroberfläche Ihres Routers die DHCP-Einstellungen und reservieren Sie eine bestimmte IP-Adresse für die MAC-Adresse Ihres Servers. Der Server nutzt weiterhin DHCP, erhält aber immer dieselbe Adresse.",[156,339,340,343,344,347],{},[100,341,342],{},"Manuelle statische IP",": Legen Sie die IP-Adresse direkt an der Netzwerkschnittstelle des Servers fest. Unter Linux geschieht das in der Regel in ",[243,345,346],{},"\u002Fetc\u002Fnetplan\u002F"," (Ubuntu\u002FDebian) oder über den NetworkManager.",[97,349,350],{},"In beiden Fällen sollte die reservierte IP-Adresse außerhalb des DHCP-Bereichs Ihres Routers liegen, um Konflikte zu vermeiden.",[110,352,354,358,361,371,374,379,398,405,410,449,452,457,460,464,497,502,537,542],{"className":353,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,355,357],{"id":356},"_2-firewall-blockiert-den-port","2. Firewall blockiert den Port",[97,359,360],{},"Ihre Portfreigabe ist korrekt und der Verkehr kommt auch auf Ihrem Server an, doch die Firewall des Betriebssystems verwirft ihn, bevor er Ihre Anwendung erreicht.",[97,362,363,364,268,367,370],{},"Besonders häufig ist das auf Linux-Servern, auf denen ",[243,365,366],{},"ufw",[243,368,369],{},"iptables"," standardmäßig aktiv ist, und unter Windows, wo die Windows Defender Firewall eingehende Verbindungen blockiert, solange Sie keine ausdrückliche Regel anlegen.",[224,372,227],{"id":373},"so-prüfen-sie-es-1",[97,375,376],{},[100,377,378],{},"Linux (ufw):",[237,380,382],{"className":239,"code":381,"language":241,"meta":119,"style":119},"sudo ufw status verbose\n",[243,383,384],{"__ignoreMap":119},[246,385,386,389,392,395],{"class":248,"line":249},[246,387,388],{"class":252},"sudo",[246,390,391],{"class":256}," ufw",[246,393,394],{"class":256}," status",[246,396,397],{"class":256}," verbose\n",[97,399,400,401,404],{},"Zeigt die Ausgabe ",[243,402,403],{},"Status: active"," und Ihr Port ist nicht aufgeführt, blockiert die Firewall ihn.",[97,406,407],{},[100,408,409],{},"Linux (iptables \u002F nftables):",[237,411,413],{"className":239,"code":412,"language":241,"meta":119,"style":119},"sudo iptables -L -n | grep \u003Cyour-port>\n",[243,414,415],{"__ignoreMap":119},[246,416,417,419,422,426,429,433,436,439,442,446],{"class":248,"line":249},[246,418,388],{"class":252},[246,420,421],{"class":256}," iptables",[246,423,425],{"class":424},"s7s5_"," -L",[246,427,428],{"class":424}," -n",[246,430,432],{"class":431},"s8I7P"," |",[246,434,435],{"class":252}," grep",[246,437,438],{"class":431}," \u003C",[246,440,441],{"class":256},"your-por",[246,443,445],{"class":444},"sCdxs","t",[246,447,448],{"class":431},">\n",[97,450,451],{},"Gibt es keine ACCEPT-Regel für Ihren Port oder steht weiter oben in der Kette eine DROP- bzw. REJECT-Regel, wird der Verkehr blockiert.",[97,453,454,456],{},[100,455,281],{},"\nÖffnen Sie die „Windows Defender Firewall mit erweiterter Sicherheit“ und prüfen Sie die eingehenden Regeln. Suchen Sie nach einer Regel, die Ihren Port zulässt. Gibt es keine, wird der Verkehr stillschweigend verworfen.",[224,458,321],{"id":459},"so-beheben-sie-es-1",[97,461,462],{},[100,463,378],{},[237,465,467],{"className":239,"code":466,"language":241,"meta":119,"style":119},"sudo ufw allow 443\u002Ftcp\nsudo ufw allow 25565\u002Ftcp   # Minecraft, for example\n",[243,468,469,481],{"__ignoreMap":119},[246,470,471,473,475,478],{"class":248,"line":249},[246,472,388],{"class":252},[246,474,391],{"class":256},[246,476,477],{"class":256}," allow",[246,479,480],{"class":256}," 443\u002Ftcp\n",[246,482,484,486,488,490,493],{"class":248,"line":483},2,[246,485,388],{"class":252},[246,487,391],{"class":256},[246,489,477],{"class":256},[246,491,492],{"class":256}," 25565\u002Ftcp",[246,494,496],{"class":495},"snpHw","   # Minecraft, for example\n",[97,498,499],{},[100,500,501],{},"Linux (iptables):",[237,503,505],{"className":239,"code":504,"language":241,"meta":119,"style":119},"sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT\n",[243,506,507],{"__ignoreMap":119},[246,508,509,511,513,516,519,522,525,528,531,534],{"class":248,"line":249},[246,510,388],{"class":252},[246,512,421],{"class":256},[246,514,515],{"class":424}," -A",[246,517,518],{"class":256}," INPUT",[246,520,521],{"class":424}," -p",[246,523,524],{"class":256}," tcp",[246,526,527],{"class":424}," --dport",[246,529,530],{"class":424}," 443",[246,532,533],{"class":424}," -j",[246,535,536],{"class":256}," ACCEPT\n",[97,538,539,541],{},[100,540,281],{},"\nLegen Sie in der Windows Defender Firewall eine neue eingehende Regel an: Wählen Sie „Port“, geben Sie die Portnummer ein, wählen Sie „Verbindung zulassen“ und wenden Sie die Regel auf alle Profile an.",[97,543,544,545,548],{},"Testen Sie nach den Änderungen zunächst von einem anderen Gerät in Ihrem LAN (z. B. ",[243,546,547],{},"curl http:\u002F\u002F192.168.1.50:8080","), ob die Firewall den Port nicht mehr blockiert, bevor Sie von außen testen.",[110,550,552,556,559,562,588,591,594,599,618,626,653,656,659],{"className":551,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,553,555],{"id":554},"_3-internetanbieter-sperrt-den-port","3. Internetanbieter sperrt den Port",[97,557,558],{},"Selbst wenn Router und Firewall richtig konfiguriert sind, kann Ihr Internetanbieter auf Privatanschlüssen bestimmte Ports filtern. Das ist verbreitet und wird selten dokumentiert.",[97,560,561],{},"Ports, die Anbieter auf Privatanschlüssen häufig sperren:",[330,563,564,570,576,582],{},[156,565,566,569],{},[100,567,568],{},"Port 25"," (SMTP): gesperrt, um Spam von kompromittierten Heimrechnern zu verhindern",[156,571,572,575],{},[100,573,574],{},"Port 80"," (HTTP): gesperrt, um Webhosting in Privattarifen zu unterbinden",[156,577,578,581],{},[100,579,580],{},"Port 443"," (HTTPS): bei manchen Anbietern gesperrt, seltener als Port 80",[156,583,584,587],{},[100,585,586],{},"Port 8080"," (alternativer HTTP-Port): bei einigen Anbietern gesperrt",[224,589,227],{"id":590},"so-prüfen-sie-es-2",[97,592,593],{},"Am schnellsten testen Sie das mit einem hohen, beliebigen Port, den kein Anbieter sperren würde:",[153,595,596],{},[156,597,598],{},"Starten Sie auf Ihrem Server vorübergehend einen Listener:",[237,600,602],{"className":239,"code":601,"language":241,"meta":119,"style":119},"python3 -m http.server 9999\n",[243,603,604],{"__ignoreMap":119},[246,605,606,609,612,615],{"class":248,"line":249},[246,607,608],{"class":252},"python3",[246,610,611],{"class":424}," -m",[246,613,614],{"class":256}," http.server",[246,616,617],{"class":424}," 9999\n",[153,619,620,623],{"start":483},[156,621,622],{},"Richten Sie in Ihrem Router eine Portfreigabe für Port 9999 auf Ihren Server ein.",[156,624,625],{},"Versuchen Sie, sich von außerhalb Ihres Netzwerks zu verbinden (etwa mit einem Smartphone über mobile Daten oder über den Anschluss eines Bekannten):",[237,627,629],{"className":239,"code":628,"language":241,"meta":119,"style":119},"curl http:\u002F\u002F\u003Cyour-public-ip>:9999\n",[243,630,631],{"__ignoreMap":119},[246,632,633,636,639,642,645,647,650],{"class":248,"line":249},[246,634,635],{"class":252},"curl",[246,637,638],{"class":256}," http:\u002F\u002F",[246,640,641],{"class":431},"\u003C",[246,643,644],{"class":256},"your-public-i",[246,646,97],{"class":444},[246,648,649],{"class":431},">",[246,651,652],{"class":256},":9999\n",[97,654,655],{},"Funktioniert Port 9999, Ihr ursprünglicher Port aber nicht, sperrt Ihr Anbieter genau diesen Port.",[224,657,321],{"id":658},"so-beheben-sie-es-2",[330,660,661,667,673],{},[156,662,663,666],{},[100,664,665],{},"Einen anderen Port verwenden",": Betreiben Sie Ihren Dienst auf einem hohen Port (z. B. 8443 statt 443 oder 2525 statt 25). Das ist der einfachste Umweg, bedeutet aber, dass jeder, der sich verbindet, den abweichenden Port kennen muss.",[156,668,669,672],{},[100,670,671],{},"Beim Anbieter anrufen",": Manche Anbieter entsperren Ports auf Anfrage, vor allem wenn Sie auf einen Geschäftstarif wechseln. Fragen lohnt sich.",[156,674,675,678,679,683],{},[100,676,677],{},"Einen Tunneldienst nutzen",": Wenn Sie Standardports brauchen und Ihr Anbieter nicht einlenkt, erhalten Sie mit einem Dienst wie ",[136,680,682],{"href":681},"\u002Fde","GetPublicIP"," eine eigene öffentliche IP-Adresse, auf der alle Ports verfügbar sind – Portsperren des Anbieters spielen dann keine Rolle mehr.",[110,685,687,691,694,697,700,704,719,723,735,755,768,771],{"className":686,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,688,690],{"id":689},"_4-doppeltes-nat","4. Doppeltes NAT",[97,692,693],{},"Doppeltes NAT liegt vor, wenn zwischen Ihrem Server und dem Internet zwei Geräte Network Address Translation (NAT) durchführen. Das häufigste Szenario: Ihr Anbieter hat Ihnen ein Modem mit integriertem Router gestellt, und Sie haben Ihren eigenen Router dahinter angeschlossen. Beide Geräte führen NAT durch, sodass eine Portfreigabe allein auf Ihrem Router nicht genügt – das NAT des Anbieter-Modems verwirft eingehenden Verkehr, bevor er Ihren Router überhaupt erreicht.",[224,695,227],{"id":696},"so-prüfen-sie-es-3",[97,698,699],{},"Führen Sie auf Ihrem Server ein Traceroute aus und sehen Sie sich die ersten Hops an:",[97,701,702],{},[100,703,235],{},[237,705,707],{"className":239,"code":706,"language":241,"meta":119,"style":119},"traceroute -n 8.8.8.8\n",[243,708,709],{"__ignoreMap":119},[246,710,711,714,716],{"class":248,"line":249},[246,712,713],{"class":252},"traceroute",[246,715,428],{"class":424},[246,717,718],{"class":424}," 8.8.8.8\n",[97,720,721],{},[100,722,281],{},[237,724,726],{"className":239,"code":725,"language":241,"meta":119,"style":119},"tracert 8.8.8.8\n",[243,727,728],{"__ignoreMap":119},[246,729,730,733],{"class":248,"line":249},[246,731,732],{"class":252},"tracert",[246,734,718],{"class":424},[97,736,737,738,741,742,745,746,268,749,745,751,754],{},"Sehen Sie in den ersten Hops ",[100,739,740],{},"zwei private IP-Adressen"," (z. B. ",[243,743,744],{},"192.168.1.1"," und dann ",[243,747,748],{},"192.168.0.1",[243,750,744],{},[243,752,753],{},"10.0.0.1","), haben Sie doppeltes NAT. Der erste Hop ist Ihr Router, der zweite das Modem des Anbieters mit eigenem NAT.",[97,756,757,758,264,761,268,764,767],{},"Ein weiterer Hinweis: Melden Sie sich an Ihrem Router an und prüfen Sie die WAN-IP. Ist sie eine private Adresse (",[243,759,760],{},"192.168.x.x",[243,762,763],{},"10.x.x.x",[243,765,766],{},"172.16-31.x.x",") statt einer öffentlichen, führt ein vorgeschaltetes Gerät NAT durch.",[224,769,321],{"id":770},"so-beheben-sie-es-3",[330,772,773,779,785],{},[156,774,775,778],{},[100,776,777],{},"Bridge-Modus"," (beste Lösung): Melden Sie sich am Modem bzw. Router des Anbieters an und schalten Sie es in den Bridge-Modus. Damit werden seine NAT- und DHCP-Funktionen deaktiviert und es arbeitet nur noch als einfaches Modem. Ihr Router erhält die öffentliche IP-Adresse dann direkt an seiner WAN-Schnittstelle, und die Portfreigabe funktioniert wie erwartet.",[156,780,781,784],{},[100,782,783],{},"DMZ am Anbieter-Modem",": Steht kein Bridge-Modus zur Verfügung, richten Sie am Modem des Anbieters eine DMZ ein, die sämtlichen Verkehr an die WAN-IP Ihres Routers weiterleitet. Das ist weniger sauber, aber wirksam.",[156,786,787,790],{},[100,788,789],{},"Anbieter-Modem ersetzen",": Manche Anbieter erlauben ein eigenes Modem, womit das doppelte NAT vollständig entfällt.",[110,792,794,798,805,815,818,826,829,836,840,846,852,864,870,891,898,902,905],{"className":793,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,795,797],{"id":796},"_5-ihr-internetanbieter-nutzt-cgnat","5. Ihr Internetanbieter nutzt CGNAT",[97,799,800,801,804],{},"Das ist der wichtigste Punkt. ",[100,802,803],{},"Carrier-Grade NAT (CGNAT) ist die häufigste versteckte Ursache dafür, dass eine Portfreigabe nicht funktioniert",", und für die meisten am schwersten zu erkennen, weil auf Ihrer Seite alles korrekt aussieht.",[97,806,807],{},[808,809],"img",{"alt":810,"className":811,"src":814},"Diagramm, das eine normale Portfreigabe mit einer Portfreigabe hinter CGNAT vergleicht und zeigt, warum CGNAT Pakete verwirft, bevor sie Ihren Router erreichen",[812,813],"w-100","my-4","\u002Fimages\u002Fguides\u002Fcgnat_blocking_port_forwarding.svg",[97,816,817],{},"CGNAT bedeutet, dass Ihr Internetanbieter in seinem eigenen Netz eine zusätzliche NAT-Ebene betreibt und eine einzige öffentliche IPv4-Adresse auf Dutzende oder Hunderte Kunden aufteilt. Ihr Router hat keine echte öffentliche IP-Adresse, sondern eine anbieterinterne Adresse. Portfreigaben auf Ihrem Router steuern nur die NAT-Tabelle Ihres Routers. Auf das CGNAT des Anbieters haben sie keinerlei Einfluss – und dieses liegt über Ihrem Router und verwirft stillschweigend alle unaufgeforderten eingehenden Verbindungen.",[97,819,820,821,825],{},"In Deutschland ist das meist DS-Lite: Ihr Anschluss erhält eine eigene IPv6-Adresse, IPv4 läuft dagegen über das CGNAT des Anbieters. Bei einer FRITZ!Box zeigt der Online-Monitor an, ob Ihre Verbindung DS-Lite nutzt. Schritt für Schritt erklärt das unsere Anleitung ",[136,822,824],{"href":823},"\u002Fde\u002Fguides\u002Fself-hosting\u002Ffritzbox-portfreigabe-ds-lite","FRITZ!Box Portfreigabe und DS-Lite",".",[97,827,828],{},"Das Ergebnis: Sie können die Portfreigabe perfekt einrichten, Ihre Firewall-Regeln können stimmen, Ihr Server kann auf dem Port lauschen – und Verbindungen von außen laufen trotzdem ins Leere. Keine Fehlermeldung, keine Ablehnung, einfach Stille. Genau deshalb ist das so frustrierend.",[97,830,831,832,825],{},"Was CGNAT genau ist, wie es funktioniert und welche Anbieter es einsetzen, erklärt unser ",[136,833,835],{"href":834},"\u002Fde\u002Fguides\u002Fself-hosting\u002Fself-hosting-behind-carrier-grade-nat-cgnat","umfassender Leitfaden zum Selbsthosten hinter CGNAT",[224,837,839],{"id":838},"so-prüfen-sie-ob-sie-hinter-cgnat-sind","So prüfen Sie, ob Sie hinter CGNAT sind",[97,841,842,845],{},[100,843,844],{},"Schritt 1:"," Melden Sie sich an der Benutzeroberfläche Ihres Routers an und suchen Sie die WAN-IP-Adresse (manchmal auch „Internet-IP“ oder „externe IP“ genannt).",[97,847,848,851],{},[100,849,850],{},"Schritt 2:"," Prüfen Sie auf einem beliebigen Gerät in Ihrem Netzwerk Ihre tatsächliche öffentliche IP-Adresse:",[237,853,855],{"className":239,"code":854,"language":241,"meta":119,"style":119},"curl https:\u002F\u002Fapi.getpublicip.com\u002Fip\n",[243,856,857],{"__ignoreMap":119},[246,858,859,861],{"class":248,"line":249},[246,860,635],{"class":252},[246,862,863],{"class":256}," https:\u002F\u002Fapi.getpublicip.com\u002Fip\n",[97,865,866,869],{},[100,867,868],{},"Stimmen diese beiden Adressen nicht überein, sind Sie hinter CGNAT."," Ihr Router glaubt, eine öffentliche IP-Adresse zu haben, doch der Anbieter übersetzt sie ein weiteres Mal, bevor der Verkehr das Internet erreicht.",[97,871,872,875,876,879,880,883,884,890],{},[100,873,874],{},"Schritt 3:"," Prüfen Sie, ob die WAN-IP im für CGNAT reservierten Bereich liegt. Zeigt Ihr Router eine Adresse zwischen ",[243,877,878],{},"100.64.0.0"," und ",[243,881,882],{},"100.127.255.255",", handelt es sich um den in ",[136,885,889],{"href":886,"rel":887},"https:\u002F\u002Fdatatracker.ietf.org\u002Fdoc\u002Fhtml\u002Frfc6598",[888],"nofollow","RFC 6598"," eigens für CGNAT reservierten Bereich. Das ist eine eindeutige Bestätigung.",[97,892,893,894,825],{},"Weitere Möglichkeiten, Ihre öffentliche IP-Adresse zu ermitteln, finden Sie in unserer Anleitung, ",[136,895,897],{"href":896},"\u002Fde\u002Fguides\u002Ffind-your-public-ip-address\u002Ffind-your-ip-address-on-linux","wie Sie Ihre öffentliche IP-Adresse unter Linux herausfinden",[224,899,901],{"id":900},"warum-keine-router-einstellung-cgnat-beheben-kann","Warum keine Router-Einstellung CGNAT beheben kann",[97,903,904],{},"Die Portfreigaben Ihres Routers steuern nur die Übersetzung zwischen Ihrem LAN (192.168.x.x) und der WAN-Adresse Ihres Routers. Bei CGNAT ist diese WAN-Adresse aber nicht öffentlich, sondern eine anbieterinterne Adresse. Das NAT-Gerät des Anbieters übersetzt diese interne Adresse in die gemeinsam genutzte öffentliche IP-Adresse, und dort gibt es keine Portfreigaben für Ihren Verkehr. Sie können es nicht konfigurieren, Ihr Anbieter kontrolliert es, und in den meisten Fällen richtet er keine Freigaben für einzelne Kunden ein.",[97,906,907],{},"Einen anderen Router kaufen, UPnP aktivieren, den DMZ-Modus nutzen: Nichts davon hilft. Das Problem liegt oberhalb Ihres Netzwerks.",[110,909,911,915,918,921,924,934,937,940],{"className":910,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,912,914],{"id":913},"_6-dynamische-ip-adresse-hat-sich-geändert","6. Dynamische IP-Adresse hat sich geändert",[97,916,917],{},"Hat die Portfreigabe zuvor funktioniert und plötzlich nicht mehr, hat Ihr Internetanbieter möglicherweise Ihre öffentliche IP-Adresse geändert. Die meisten Privattarife vergeben IP-Adressen dynamisch: Ihre öffentliche IP-Adresse kann sich ändern, wenn Ihr Modem neu startet, wenn der Anbieter Wartungsarbeiten durchführt oder einfach nach Ablauf einer DHCP-Lease.",[97,919,920],{},"Wer sich mit Ihrer alten IP-Adresse verbinden will, erreicht dann nichts (oder schlimmer: das Netzwerk eines anderen).",[224,922,227],{"id":923},"so-prüfen-sie-es-4",[237,925,926],{"className":239,"code":854,"language":241,"meta":119,"style":119},[243,927,928],{"__ignoreMap":119},[246,929,930,932],{"class":248,"line":249},[246,931,635],{"class":252},[246,933,863],{"class":256},[97,935,936],{},"Vergleichen Sie das Ergebnis mit der IP-Adresse, die Sie weitergegeben haben oder in DNS-Einträgen verwenden. Hat sie sich geändert, haben Sie die Antwort.",[224,938,321],{"id":939},"so-beheben-sie-es-4",[330,941,942,948,958],{},[156,943,944,947],{},[100,945,946],{},"Dynamisches DNS (DDNS)",": Dienste wie DuckDNS, No-IP oder Cloudflare DNS mit einem Update-Skript aktualisieren einen Hostnamen automatisch auf Ihre aktuelle IP-Adresse. Das verhindert zwar nicht, dass sich die IP-Adresse ändert, sorgt aber dafür, dass der Hostname immer auf Ihre neueste Adresse auflöst. Die meisten Router unterstützen DDNS von Haus aus.",[156,949,950,953,954,825],{},[100,951,952],{},"Feste IP-Adresse vom Anbieter",": Fragen Sie Ihren Internetanbieter nach einer festen öffentlichen IP-Adresse. Damit ändert sich die IP-Adresse nie. Was Sie dabei erwartet, lesen Sie in unserer ",[136,955,957],{"href":956},"\u002Fde\u002Fguides\u002Fstatic-public-ip-address\u002Fhow-to-get-a-static-ip-address","Anleitung, wie Sie eine feste IP-Adresse bekommen",[156,959,960,963,964,966],{},[100,961,962],{},"Eigene öffentliche IP-Adresse über GetPublicIP",": Eine Adresse von ",[136,965,682],{"href":681}," ist standardmäßig fest, ändert sich nicht und ist nicht an Ihren Anschluss gebunden. Wenn Sie den Anbieter wechseln oder umziehen, bleibt die IP-Adresse dieselbe.",[110,968,970,974,981,985,988,994,1000,1004,1007,1012,1019,1023,1028,1034],{"className":969,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,971,973],{"id":972},"so-beheben-sie-die-portfreigabe-wenn-cgnat-das-problem-ist","So beheben Sie die Portfreigabe, wenn CGNAT das Problem ist",[97,975,976,977,825],{},"Wenn Sie festgestellt haben, dass CGNAT Ihre Portfreigabe blockiert, helfen Lösungen auf Router-Ebene nicht weiter. Der Verkehr muss Ihren Server auf einem anderen Weg erreichen. Hier sind drei realistische Möglichkeiten, von der einfachsten bis zur leistungsfähigsten. Einen umfassenderen Vergleich, einschließlich VPNs mit dedizierter IP-Adresse, finden Sie unter ",[136,978,980],{"href":979},"\u002Fde\u002Fguides\u002Fstatic-public-ip-address\u002Fhow-to-get-a-public-ip-address","So bekommen Sie eine öffentliche IP-Adresse",[224,982,984],{"id":983},"möglichkeit-1-den-anbieter-nach-einer-festen-öffentlichen-ip-adresse-fragen","Möglichkeit 1: Den Anbieter nach einer festen öffentlichen IP-Adresse fragen",[97,986,987],{},"Manche Anbieter bieten eine eigene öffentliche IP-Adresse als kostenpflichtige Zusatzoption an, typischerweise für 5–30 USD pro Monat. Damit sind Sie aus dem CGNAT-Pool heraus und erhalten eine echte öffentliche Adresse, mit der Portfreigaben ganz normal funktionieren.",[97,989,990,993],{},[100,991,992],{},"Nachteile:"," Nicht alle Anbieter bieten das an (vor allem nicht in Privattarifen). Die IP-Adresse ist an Ihren physischen Anschluss gebunden; bei einem Umzug verlieren Sie sie. Private IP-Adressen haben für E-Mail oft eine schlechte Absenderreputation. Fällt Ihre Verbindung aus, gibt es keine Ausfallsicherung.",[97,995,996,997,825],{},"Eine ausführliche Übersicht: ",[136,998,999],{"href":956},"So bekommen Sie eine feste IP-Adresse",[224,1001,1003],{"id":1002},"möglichkeit-2-cloudflare-tunnel-kostenlos-nur-httphttps","Möglichkeit 2: Cloudflare Tunnel (kostenlos, nur HTTP\u002FHTTPS)",[97,1005,1006],{},"Cloudflare Tunnel baut von Ihrem Server aus eine ausgehende Verbindung zum Edge-Netzwerk von Cloudflare auf, und Cloudflare leitet HTTP\u002FHTTPS-Verkehr als Reverse Proxy an Sie zurück. Das ist kostenlos und umgeht CGNAT, weil der Tunnel ausgehend ist (was CGNAT zulässt).",[97,1008,1009,1011],{},[100,1010,992],{}," Funktioniert nur mit HTTP und HTTPS. SSL\u002FTLS wird bei Cloudflare terminiert, Cloudflare kann Ihren Verkehr also im Klartext sehen. Keine Unterstützung für E-Mail (SMTP), Gameserver, VoIP oder andere UDP-basierte Protokolle. Sie erhalten keine echte öffentliche IP-Adresse.",[97,1013,1014,1015,825],{},"Ein ausführlicher Vergleich: ",[136,1016,1018],{"href":1017},"\u002Fde\u002Fguides\u002Fself-hosting\u002Fgetpublicip-vs-cloudflare-tunnel-vs-tailscale","GetPublicIP vs. Cloudflare Tunnel vs. Tailscale",[224,1020,1022],{"id":1021},"möglichkeit-3-getpublicip-eigene-ipv4-adresse-jedes-protokoll","Möglichkeit 3: GetPublicIP (eigene IPv4-Adresse, jedes Protokoll)",[97,1024,1025,1027],{},[136,1026,682],{"href":681}," gibt Ihnen eine eigene öffentliche IPv4-Adresse, die über einen verschlüsselten WireGuard-Tunnel zu Ihrem Server geleitet wird. Ihr Server baut eine ausgehende Verbindung zu unserem Edge auf (was CGNAT zulässt), und der gesamte eingehende Verkehr für Ihre öffentliche IP-Adresse fließt durch diesen Tunnel zu Ihrem Server.",[97,1029,1030,1033],{},[100,1031,1032],{},"Warum das für Portfreigaben funktioniert:"," Sie erhalten eine echte, feste öffentliche IP-Adresse, auf der alle 65.535 Ports verfügbar sind. Geben Sie in der Verwaltungskonsole genau die Ports frei, die Sie brauchen. Jedes Protokoll funktioniert: TCP, UDP, ICMP. SSL\u002FTLS bleibt Ende-zu-Ende verschlüsselt; wir terminieren oder untersuchen Ihren Verkehr nie.",[97,1035,1036,1037,1041,1042,1046],{},"Die Einrichtung dauert etwa fünf Minuten: ",[136,1038,1040],{"href":1039},"\u002Fde\u002Fsign-up","Konto erstellen",", IP-Adresse einrichten, WireGuard-Konfiguration herunterladen und den Tunnel starten. Die vollständige Anleitung finden Sie im ",[136,1043,1045],{"href":1044},"\u002Fde\u002Fdocs\u002Fgetting-started","Leitfaden für den Einstieg",". Die Kosten betragen 8,99 USD pro Monat und IP-Adresse, ohne Vertragslaufzeit.",[110,1048,1050,1053,1060,1063,1068,1134,1145,1150,1153,1173,1176,1181,1190,1195,1234,1237,1242,1252,1255,1260,1268,1273],{"className":1049,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,1051,139],{"id":1052},"schnell-checkliste-zur-diagnose",[97,1054,1055],{},[808,1056],{"alt":1057,"className":1058,"src":1059},"Flussdiagramm zur Diagnose einer Portfreigabe, das Schritt für Schritt zeigt, wie Sie die Ursache einer fehlschlagenden Portfreigabe finden",[812,813],"\u002Fimages\u002Fguides\u002Fport_forwarding_diagram.svg",[97,1061,1062],{},"Gehen Sie diese Schritte der Reihe nach durch. Jeder schließt eine bestimmte Ursache aus, und am Ende wissen Sie genau, wo das Problem liegt.",[97,1064,1065],{},[100,1066,1067],{},"1. Lauscht Ihr Server tatsächlich auf dem Port?",[237,1069,1071],{"className":239,"code":1070,"language":241,"meta":119,"style":119},"# Linux\nss -tlnp | grep \u003Cport>\n\n# Windows\nnetstat -an | findstr \u003Cport>\n",[243,1072,1073,1078,1099,1106,1112],{"__ignoreMap":119},[246,1074,1075],{"class":248,"line":249},[246,1076,1077],{"class":495},"# Linux\n",[246,1079,1080,1083,1086,1088,1090,1092,1095,1097],{"class":248,"line":483},[246,1081,1082],{"class":252},"ss",[246,1084,1085],{"class":424}," -tlnp",[246,1087,432],{"class":431},[246,1089,435],{"class":252},[246,1091,438],{"class":431},[246,1093,1094],{"class":256},"por",[246,1096,445],{"class":444},[246,1098,448],{"class":431},[246,1100,1102],{"class":248,"line":1101},3,[246,1103,1105],{"emptyLinePlaceholder":1104},true,"\n",[246,1107,1109],{"class":248,"line":1108},4,[246,1110,1111],{"class":495},"# Windows\n",[246,1113,1115,1118,1121,1123,1126,1128,1130,1132],{"class":248,"line":1114},5,[246,1116,1117],{"class":252},"netstat",[246,1119,1120],{"class":424}," -an",[246,1122,432],{"class":431},[246,1124,1125],{"class":252}," findstr",[246,1127,438],{"class":431},[246,1129,1094],{"class":256},[246,1131,445],{"class":444},[246,1133,448],{"class":431},[97,1135,1136,1137,1140,1141,1144],{},"Gibt es keinen Listener, läuft der Dienst nicht oder ist an die falsche Schnittstelle gebunden (z. B. ",[243,1138,1139],{},"127.0.0.1"," statt ",[243,1142,1143],{},"0.0.0.0",").",[97,1146,1147],{},[100,1148,1149],{},"2. Können Sie sich von einem anderen Gerät in Ihrem LAN verbinden?",[97,1151,1152],{},"Von einem zweiten Computer oder Smartphone im selben Netzwerk:",[237,1154,1156],{"className":239,"code":1155,"language":241,"meta":119,"style":119},"curl http:\u002F\u002F192.168.1.50:\u003Cport>\n",[243,1157,1158],{"__ignoreMap":119},[246,1159,1160,1162,1165,1167,1169,1171],{"class":248,"line":249},[246,1161,635],{"class":252},[246,1163,1164],{"class":256}," http:\u002F\u002F192.168.1.50:",[246,1166,641],{"class":431},[246,1168,1094],{"class":256},[246,1170,445],{"class":444},[246,1172,448],{"class":431},[97,1174,1175],{},"Schlägt das fehl, liegt das Problem am Server selbst (Firewall oder Konfiguration), nicht an Ihrem Router oder Anbieter.",[97,1177,1178],{},[100,1179,1180],{},"3. Leitet Ihr Router an die richtige lokale IP-Adresse weiter?",[97,1182,1183,1184,268,1187,1189],{},"Prüfen Sie die Portfreigabe in der Benutzeroberfläche Ihres Routers. Vergewissern Sie sich, dass die Ziel-IP mit der aktuellen IP-Adresse Ihres Servers übereinstimmt (führen Sie dazu auf dem Server ",[243,1185,1186],{},"ip a",[243,1188,308],{}," aus).",[97,1191,1192],{},[100,1193,1194],{},"4. Lässt die Firewall Ihres Betriebssystems den Port zu?",[237,1196,1198],{"className":239,"code":1197,"language":241,"meta":119,"style":119},"# Linux (ufw)\nsudo ufw status\n\n# Linux (iptables)\nsudo iptables -L -n\n",[243,1199,1200,1205,1214,1218,1223],{"__ignoreMap":119},[246,1201,1202],{"class":248,"line":249},[246,1203,1204],{"class":495},"# Linux (ufw)\n",[246,1206,1207,1209,1211],{"class":248,"line":483},[246,1208,388],{"class":252},[246,1210,391],{"class":256},[246,1212,1213],{"class":256}," status\n",[246,1215,1216],{"class":248,"line":1101},[246,1217,1105],{"emptyLinePlaceholder":1104},[246,1219,1220],{"class":248,"line":1108},[246,1221,1222],{"class":495},"# Linux (iptables)\n",[246,1224,1225,1227,1229,1231],{"class":248,"line":1114},[246,1226,388],{"class":252},[246,1228,421],{"class":256},[246,1230,425],{"class":424},[246,1232,1233],{"class":424}," -n\n",[97,1235,1236],{},"Prüfen Sie unter Windows die eingehenden Regeln in der „Windows Defender Firewall mit erweiterter Sicherheit“.",[97,1238,1239],{},[100,1240,1241],{},"5. Vergleichen Sie die WAN-IP Ihres Routers mit Ihrer tatsächlichen öffentlichen IP-Adresse",[237,1243,1244],{"className":239,"code":854,"language":241,"meta":119,"style":119},[243,1245,1246],{"__ignoreMap":119},[246,1247,1248,1250],{"class":248,"line":249},[246,1249,635],{"class":252},[246,1251,863],{"class":256},[97,1253,1254],{},"Stimmt das Ergebnis nicht mit der WAN-IP Ihres Routers überein, sind Sie hinter CGNAT. Eine Portfreigabe auf Router-Ebene kann dann nicht funktionieren.",[97,1256,1257],{},[100,1258,1259],{},"6. Liegt die WAN-IP im Bereich 100.64.x.x?",[97,1261,1262,1263,879,1265,1267],{},"Zeigt die WAN-Schnittstelle Ihres Routers eine Adresse zwischen ",[243,1264,878],{},[243,1266,882],{},", ist CGNAT bestätigt. Eine Lösung auf Router-Ebene gibt es nicht.",[97,1269,1270],{},[100,1271,1272],{},"7. Testen Sie einen hohen, beliebigen Port von außerhalb Ihres Netzwerks",[97,1274,1275],{},"Geben Sie einen Port im Bereich 49152–65535 frei und testen Sie ihn mit einem Smartphone über mobile Daten oder aus dem Netzwerk eines Bekannten. Scheitert selbst dieser hohe Port von außen, liegt das Problem oberhalb Ihres Routers: entweder CGNAT oder eine Firewall auf Anbieterseite.",[110,1277,1279,1283,1299,1320,1332,1341,1350],{"className":1278,"rounded":119,"max-width":120},[113,114,115,116,117,118],[145,1280,1282],{"id":1281},"häufig-gestellte-fragen","Häufig gestellte Fragen",[1284,1285,1288,1292],"details",{"className":1286},[1287],"faq-item",[1289,1290,1291],"summary",{},"Warum funktioniert meine Portfreigabe nicht, obwohl sie richtig eingerichtet ist?",[97,1293,1294,1295,1298],{},"Die häufigste versteckte Ursache ist CGNAT (Carrier-Grade NAT): Ihr Internetanbieter teilt eine öffentliche IP-Adresse auf viele Kunden auf. Die Portfreigaben in Ihrem Router sind technisch korrekt, steuern aber nur die erste NAT-Ebene. Das CGNAT des Anbieters liegt über Ihrem Router und verwirft jeden eingehenden Verkehr, bevor er Sie erreicht. Vergleichen Sie die WAN-IP Ihres Routers mit der Ausgabe von ",[243,1296,1297],{},"curl https:\u002F\u002Fapi.getpublicip.com\u002Fip",". Weichen beide voneinander ab, ist CGNAT das Problem. Weitere Ursachen sind Firewalls des Betriebssystems, die Verkehr stillschweigend verwerfen, eine durch DHCP geänderte lokale IP-Adresse des Servers oder ein Anbieter, der auf Privatanschlüssen bestimmte Ports sperrt.",[1284,1300,1302,1305],{"className":1301},[1287],[1289,1303,1304],{},"Wie erkenne ich, ob mein Internetanbieter CGNAT nutzt?",[97,1306,1307,1308,1310,1311,1313,1314,1316,1317,825],{},"Melden Sie sich an Ihrem Router an und notieren Sie die WAN-IP-Adresse. Führen Sie dann auf einem beliebigen Gerät in Ihrem Netzwerk ",[243,1309,1297],{}," aus. Stimmen die beiden Adressen nicht überein, nutzt Ihr Anbieter CGNAT. Ein weiteres deutliches Zeichen ist eine Adresse im Bereich ",[243,1312,878],{}," bis ",[243,1315,882],{}," an der WAN-Schnittstelle Ihres Routers; das ist der in RFC 6598 festgelegte, für CGNAT reservierte Adressbereich. Eine ausführliche Erklärung finden Sie in unserem ",[136,1318,1319],{"href":834},"Leitfaden zum Selbsthosten hinter CGNAT",[1284,1321,1323,1326],{"className":1322},[1287],[1289,1324,1325],{},"Kann ich hinter CGNAT eine Portfreigabe einrichten?",[97,1327,1328,1329,1331],{},"Nein. CGNAT wird von Ihrem Internetanbieter gesteuert, nicht von Ihrem Router. Keine Router-Einstellung kann das beheben, denn das NAT-Gerät des Anbieters weiß nicht, welcher Kunde eine eingehende Verbindung erhalten soll. Sie brauchen einen Umweg: eine feste öffentliche IP-Adresse beim Anbieter beantragen, einen Reverse Proxy wie Cloudflare Tunnel nutzen (nur HTTP\u002FHTTPS) oder einen Dienst für eine eigene öffentliche IP-Adresse wie ",[136,1330,682],{"href":1039}," verwenden, der eine echte öffentliche IPv4-Adresse per WireGuard zu Ihrem Server tunnelt.",[1284,1333,1335,1338],{"className":1334},[1287],[1289,1336,1337],{},"Behebt ein VPN Probleme mit der Portfreigabe?",[97,1339,1340],{},"Ein gewöhnliches Privatsphäre-VPN (NordVPN, Mullvad usw.) behebt keine Probleme mit der Portfreigabe. Die meisten VPNs für Endkunden blockieren eingehende Verbindungen vollständig; sie sollen Ihre IP-Adresse verbergen, nicht nach außen erreichbar machen. Ein Tunneldienst wie GetPublicIP funktioniert anders: Er weist Ihnen eine eigene öffentliche IP-Adresse zu und leitet sämtlichen eingehenden Verkehr über einen verschlüsselten WireGuard-Tunnel an Ihren Server weiter. So umgehen Sie CGNAT und Portsperren des Anbieters vollständig.",[1284,1342,1344,1347],{"className":1343},[1287],[1289,1345,1346],{},"Warum sperrt mein Internetanbieter bestimmte Ports?",[97,1348,1349],{},"Internetanbieter sperren auf Privatanschlüssen Ports wie 25 (SMTP), 80 (HTTP) und 443 (HTTPS), um Spam von kompromittierten Rechnern zu verhindern, Missbrauch einzudämmen und den Umstieg auf Geschäftstarife zu fördern. Manche Anbieter sperren Ports auch, um regionale gesetzliche Vorgaben einzuhalten. Ob ein bestimmter Port gesperrt ist, können Sie testen, indem Sie stattdessen einen hohen Port wie 9999 freigeben. Kommt Verkehr auf 9999 an, auf 80 aber nicht, filtert Ihr Anbieter diesen Port.",[1284,1351,1353,1356],{"className":1352},[1287],[1289,1354,1355],{},"Wie bringe ich eine Portfreigabe hinter CGNAT am einfachsten zum Laufen?",[97,1357,1358,1359,1361,1362,825],{},"Die einfachste vollwertige Lösung ist ",[136,1360,682],{"href":1039},". Registrieren Sie sich, richten Sie eine eigene öffentliche IPv4-Adresse ein, laden Sie die WireGuard-Konfiguration auf Ihren Server und starten Sie den Tunnel. Der gesamte eingehende Verkehr für Ihre öffentliche IP-Adresse wird über einen verschlüsselten Tunnel an Ihren Server geleitet: jedes Protokoll, jeder Port. Die Einrichtung dauert etwa fünf Minuten und kostet 8,99 USD pro Monat. Eine vollständige Anleitung finden Sie im ",[136,1363,1045],{"href":1044},[1365,1366,1367],"style",{},"html pre.shiki code .sHkqI, html code.shiki .sHkqI{--shiki-default:#A6E22E}html pre.shiki code .s_Ekj, html code.shiki .s_Ekj{--shiki-default:#E6DB74}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .s7s5_, html code.shiki .s7s5_{--shiki-default:#AE81FF}html pre.shiki code .s8I7P, html code.shiki .s8I7P{--shiki-default:#F92672}html pre.shiki code .sCdxs, html code.shiki .sCdxs{--shiki-default:#F8F8F2}html pre.shiki code .snpHw, html code.shiki .snpHw{--shiki-default:#88846F}",{"title":119,"searchDepth":483,"depth":483,"links":1369},[1370,1371,1375,1379,1383,1387,1391,1395,1400,1401],{"id":147,"depth":483,"text":148},{"id":215,"depth":483,"text":216,"children":1372},[1373,1374],{"id":226,"depth":1101,"text":227},{"id":320,"depth":1101,"text":321},{"id":356,"depth":483,"text":357,"children":1376},[1377,1378],{"id":373,"depth":1101,"text":227},{"id":459,"depth":1101,"text":321},{"id":554,"depth":483,"text":555,"children":1380},[1381,1382],{"id":590,"depth":1101,"text":227},{"id":658,"depth":1101,"text":321},{"id":689,"depth":483,"text":690,"children":1384},[1385,1386],{"id":696,"depth":1101,"text":227},{"id":770,"depth":1101,"text":321},{"id":796,"depth":483,"text":797,"children":1388},[1389,1390],{"id":838,"depth":1101,"text":839},{"id":900,"depth":1101,"text":901},{"id":913,"depth":483,"text":914,"children":1392},[1393,1394],{"id":923,"depth":1101,"text":227},{"id":939,"depth":1101,"text":321},{"id":972,"depth":483,"text":973,"children":1396},[1397,1398,1399],{"id":983,"depth":1101,"text":984},{"id":1002,"depth":1101,"text":1003},{"id":1021,"depth":1101,"text":1022},{"id":1052,"depth":483,"text":139},{"id":1281,"depth":483,"text":1282},"2026-04-16","Portfreigabe funktioniert nicht? Die 6 häufigsten Ursachen (falsche IP, Firewall, Portsperre, doppeltes NAT, CGNAT, dynamische IP) und ihre Lösungen.","md",[1406,1408,1410,1412,1414,1416],{"question":1291,"answer":1407},"Die häufigste versteckte Ursache ist CGNAT (Carrier-Grade NAT): Ihr Internetanbieter teilt eine öffentliche IP-Adresse auf viele Kunden auf. Die Portfreigaben in Ihrem Router sind technisch korrekt, steuern aber nur die erste NAT-Ebene. Das CGNAT des Anbieters liegt über Ihrem Router und verwirft jeden eingehenden Verkehr, bevor er Sie erreicht. Vergleichen Sie die WAN-IP Ihres Routers mit der Ausgabe von curl https:\u002F\u002Fapi.getpublicip.com\u002Fip – weichen beide voneinander ab, ist CGNAT das Problem.",{"question":1304,"answer":1409},"Melden Sie sich an Ihrem Router an und notieren Sie die WAN-IP-Adresse. Führen Sie dann auf einem beliebigen Gerät in Ihrem Netzwerk curl https:\u002F\u002Fapi.getpublicip.com\u002Fip aus. Stimmen die beiden Adressen nicht überein, nutzt Ihr Anbieter CGNAT. Ein weiteres deutliches Zeichen ist eine Adresse im Bereich 100.64.0.0 bis 100.127.255.255 an der WAN-Schnittstelle Ihres Routers – das ist der in RFC 6598 festgelegte, für CGNAT reservierte Adressbereich.",{"question":1325,"answer":1411},"Nein. CGNAT wird von Ihrem Internetanbieter gesteuert, nicht von Ihrem Router. Keine Router-Einstellung kann das beheben, denn das NAT-Gerät des Anbieters weiß nicht, welcher Kunde eine eingehende Verbindung erhalten soll. Sie brauchen einen Umweg: eine feste öffentliche IP-Adresse beim Anbieter beantragen, einen Reverse Proxy wie Cloudflare Tunnel nutzen (nur HTTP\u002FHTTPS) oder einen Dienst für eine eigene öffentliche IP-Adresse wie GetPublicIP verwenden, der eine echte öffentliche IPv4-Adresse per WireGuard zu Ihrem Server tunnelt.",{"question":1337,"answer":1413},"Ein gewöhnliches Privatsphäre-VPN (NordVPN, Mullvad usw.) behebt keine Probleme mit der Portfreigabe. Die meisten VPNs für Endkunden blockieren eingehende Verbindungen vollständig. Ein Tunneldienst wie GetPublicIP funktioniert anders: Er weist Ihnen eine eigene öffentliche IP-Adresse zu und leitet eingehenden Verkehr über einen verschlüsselten WireGuard-Tunnel an Ihren Server weiter. So umgehen Sie CGNAT und Portsperren des Anbieters.",{"question":1346,"answer":1415},"Internetanbieter sperren auf Privatanschlüssen Ports wie 25 (SMTP), 80 (HTTP) und 443 (HTTPS), um Spam zu verhindern, Missbrauch einzudämmen und den Umstieg auf Geschäftstarife zu fördern. Manche Anbieter sperren Ports auch, um gesetzliche Vorgaben einzuhalten. Sie können das testen, indem Sie stattdessen einen hohen Port wie 9999 freigeben – funktioniert dieser, Port 80 aber nicht, filtert Ihr Anbieter bestimmte Ports.",{"question":1355,"answer":1417},"Die einfachste vollwertige Lösung ist GetPublicIP. Registrieren Sie sich, richten Sie eine eigene öffentliche IPv4-Adresse ein, laden Sie die WireGuard-Konfiguration auf Ihren Server und starten Sie den Tunnel. Der gesamte eingehende Verkehr für Ihre öffentliche IP-Adresse wird über einen verschlüsselten Tunnel an Ihren Server geleitet. Das funktioniert mit jedem Protokoll auf jedem Port, ist in etwa fünf Minuten eingerichtet und kostet 8,99 USD pro Monat.",{},{"title":1420,"icon":1421,"description":1422},"Portfreigabe funktioniert nicht?","mdi-lan-disconnect","Die 6 häufigsten Gründe, warum eine Portfreigabe scheitert, und wie Sie jeden beheben – einschließlich des versteckten CGNAT-Problems.",{"title":82,"description":1403},"guides\u002Fself-hosting\u002Fport-forwarding-not-working","2026-10-12","JI9c0kwRBeK9W2jQFmyv1p0fBluCp01SnJjFmBRKFms",[1428,1443,1483,1495],{"path":15,"title":1429,"icon":1430,"children":1431},"Öffentliche IP herausfinden","mdi-folder",[1432,1438],{"path":12,"title":1433,"navigation":1434},"Öffentliche IP unter Linux herausfinden: ein curl-Befehl",{"title":1435,"icon":1436,"description":1437},"IP-Adresse unter Linux herausfinden","mdi-penguin","Öffentliche und lokale IP-Adresse unter Linux mit curl, wget, dig und Bordmitteln herausfinden.",{"path":14,"title":1439,"navigation":1440},"IP-Adresse herausfinden unter Windows (CMD & PowerShell)",{"title":1441,"icon":44,"description":1442},"IP-Adresse unter Windows herausfinden","Öffentliche und lokale IP-Adresse unter Windows mit PowerShell und Eingabeaufforderung herausfinden.",{"path":1444,"title":1445,"icon":1430,"children":1446},"\u002Fguides\u002Fself-hosting","Eigener Server",[1447,1453,1458,1464,1469,1475,1477],{"path":56,"title":1448,"navigation":1449},"DynDNS hinter CGNAT und DS-Lite: Warum es nicht klappt",{"title":1450,"icon":1451,"description":1452},"DynDNS hinter CGNAT und DS-Lite","mdi-dns-outline","Warum DynDNS, MyFRITZ!, DuckDNS und No-IP hinter CGNAT und DS-Lite nur über IPv6 funktionieren und welche Alternativen Sie haben.",{"path":17,"title":1454,"navigation":1455},"Docker Container aus dem Internet erreichbar machen",{"title":1456,"icon":48,"description":1457},"Docker Container im Internet erreichbar machen","Vier Wege, einen Docker-Compose-Stack aus dem Internet erreichbar zu machen, und warum eine eigene öffentliche IP-Adresse ganz ohne veröffentlichte Ports auskommt.",{"path":18,"title":1459,"navigation":1460},"Homeserver von außen erreichbar machen: 5 Wege (2026)",{"title":1461,"icon":1462,"description":1463},"Heimserver aus dem Internet erreichbar machen","mdi-server-network","Fünf realistische Wege, Ihren Heimserver aus dem Internet erreichbar zu machen – von der Portfreigabe bis zur eigenen öffentlichen IP-Adresse.",{"path":57,"title":1465,"navigation":1466},"FRITZ!Box Portfreigabe geht nicht? DS-Lite erklärt",{"title":824,"icon":1467,"description":1468},"mdi-router-wireless","Warum Portfreigabe und MyFRITZ! hinter DS-Lite nicht funktionieren, wie Sie DS-Lite in der FRITZ!Box erkennen und welche Lösungen es gibt.",{"path":19,"title":1470,"navigation":1471},"GetPublicIP vs Cloudflare Tunnel vs Tailscale im Vergleich",{"title":1472,"icon":1473,"description":1474},"GetPublicIP vs Cloudflare vs Tailscale","mdi-compare","GetPublicIP, Cloudflare Tunnel und Tailscale im Vergleich für Server zu Hause oder im Büro.",{"path":21,"title":82,"navigation":1476},{"title":1420,"icon":1421,"description":1422},{"path":22,"title":1478,"navigation":1479},"Eigener Server hinter CGNAT: CGNAT umgehen (2026)",{"title":1480,"icon":1481,"description":1482},"Was ist Carrier-Grade NAT?","mdi-lan-pending","Was CGNAT ist, wie Sie prüfen, ob Sie betroffen sind, welche Anbieter es einsetzen und wie Sie mit einer echten öffentlichen IP trotzdem einen eigenen Server betreiben.",{"path":26,"title":1484,"icon":1430,"children":1485},"Feste öffentliche IP-Adresse",[1486,1491],{"path":24,"title":1487,"navigation":1488},"Öffentliche IP-Adresse bekommen: 4 Methoden (2026)",{"title":980,"icon":1489,"description":1490},"mdi-earth","Was eine öffentliche IP ist, wie Sie Ihre prüfen und 4 Wege zu einer eigenen öffentlichen IP fürs Self-Hosting.",{"path":25,"title":999,"navigation":1492},{"title":999,"icon":1493,"description":1494},"mdi-ip-network","Was eine feste IP-Adresse ist, welche Möglichkeiten Sie haben, eine zu bekommen, und welcher Weg der beste ist.",{"path":1496,"title":1497,"icon":1430,"children":1498},"\u002Fguides\u002Fuse-cases","Anwendungsfälle",[1499,1505],{"path":27,"title":1500,"navigation":1501},"Homeserver von außen erreichbar – mit fester IP",{"title":1502,"icon":1503,"description":1504},"Heimserver mit fester IP","mdi-home-account","Bauen Sie Ihre eigene, unabhängige Cloud auf. Erhalten Sie eine öffentliche IP-Adresse direkt auf Ihrem Heimserver und betreiben Sie eigene E-Mail- und Chatdienste.",{"path":28,"title":1506,"navigation":1507},"Server im Büro mit fester IP – Lösungen & Vorteile",{"title":1508,"icon":1462,"description":1509},"Server im Büro","Erfahren Sie, warum vorausschauende Unternehmen bestimmte Workloads zurück ins Büro holen: weniger Cloud-Ausgaben und mehr Agilität.",1793914059828]