Diferencia entre revisiones de «IPv6 en Linux: Red Hat, CentOS y Fedora»

De Wiki de BandaAncha.eu
Saltar a: navegación, buscar
m
m (Enlaces)
 
Línea 24: Línea 24:
  
 
* [[IPv6 en Linux: varias interfaces de red (multihoming)]]
 
* [[IPv6 en Linux: varias interfaces de red (multihoming)]]
 +
* [http://bandaancha.eu/foro/redes Foro Redes]
 +
* [http://bandaancha.eu/foro/software/linux Foro Linux]
  
 
[[Categoría:Administración de un servidor dedicado]]
 
[[Categoría:Administración de un servidor dedicado]]
 
[[Categoría:Linux]]
 
[[Categoría:Linux]]
 
[[Categoría:IPv6]]
 
[[Categoría:IPv6]]

Revisión actual del 15:03 6 feb 2011

Vamos a ver cómo configurar una dirección IPv6 estática (o varias) en Linux, concretamente en las distribuciones RedHat, CentOS y Fedora, aunque también es válido para sus derivados.

En primer lugar, tenemos que activar IPv6 en el sistema editando el archivo /etc/sysconfig/network:

sudo nano /etc/sysconfig/network

Buscamos la línea NETWORKING_IPV6 y si no existe, la creamos:

NETWORKING_IPV6=yes

Con esto tenemos IPv6 activo en el sistema, así que ahora vamos a configurar las direcciones IP estáticas en los ficheros de configuración de la interfaz de red. Si nuestra interfaz es eth0, el fichero se llamará ifcfg-eth0, pero podría ser ifcfg-eth1, etc.

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

Al final del archivo, añadimos las siguientes líneas, sustituyendo nuestra dirección IP (con su máscara de subred) y nuestro default gateway o punto de acceso predeterminado:

IPV6INIT=yes
IPV6ADDR=2001:db8:1989:1::27/64
IPV6_DEFAULTGW=2001:db8:1989:1::1

Si queremos especificar más direcciones IPv6, tendremos que añadir una línea a mayores con todas las demás IP:

IPV6ADDR_SECONDARIES="2001:db8:1989:1::28/64 2001:db8:1989:1::29/64"

Ya está, ahora reiniciaremos el servicio de red y tendremos nuestro sistema funcionando en IPv6.

sudo service network restart

Podemos comprobar que todo funciona con un ping a Google:

ping6 ipv6.google.com

Alguna versión antigua de estas distribuciones tenía problemas con la ruta predeterminada en IPv6, por lo que llegados a este punto aún no habremos conseguido que funcione. Si nos encontramos ante este problema, podemos utilizar el siguiente truco, sustituyendo la IP por la de nuestro gateway:

sudo ip -6 route add 2000::/3 via 2001:db8:1989:1::1 metric 1

Ahora nos funcionará sin problemas.

Enlaces[editar]