Link O endereço IPv6 local continua sendo atribuído automaticamente

2

Estou tentando impedir que o endereço local do link IPv6 seja atribuído aleatoriamente. Eu não estou olhando para desativar v6, mas sim estaticamente atribuir meu próprio link local. Eu fiz ifconfig vboxnet0 inet6 add fe80::/126 e ele funciona e eu posso fazer ping6 -I vboxnet0 fe80::1 e pingar com sucesso minha VM, mas depois acabo com 2 endereços locais de link ou ele vai deletar o meu e atribuir o próprio.

    
por Scoopta 23.02.2015 / 19:12

3 respostas

3

Acho que o que você quer resolver é o problema de seu endereço local de link manual desaparecer. Basta colocá-lo no script de configuração de inicialização:

# cat /etc/sysconfig/network-scripts/ifcfg-eth | grep IPV6ADDR
IPV6ADDR=fe80::1/64

se você já tiver uma entrada ipv6, use o seguinte parâmetro:

IPV6ADDR_SECONDARIES=fe80::1/64

Isso tornará permanente. E eu concordo, é bom ter um simples para lembrar o gateway padrão como fe80 :: 1 para toda a sua LAN. Sua amplamente divulgado para ser uma prática comum.

E não se preocupe com o outro endereço local de link atribuído automaticamente. Isso não afetará você de maneira alguma.

    
por 27.02.2015 / 15:59
1
ip link set dev X addrgenmode none

(requer kernel com bc91b0f07ada553 "ipv6: addrconf: implementar modos de geração de endereços", também conhecido como 3.17 +)

    
por 18.05.2016 / 01:46
1

O endereço local do link IPV6 é atribuído com base na sua interface MAC, que é garantidamente exclusiva. Por exemplo: aqui está meu endereço MAC e ll:

HWaddr: 00:50:56:c0:00:08
inet6 addr: fe80::250:56ff:fec0:8

É assim que é formado:

HWaddr:     00:    50:56  :  c0 : 00:08
inet6 addr: fe80::250:56ff:fec0 : 00 08

Então, você pode alterar seu endereço MAC para obter um endereço local de link diferente, se realmente quiser. Então, basicamente, você gostaria de fazer o seguinte, que eu não testei:

/etc/init.d/networking stop
ifconfig eth0 hw ether 02:01:02:03:04:08 (or whatever you want)
/etc/init.d/networking start 

E pronto.

    
por 21.07.2016 / 00:14