Como configuro dois ou mais endereços IPv6 em uma NIC no FreeBSD?

1

Como posso atribuir dois ou mais endereços IPv6 em uma NIC. Eu tentei o Google, mas sem sorte. Eu fiz isso com o ipv4, mas o ipv6 não pode.

    
por Mr.Hien 10.03.2012 / 19:42

3 respostas

3

Eu tentei uma pesquisa por freebsd ip tools ipv6 . Eu encontrei instruções no link .

method 1) completely static configuration like IPv4
Linklocal prefix (fe80:....) is automatically generated, so you 
don't have to configure it.
-------/etc/rc.conf---------
ipv6_network_interfaces="fxp0"
ipv6_ifconfig_fxp0="3ffe:501:ffff:2::1 prefixlen 64"
ipv6_ifconfig_fxp0_alias0="2001:ffff:0:2::2 prefixlen 64"
ipv6_defaultrouter="fe80::1%fxp0"
----------------------------
    
por 10.03.2012 / 22:43
2

Configurando manualmente os endereços IPv6:

ifconfig if_name inet6 ipv6_address/len action

Então, para adicionar um endereço para em0

ifconfig em0 inet6 2001:db8:bdbd::1/64 add

Apague esse endereço simplesmente trocando delete por add

Configure endereços no rc.conf quase da mesma maneira que o IPv4:

ifconfig_em0_aliasN="inet6 2001:db8:bdbd::1/64"

Veja man ifconfig e man rc.conf para mais informações também.

    
por 11.03.2012 / 16:03
2

O método no link é obsoleto. Abaixo método está trabalhando para mim (estou usando o FreeBSD 9.0):

Exemplo:

ifconfig_em0_ipv6="inet6 2607:f358:0001:fed2:0023:0000:6cd2:aaaa/64"
ifconfig_em0_alias0="inet6 2607:f358:0001:fed2:0023:0000:6cd2:aabb/64"
ipv6_defaultrouter="2607:f358:0001:fed2:0023::1"
    
por 11.03.2012 / 08:11

Tags