IPV6 FAQ.es
From the makers of InspIRCd.
¿Cómo está implementado IPv6 en InspIRCd?
InspIRCd implementa IPv6 de la misma manera que Hybrid lo hace, de una manera corta, usar binds 4in6 (e.x: "::FFFF:1.2.3.4") no es requerido. Puedes de todas maneras usar 4in6 si lo deseas. Contrasta esto con UnrealIRCd y OpenSSH, los cuales requieren el uso de binds 4in6 si quieres usar IPv4 en una compilación IPv6.
¿Cómo puedo hacer bind a todas las direcciones tanto sean IPv6 como IPv4 para un puerto?
No puedes hacer esto con solo un tag bind. Deberás hacer algo como esto en cambio:
<bind address="" port="6667"> # Binda todas las IPs IPv6 en el servidor. <bind address="1.2.3.4" port="6667"> # Binda la primera de las 3 IPs IPv4. <bind address="1.2.3.5" port="6667"> # Binda la segunda de las 3 IPs IPv4. <bind address="1.2.3.6" port="6667"> # Binda la tercera de las 3 IPs IPv4.
Si InspIRCd está compilado para IPv6, ¿puedo seguir usandolo si no tengo ninguna IPv6 en mi servidor?
Sí, puedes seguir haciendo bind a direcciones IPv4, pero de todas maneras intentar hacer un bind a una IPv6 generará usualmente un error tal que:
Address family not supported by protocol family.
¿Puede un usuario IPv6 conectarse a una dirección IPv4 o viceversa?
Solo si usas 4in6 o 6in4. Usar estas features está fuera del propósito de este FAQ, y deberías leer las páginas del manual correctas para el sistema que quieres usar. Es recomendable que no uses estos sistemas cuando sea posible y mejor usa binds a direcciones IP v4 y v6 nativas

















