Bonjour les amis. Dans ce court article, nous allons vous montrer comment activer IPv6 sur Nginx . Cette étape est importante pour rendre notre site Web ou notre application Web disponible de plusieurs façons.
Il est vraiment important d'activer IPv6 sur Nginx
Comme nous le savons tous, IPv6 est l'évolution naturelle du protocole IP. Cette version augmente non seulement le nombre d'adresses IP possibles dans le monde mais ajoute également un peu plus de performances dans les requêtes qui sont faites.
Si l'on ajoute à cela le fait que de plus en plus d'IPv6 est présent chez presque tous les fournisseurs d'accès Internet dans le monde, alors il est pratique de l'activer.
Premièrement, IPv6 présente un avantage en termes de performances par rapport à IPv4, ce qui signifie que les requêtes et les temps de chargement sont meilleurs. Deuxièmement, parce que chaque jour la migration est continue et vous pouvez éventuellement vous retrouver sans accès au site ou avec quelques problèmes.
Donc, pour éviter tout contretemps, il vaut mieux activer IPv6 sur Nginx.
Activer IPv6 sur Nginx
Nous supposons que Nginx est installé et en cours d'exécution sur le système. Nous savons déjà que sur les systèmes dérivés de Debian comme Ubuntu et sa famille, nous devons exécuter
sudo apt install nginx
Après cela, nous devons éditer le fichier Nginx principal
sudo nano /etc/nginx/nginx.conf
Et à l'intérieur du server
rubrique
section ajoutez ce qui suit
listen [::]:80
Cela suffira à indiquer que toutes les requêtes provenant de n'importe quelle adresse IPv6 sont acceptées sur le port 80
.
Vous pouvez également spécifier une adresse IPv6
listen [xxxxxx]:80
Et si vous ajoutez le ipv6only=on;
alors vous forcerez le serveur à n'accepter que les requêtes IPv6
listen [::]:80 default_server ipv6only=on;
Enregistrez les modifications et fermez l'éditeur de texte.
Redémarrez Nginx pour appliquer les modifications.
sudo systemctl restart nginx
Pour vérifier les modifications, exécutez la commande suivante
netstat -anlp | grep 80
Et sur l'écran de sortie, vous remarquerez qu'il écoute tcp6
ce qui implique que le processus a réussi.
Alors, profitez-en.
Conclusion
Vous savez maintenant comment activer IPv6 sur un serveur Web comme Nginx. De cette façon, ils peuvent désormais accéder à votre serveur d'une autre manière fiable.
Appliquez-le sur votre serveur.