We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Especificar la IPv6 en el fichero /etc/hosts (Linux)


simonbcn
23/08/2014, 18:51
Hola,
En mi servidor funciona tanto IPv4 como IPv6. Pero el fichero "/etc/hosts" está mal:
Código:
127.0.0.1	localhost
::1		localhost

ipv4.XXX.XXX.XXX nsXXXXXXX.ip-XXX-XXX-XXX.eu 
      nsXXXXXXX.ip-XXX-XXX-XXX.eu

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Supongo que el segundo "nsXXXXXXX.ip-XXX-XXX-XXX.eu" debería tener una dirección delante y supongo que debería ser la IPv6 del servidor, no?

Cuando entro en el servidor por SSH me enseña, entre otras cosas, este texto:
Código:
hostname  : nsXXXXXXX.ip-XXX-XXX-XXX.eu
eth0 IPv4 : ipv4.XXX.XXX.XXX
eth0 IPv6 : ipv6:XXxX:XX:xxxX::/64
Pero en el fichero oculto ".ovhrc" que está en el home del root contiene (entre otra información):
Código:
.....
IPV6ADDR=ipv6:XXxX:XX:xxxX::
.....
Entonces el fichero /etc/hosts correcto sería así?
Código:
...
ipv4.XXX.XXX.XXX nsXXXXXXX.ip-XXX-XXX-XXX.eu 
ipv6:XXxX:XX:xxxX::/64 nsXXXXXXX.ip-XXX-XXX-XXX.eu
....
O así?
Código:
....
ipv4.XXX.XXX.XXX nsXXXXXXX.ip-XXX-XXX-XXX.eu 
ipv6:XXxX:XX:xxxX:: nsXXXXXXX.ip-XXX-XXX-XXX.eu
....