IPv6 Task Force
Missão
Objectivos
Historial
Membros
Contactos
Documentos
Gerais
Técnicos
RFCs
Planos de Endereçamento
Grupos de Trabalho
Educação
Implementações
Linux
Microsoft
Grupos Trabalho
Mailling Lists
Tunnel Broker


English version
Versão Portuguesa


Data da última
actualização

2004/01/09



Configurar IPv6 em Linux
Configurar IPV6 em Linux RedHat 8.0 Kernel 2.4.18-14

 


Neste documento é feita a descrição do procedimento para se configurar o protocolo IPv6, de uma forma genérica para Linux. No entanto foi exemplicado para o caso específico do sistema Linux RedHat 8.0 Kernel 2.4.18-14. Existem duas formas de configurar ipv6 em linux, uma utilizando o modprobe (indicada para sistemas que de raíz não suportem ipv6) e outra que é semelhante à configuração de ipv4 e que consiste na alteração dos ficheiros /etc/sysconfig/network e /etc/sysconfig/network-scripts/ifcfg-eth[xx]. De seguida serão apresentadas várias opções para configurar uma máquina com ipv6, no entanto deverá escolher apenas uma das opções.

Configurar IPV6 estático utilizando modprobe:

- Testar se o módulo IPV6 foi carregado

test -f /proc/net/if_inet6 && echo "Running kernel is IPv6 ready"

- Se falhar é porque o módulo não foi carregado! Configurar o carregamento do módulo bem como o endereço IPV6

editar o ficheiro /etc/rc.local

Exemplo:

vi /etc/rc.local

adicionar as linhas

/sbin/modprobe ipv6

/sbin/ifconfig <interface> inet6 add <ipv6address>/<prefixlength>

Exemplo:

/sbin/ifconfig eth0 inet6 add 3ffe:ffff:0:f101::1/64

- Testar o sucesso do carregamento do módulo IPV6

lsmod |grep -w 'ipv6' && echo "IPv6 module successfully loaded"

Configurar IPV6 automático utilizando modprobe:

Configuração do endereço IPV6 utilizado a autoconfiguração através dos advertisements - STATELESS

editar o ficheiro /etc/rc.local e adicionar a linha

/sbin/modprobe ipv6

Configurar IPV6 estático sem modprobe:

O primeiro passo será adicionar a seguinte linha ao ficheiro /etc/sysconfig/network

NETWORKING_IPV6=yes

Em seguida deve-se configurar cada interface com um endereço ipv6. Por exemplo exemplo, para o eth0 configura-se o ficheiro /etc/sysconfig/network-scripts/ifcfg-eth0
Devem-se adicionar as seguintes linhas:

IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=[endereço ipv6 da máquina]

Exemplo:
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=2001:690:1fff:bb::201/120

Para que as definições tenham efeito é necessário reiniciar o processo network:
/etc/rc.d/init.d/network restart

Configurar IPV6 dinâmico sem modprobe:

O primeiro passo será adicionar a seguinte linha ao ficheiro /etc/sysconfig/network

NETWORKING_IPV6=yes

Em seguida basta configurar cada interface para iniciar o processo do ipv6. Por exemplo exemplo, para o eth0 configura-se o ficheiro /etc/sysconfig/network-scripts/ifcfg-eth0
Devem-se adicionar as seguintes linhas:

IPV6INIT=yes

Para que as definições tenham efeito é necessário reiniciar o processo network:
/etc/rc.d/init.d/network restart


Página Principal
| Forum | Notícias | Eventos | Links