HTTP a des ports alternatifs bien connus, comme 8080, etc.
Si j'ai besoin de déployer un service servi via HTTP sécurisé ou d'assigner un port à un service HTTPS sur mon ordinateur local, mais que je dispose déjà d'un autre service HTTPS gérant le port 443, existe-t-il une convention concernant ce port utiliser?
Note latérale: cette question a été postée à titre de référence car la réponse était déjà postée à une question, mais cette question ne posait pas exactement la même question - de toute façon, la réponse recueillait beaucoup de votes positifs.
Il n'y a pas de norme à ce sujet, mais le port 8443 est parfois appelé the http-alt , et il semble que le seul utilisé couramment comme port HTTPS alternatif.
Il est peut-être devenu populaire grâce à mod_nss (une alternative du module HTTPD à mod_ssl) qui l’utilise avec sa configuration par défaut.
Comme déjà indiqué, je dirais qu’il n’ya pas de port alternatif standard à utiliser. C'est à vous de choisir le port à utiliser.
Personnellement J'aime utiliser 443xx
, xx
étant un nombre à 2 chiffres, par exemple. 44301
. Selon le liste de Wikipedia sur les numéros de port TCP/UDP , les ports 44300
– 44399
sont inutilisés. (Pour plusieurs ports HTTP, j'utilise 80xx
de la même manière.)
Notez que j'utilise ces ports alternatifs uniquement pour des services Web temporaires ou personnels. Si vous souhaitez exécuter plusieurs services Web sur la même adresse IP en production, je vous suggère de configurer un proxy SNI tel que sniproxy . (Cependant, si vos services Web s'exécutent tous sur le même serveur Web tel qu'Apache, la configuration de hôtes virtuels est suffisante.)