Je programme un serveur web embarqué et j'essaie de comprendre comment rediriger tous les paquets SYN entrants sur le port 80 vers le port 443. Tout ce que j'ai trouvé en ligne est dans le contexte d'Apache, NGIX, etc..., et rien de cela ne s'applique à ce sur quoi je travaille.
Éditer :
Voici ce que je comprends du processus jusqu'à présent :
- Le navigateur lance le processus de connexion TCP en 3 étapes sur le port 80, supposons que cela réussisse.
- Sur réception de la première demande HTTP GET, le serveur devrait renvoyer un
301 Moved Permanently
(ou308 Permanent Redirect?) au navigateur.
* Le navigateur devrait alors lancer le processus de négociation TLS sur le port 443
`
Pour information, c'est un appareil sur un réseau local sans accès à Internet.
`