Ich habe easyPHP installiert und einen Port in meiner Firewall geöffnet, damit andere Personen auf meinen Webserver zugreifen können. Der Standardport ist 8888. Aber ich frage mich, wie Sie eine Portnummer auswählen? Ist es wirklich mehrdeutig oder gibt es einen "bevorzugten" Bereich von Portnummern?
port-forwarding
webserver
easyphp
GeneCode
quelle
quelle
123.456.789.0:8080
oder erfordernexample:8080
.Antworten:
Eine Portnummer ist eine 16-Bit-Ganzzahl ohne Vorzeichen und reicht daher von 0 bis 65535 (obwohl 0 für TCP nicht verwendet werden kann; hat eine besondere Bedeutung für UDP).
Sie können so ziemlich jede Portnummer im Bereich verwenden, es gibt jedoch einige Richtlinien:
/etc/services
mit einer Liste allgemeiner Dienste. Sie können diese als Anleitung verwenden.Der "ideale" Port zum Ausführen eines HTTP-Dienstes ist Port 80, und der ideale Port für HTTPS ist 443, da diese Ports ihren jeweiligen Diensten zugeordnet sind. Wenn dies nicht praktikabel ist (und dies häufig nicht der Fall ist - einige Router sind zu dumm, um eine Webschnittstelle zu handhaben und den Port extern am selben Port weiterzuleiten), ist es üblich, einen "themenbezogenen" Port auszuwählen - Port 8080 ist ziemlich häufig ist Port 8000.
quelle
netsh http add urlacl