Die Portweiterleitung funktioniert nicht?

Die Portweiterleitung funktioniert nicht?

Ich habe vor ein paar Tagen eine Linux-Box eingerichtet, um einen Webserver (nginx) zu hosten. Die Site ist ilan.duckdns.org und ich kann mich über meine lokale IP problemlos damit verbindensowiedie externe IP. Wenn ich jedoch canyouseeme.org verwende, um zu prüfen, ob die Ports weitergeleitet werden, wird angezeigt, dass die Verbindung abgelaufen ist. Ich habe meine Freunde aus dem Ausland gebeten, es zu testen, und sie können auch keine Verbindung herstellen. Ich kann das Mobilfunknetz meines Telefons problemlos verwenden, um eine Verbindung herzustellen, daher gehe ich davon aus, dass jeder in meinem Land (Israel) es problemlos sehen kann. Ist das die Schuld meines ISPs oder meine? Es funktioniert nicht für MC-Server, TF2-Server oder so ziemlich alles. Funktioniert es, wenn ich das Modem austausche?

Ich habe ein Hotbox Modem/Router (2in1), ich weiß nicht, ob das Problem daran liegt oder woanders. Die Box ist per LAN-Kabel am 1. Port damit verbunden.Hierist ein Bild meiner Site, die für mich arbeitet.Hierist ein Foto der (schlampigen) Portkonfiguration meines Routers. Die IP meiner Linux-Box ist 192.168.1.30.

Antwort1

Ist das die Schuld meines Internetdienstanbieters oder meine?

Ich habe mir Ihre Hotbox-Konfiguration angesehen. Ich sehe, dass Sie WAN-Anfragen über Port 80 an Port 8080 auf Ihrem Nginx-Server weitergeleitet haben, aber ich glaube, dass Nginx standardmäßig auf Port 80 lauscht. Sofern ich mich nicht irre oder Sie das nicht selbst eingerichtet haben, würde ich stattdessen an Port 80 auf Ihrer Nginx-Box weiterleiten. Außerdem gehe ich davon aus, dass die „0.0.0.0“-Adressen in der Spalte „extern“ als Platzhalter oder so etwas fungieren, was der Fall zu sein scheint. Außerdem bedeutet Ihre Fähigkeit, eine Verbindung über Ihre externe (WAN-)Adresse herzustellen, dass Ihre Portweiterleitung auf den Boxen, auf denen Sie dies versucht haben, ordnungsgemäß funktioniert. Wenn wir diese Punkte angesprochen haben, können wir die Hotbox als Übeltäter ausschließen, da sie nicht weiß oder sich nicht darum kümmert, aus welchem ​​Land eine Anfrage kommt, sondern einfach darauf wartet und sie dorthin weiterleitet, wo ihr oberster Herrscher (Sie) es ihr sagt.

Funktioniert der Austausch des Modems?

Nein. Wenn Sie eine 2-in-1-Box haben, ist das Modem auch darin enthalten, und wir sehen bereits, dass die Anfragen intakt durchkommen.

Die Frage, die ich an dieser Stelle stellen würde, ist, warum Anfragen aus anderen Ländern nicht durchkommen. Ich vermute, die Antwort ist, dass Ihr ISP aus irgendeinem Grund eingreift. Ich würde sie anrufen, höflich darum bitten, mit einem Techniker zu sprechen, und die Situation, die wir beschrieben haben, mit ihnen durchgehen. Wenn sie absichtlich eine Art Filterung durchführen, wird er wahrscheinlich genau wissen, wovon Sie sprechen, und ob er etwas dagegen tun kann oder nicht.

Viel Glück,
Ryan

Antwort2

Es sieht für mich so aus, als ob Ihr ISP den Datenverkehr blockiert. Hier sind die letzten Zeilen eines Traceroute, den ich durchgeführt habe:

9    37 ms    34 ms    36 ms  he-0-10-0-1-pe03.1950stemmons.tx.ibone.comcast.net [68.86.86.114]
10    34 ms    39 ms    35 ms  173.167.57.146
11   188 ms   187 ms   188 ms  et-11-3-0.catania7.cat.seabone.net [93.186.129.223]
12   217 ms   225 ms   221 ms  hot.catania7.cat.seabone.net [93.186.129.237]
13   215 ms   218 ms   215 ms  mx-pt-ae7-vl18.hotnet.net.il [213.57.0.217]
14   211 ms   211 ms   212 ms  core-213-57-0-142.ptr.hotnet.net.il [213.57.0.142]
15     *        *        *     Request timed out.

Wie Sie sehen, gelangt der Datenverkehr zum „Kern“-Router im Hotnet-Netzwerk und wird dort gestoppt. Sie können also nicht viel tun. Am besten wäre es wahrscheinlich, irgendwo ein billiges Hosting zu finden und Ihre Dienste stattdessen dort zu hosten.

verwandte Informationen