(Zuletzt aktualisiert: 25-02-2025. Enthält Sprachübersetzungen.)
Wie berechne ich meine Ports?
Der externe 10-Port-Bereich von IPv4 NAT wird lustigerweise vom Ende Ihrer... IPv6-Adresse.
Die Ports werden immer in dem angegebenen Bereich für Sie geöffnet.
IPv6 ist ein hexadezimales System, d. h. neben der üblichen Zuordnung 0-9 zu einer bestimmten IP-Adresse gibt es auch A-F. Unsere IPv6s werden normalerweise sequentiell vergeben, aber aufgrund der späteren NAT-Implementierung ist die Portzuweisung etwas anders organisiert als die IPv6-Zuweisung. Wir werden das jetzt erklären.
Eine IPv6-Adresse kann an ihrem Ende einen Bereich haben, z. B. f800-f809, und dann weitergehen zu f80a, f80b, usw. Der „Dezimalbereich“ zeigt die IP-Reihenfolge an, in der Sie sich aus normaler Sicht befinden, von 1 bis 255, und wird in Kombination mit hexadezimalen Werten verwendet. Sehen Sie sich diese erklärende Tabelle an:
Portbereich für TCP
Eine Adresse, die z. B. auf f80e::1 endet, ist die 14. Adresse im Dezimalbereich;
Unsere Portzuweisung für TCP beginnt bei 10000, d. h. jeder Block hat die Ports 10000-10009, 10010-10019 usw;
Sie müssen also multiplizieren und subtrahieren, um die richtige Port-Zuweisung zu erhalten:
14 x 10 = 140
Port Start: 10000
Ihr Block von IPv4-Ports: 10000+140 = 10140-10149 , abzüglich 10 Ports = 10130-10139 ist Ihr Portbereich.
Gehen wir von einem schwierigeren Beispiel aus, das weiter oben in der Tabelle steht, z. B. eine Adresse, die auf f8d1::1 endet.
Nach der vorherigen Tabelle ist dies die 209. Adresse auf der Liste (Decimal Range sagt „d0-df“ für den Bereich 208-223, daher ist d1 eine Adresse später als d0, was es zur 209;)
Denken Sie daran, dass die Portzuweisung bei 10000 beginnt;
Daher multiplizieren Sie Ihre Portbelegung:
209 x 10 = 2090
Port Start: 10000
Ihr Block an IPv4-TCP-Ports: 10000+2090 = 12090-12099, minus 10 Ports = 12080-12089 ist Ihr TCP-Port-Bereich.
Sie suchen die Adresse immer zuerst auf der Hexadezimalskala, zählen dann bis zur Entsprechung auf der Dezimalskala und multiplizieren dann. Um die korrekte Portfreigabe zu erhalten, müssen Sie am Ende immer subtrahieren.
Auf diese Weise wissen Sie immer, in welcher Reihenfolge Ihre IP-Adresse liegt und welche Ports Ihnen zur Verfügung stehen.
Die Regel ist dieselbe, unabhängig davon, ob das Ende nur Zahlen, Zahlen+Buchstaben oder nur Buchstaben enthält.
Portbereich für UDP
Es gilt die gleiche Formel, mit drei zentralen Unterschieden:
- Der Portbereich beträgt 5 Ports und nicht 10;
- sie beginnt immer später als die TCP-Ports. Derzeit ist der Port 13000 bei allen MultiVPS-Servern.
- die Port-Subtraktion beträgt 5 Ports und nicht 10.
Mit dem gleichen ersten Beispiel der Adresse, die auf f80e::1 endet, was die 14. Adresse im Portbereich ist, multiplizieren und subtrahieren Sie ebenfalls, um den richtigen Bereich zu erhalten:
14 x 5 = 70
Port Start: 13000
Ihr Block von IPv4 UDP Ports: 13000 + 70 = 13070-13074, minus 5 Ports = 13065-13069 ist Ihr UDP-Port-Bereich.
In Zukunft könnten einige Server einen anderen Port-Start für UDP haben (z.B. 20000 statt 13000). Wenn dies der Fall ist, können Sie jederzeit überprüfen, auf welchem Server Sie sich befinden, und in diesem Artikel nachsehen, wo die Portbereiche für UDP beginnen. Sie können uns auch jederzeit ein Ticket schicken.
Spezifisch für den Delta1-Server (TCP/UDP)
Die folgenden Angaben gelten für die Delta1-Portberechnung für IPv4-NAT:
- Die Anzahl der TCP-Ports beginnt bei 10000 für Adressen, die auf 4xx enden; 12550 für Adressen, die auf 5xx enden; 15100 für Adressen, die auf 6xx enden; und 17650 für Adressen, die auf 7xx enden.
- Die Anzahl der UDP-Ports beginnt bei 30000 für Adressen, die auf 4xx enden; 31275 für Adressen, die auf 5xx enden; 32550 für Adressen, die auf 6xx enden; und 33825 für Adressen, die auf 7xx enden.
Nutzung der ein- und ausgehenden Ports auf TCP und UDP, zusammengefasst
Eingehend: frei verfügbar über IPv6, unterstützt über IPv4 im 10-Port-Bereich für TCP und im 5-Port-Bereich für UDP.
Ausgehend: frei verfügbar über IPv6, unterstützt über IPv4 im 10-Port-Bereich für TCP und im 5-Port-Bereich für UDP.
ICMP wird in diesem Modus nicht unterstützt, die Weiterleitung ist jedoch vorhanden. Die Ports werden automatisch geöffnet und globale Listener auf Serverebene werden automatisch eingerichtet - verwenden Sie einfach den Bereich. Wenn Sie testen möchten, ob Ihr Bereich mit TCP und UDP funktioniert, klicken Sie hier.
SSH und alle TCP/UDP-Dienste an diesen Port-Bereichen sind voll funktionsfähig. Wenn Sie früher auf den C-Servers Remote-Dienst zugegriffen haben, brauchen Sie das jetzt nicht mehr zu tun, da unser NAT IPv4 Sie direkt zu einer SSH-Sitzung weiterleitet, solange der ausgewählte sshd_config-Port und der Portbereich eingehalten werden. Viel Spaß!