Pourquoi les fournisseurs utilisent-ils le CGNAT ?
Les adresses IPv4 sont limitées. Le Carrier-Grade NAT permet à un opérateur de relier de nombreux abonnés avec moins d’adresses IPv4 publiques. Il ressemble au NAT du routeur domestique, mais ajoute une traduction d’adresses à l’intérieur du réseau du fournisseur.
Que remarque l’utilisateur ?
En général, rien pour la navigation, la vidéo ou la plupart des applications. Les difficultés concernent les services exigeant des connexions entrantes directes : serveur à domicile, certains jeux, applications pair-à-pair, anciennes caméras ou redirections de ports classiques.
Comment vérifier si vous êtes en CGNAT ?
- Ouvrez les réglages du routeur et trouvez son adresse IPv4 WAN ou Internet.
- Comparez-la à l’IPv4 publique affichée par un service internet.
- Si elles diffèrent, un autre NAT peut exister. Une adresse WAN dans
100.64.0.0/10est un indice particulièrement fort de CGNAT. - Demandez confirmation au fournisseur, car d’autres architectures réseau peuvent produire des résultats proches.
Pourquoi la redirection de ports échoue-t-elle ?
Une règle sur votre routeur ne traverse que son NAT local. Avec le CGNAT, un second NAT est installé en amont chez l’opérateur et vous ne pouvez pas le configurer. Les paquets entrants peuvent ainsi ne jamais atteindre votre routeur malgré une règle correcte.
Quelles solutions envisager ?
- Demandez une adresse IPv4 publique à l’opérateur : selon l’offre, elle peut être gratuite ou payante.
- Utilisez IPv6 si le fournisseur et le service le prennent en charge et si le pare-feu est correctement réglé.
- Pour l’accès distant, utilisez un tunnel sortant ou une connexion relayée, sans redirection directe.
- Pour les jeux, vérifiez l’existence de serveurs relais et de techniques modernes de traversée NAT.
CGNAT, IP publique dynamique et statique
Une adresse IPv4 publique peut être dynamique et changer tout en acceptant des connexions entrantes. Une IPv4 statique reste la même. En CGNAT, le client n’a généralement pas d’IPv4 publique directement attribuée à sa connexion. Une demande d’IP publique n’est donc pas nécessairement une demande d’IP statique.
Et IPv6 ?
IPv6 n’a généralement pas besoin d’une traduction semblable au CGNAT, mais les connexions entrantes ne sont pas automatiquement autorisées. Le pare-feu, le service écoutant en IPv6 et l’appareil distant doivent tous être compatibles.