FAQ/IPV6.fr
From the makers of InspIRCd.
Comment l'IPV6 est implémenté dans InspIRCd?
InspIRcd implémente l'IPv6 de la même façon qu'Hybrid. Pour faire court, utiliser 4in6 bindings (e.g. "::ffff:1.2.3.4") (NdT: Je ne vois pas comment traduire ça) n'est pas requis. Vous pouvez continuer à utiliser 4in6 si vous le souhaitez. Contraiement à UnrealIRcd et OpenSSH qui requiert l'utilisation de 4in6 bindings si vous utiliser de l'IPv4 sur une compilation IPv6.
Comment puis-je attacher une adresse sur IPv4 et IPv6 pour le même port?
Vous ne pouvez pas faire ça avec une seule balise bind. Vous devez faire quelque chose comme ceci:
<bind address="" port="6667"> # Attache toutes les IPv6 sur le port 6667 <bind address="1.2.3.4" port="6667"> # Attache une IPv4 sur le port 6667 <bind address="1.2.3.5" port="6667"> # Attache une seconde IPv4 sur le port 6667 <bind address="1.2.3.6" port="6667"> # Attache une troisème IPv4 sur le port 6667
On pourra donc se connecter sur n'importe qu'elle Ip en IPv6, et sur les IPs 1.2.3.4, 1.2.3.5, 1.2.3.6 en IPv4.
Si InspIRCd est compilé pour l'IPv6, puis-je quand même l'utiliser si je n'ai pas une seule adresse IPv6 sur mon serveur?
Oui. Vous pouvez toujours écouter sur des adresses IPv4, cependant, l'utilisation d'une IPv6 génèrera une erreur du genre:
Address family not supported by protocol family.
Est-ce qu'un utilisateur avec une IPv6 peut se connecter sur une adresse IPv4 et vice-versa?
Uniquement si vous utiliser 4in6 ou 6in4. Utiliser ces fonctionalitées est en dehors des réponses de cette FAQ, et vous devriez lire le manuel du système que vgous souhaitez utiliser. C'est recommandé de ne pas utiliser ces systèmes tant que possible, et de plutot utiliser un système de bind natif sur des adresses IPv4 et IPv6.
Note du traducteur
Cette page est assez complexe à traduire, vous pouvez consultez la version originale à cette adresse si vous ne comprenez pas tout.

















