Configurando static ipv6 em placa de rede eth0 [RESOLVIDO]

1. Configurando static ipv6 em placa de rede eth0 [RESOLVIDO]

César
dark777

(usa Debian)

Enviado em 17/05/2024 - 05:11h

Ola galera beleza?

A rede de internet do meu escritório é /24, tenho uma placa de rede com o seguinte endereço IP que atribui estaticamente a ela para fazer um teste:

auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1


Ao executar ifconfig obtive estas configurações:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::a61f:72ff:fefa:fb21 prefixlen 64 scopeid 0x20<link>
ether a4:1f:72:fa:fb:21


Uma coisa que me chamou a atenção é que no arquivo /etc/network/interfaces minha configuração esta assim:

#Static ipv4
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
#dns-nameservers 192.168.1.250


Após reiniciar o notebook foi atribuido o seguinte endereço ipv6 a placa eth0:

inet6 fe80::a61f:72ff:fefa:fb21 prefixlen 64 scopeid 0x20<link>


O endereço mac da placa de rede eth0 é este:

a4:1f:72:fa:fb:21


tem alguma correlação a atribuição do ipv6 para a placa de rede com o enderço MAC?

por que ao adicionar apenas as configuraçoes abaixo no arquivo /etc/network/interfaces:

#Static IPv6
auto eth0
iface eth0 inet6 static
address f fe80::a61f:72ff:fefa:fb21
netmask 64
gateway fe80::1


O computador nao se conecta a internet? tem como fazer a placa de rede usar somente IPv6 statico ou dinamico, sem atribuir DHCP/IPV4?

wiki.anon


  


2. MELHOR RESPOSTA

Eduardo Paim Silveira
eduardo

(usa Linux Mint)

Enviado em 17/05/2024 - 08:10h

O endereço IPv6 de link-local "fe80" é um endereço automático unicast IPv6. Os endereços Link Local (endereço de ligação total) são usados pelo mecanismo de auto-configuração, para que um dispositivo possa comunicar com outros dentro da mesma rede sem qualquer configuração por parte do utilizador (ao estilo dos endereços da gama 169.254.0.0/16 no IPv4, sabe, quando a rede não tem DHCP e a interface adiciona automaticamente). Normalmente ele vai usar o MAC (no IPv6) para configurar esse IP, mas não é obrigatório.
Dessa forma, esse IP configurado automaticamente não vai te dar acesso à Internet via IPv6. Você também não deve colocar esse IP na configuração manual da interface de rede.


3. Re: Configurando static ipv6 em placa de rede eth0 [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 17/05/2024 - 05:11h

Olá! Para configurar um endereço IPv6 estático na placa de rede eth0, você precisa adicionar as seguintes configurações no arquivo /etc/network/interfaces:


auto eth0
iface eth0 inet6 static
address fe80::a61f:72ff:fefa:fb21
netmask 64
gateway fe80::1


Certifique-se de reiniciar a interface de rede após adicionar essas configurações. Para se conectar à internet apenas com IPv6 estático ou dinâmico, sem atribuir DHCP/IPv4, você precisará garantir que a sua rede e o seu provedor de serviços suportem IPv6.

Quanto à correlação entre o endereço MAC e o endereço IPv6 atribuído, o fe80::a61f:72ff:fefa:fb21 é um endereço link-local gerado automaticamente a partir do endereço MAC da placa de rede.

Se tiver mais dúvidas, fique à vontade para perguntar!


4. Re: Configurando static ipv6 em placa de rede eth0 [RESOLVIDO]

César
dark777

(usa Debian)

Enviado em 17/05/2024 - 10:01h


eduardo escreveu:

O endereço IPv6 de link-local "fe80" é um endereço automático unicast IPv6. Os endereços Link Local (endereço de ligação total) são usados pelo mecanismo de auto-configuração, para que um dispositivo possa comunicar com outros dentro da mesma rede sem qualquer configuração por parte do utilizador (ao estilo dos endereços da gama 169.254.0.0/16 no IPv4, sabe, quando a rede não tem DHCP e a interface adiciona automaticamente). Normalmente ele vai usar o MAC (no IPv6) para configurar esse IP, mas não é obrigatório.
Dessa forma, esse IP configurado automaticamente não vai te dar acesso à Internet via IPv6. Você também não deve colocar esse IP na configuração manual da interface de rede.


em relação ao acesso a internet e a correlação do ipv6 da placa de rede ta beleza mas entao qual a vantagem de atribuir um endereço ipv6 a placa de rede se nao tem como navegar na internet ou configurar um servidor com ipv6 para garantir uma melhor segurança em relação ao Ipv6 com o ipv4?

wiki.anon


5. Re: Configurando static ipv6 em placa de rede eth0 [RESOLVIDO]

Eduardo Paim Silveira
eduardo

(usa Linux Mint)

Enviado em 17/05/2024 - 10:27h


dark777 escreveu:

em relação ao acesso a internet e a correlação do ipv6 da placa de rede ta beleza mas entao qual a vantagem de atribuir um endereço ipv6 a placa de rede se nao tem como navegar na internet ou configurar um servidor com ipv6 para garantir uma melhor segurança em relação ao Ipv6 com o ipv4?


Justamente porque é um endereço de comunicação link-local. Não existe endereçamento IPv6 na sua rede, então para se comunicar com outros equipamento, ele vai gerar um IP automaticamente. Como comentei, é semelhante ao 169.254 do IPv4.
Interessante que o IPv6 não precisa de DHCP para funcionar. Se você tivesse uma rede com IPv6, ele teria o IP do link-local e também o IP (de comunicação mesmo) que ele obteria através NDP (Neighbor Discovery Protocol), a partir dos "neighbors".
Se você não quer que ele tenha o IP local, basta desabilitar o IPv6 da interface de rede. Se você quiser usar IPv6, precisará solicitar para o seu provedor.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts