O que posso dizer? A configuração acima parece estar correta, funciona agora, embora eu não tenha mudado nada ... quem disse que os computadores eram deterministas?
Estou tentando fazer com que meu servidor doméstico Ubuntu 16.04.1 tenha (pelo menos) dois endereços IPv6 para sua interface de ligação de duas interfaces de rede física:
fd::
(para um controlador de domínio primário do Samba4). É claro que ainda deve haver um endereço IPv4 local estático.
Ele costumava trabalhar sem problemas há um ano, quando eu configurei uma caixa diferente, mas atualmente não consigo reproduzir isso.
O problema é que minha caixa não aprende a sub-rede do roteador (algo no intervalo 20a2::
), mas apenas o endereço estático e fe80::
configurado. Como mudar isso? (Detalhe na minha configuração abaixo.)
Eu não pretendo usar o gerenciador de rede, mas /etc/network/interfaces
; Aqui está o que parece atualmente:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eno1
iface eno1 inet manual
bond-master bond0
mtu 4000
auto eno2
iface eno2 inet manual
bond-master bond0
mtu 4000
auto bond0
iface bond0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
mtu 4000
bond-mode 0
bond-slaves none
iface bond0 inet6 static
address fdde:beda:1706:5326:dc::1
gateway fdde:beda:1706:5326:a96:d7ff:fe58:3781
dns-nameservers fdde:beda:1706:5326:a96:d7ff:fe58:3781
netmask 64
accept_ra 1
autoconf 1
mtu 4000
bond-mode 0
bond-slaves none
Instalei rdnssd
como é mencionado na página manpage do arquivo acima na seção inet6, mas não alterei sua configuração padrão.
Aqui está o resultado de ifconfig
após a reinicialização:
bond0 Link encap:Ethernet Hardware Adresse 0c:c4:7a:80:39:86
inet Adresse:192.168.1.10 Bcast:192.168.1.255 Maske:255.255.255.0
inet6-Adresse: fe80::ec4:7aff:fe80:3986/64 Gültigkeitsbereich:Verbindung
inet6-Adresse: fdde:beda:1706:5326:dc::1/64 Gültigkeitsbereich:Global
UP BROADCAST RUNNING MASTER MULTICAST MTU:4000 Metrik:1
RX-Pakete:1195 Fehler:0 Verloren:4 Überläufe:0 Fenster:0
TX-Pakete:837 Fehler:0 Verloren:15 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:134895 (134.8 KB) TX-Bytes:120940 (120.9 KB)
eno1 Link encap:Ethernet Hardware Adresse 0c:c4:7a:80:39:86
UP BROADCAST RUNNING SLAVE MULTICAST MTU:4000 Metrik:1
RX-Pakete:613 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:466 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:71702 (71.7 KB) TX-Bytes:64530 (64.5 KB)
Interrupt:16 Speicher:df300000-df320000
eno2 Link encap:Ethernet Hardware Adresse 0c:c4:7a:80:39:86
UP BROADCAST RUNNING SLAVE MULTICAST MTU:4000 Metrik:1
RX-Pakete:582 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:371 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:63193 (63.1 KB) TX-Bytes:56410 (56.4 KB)
Speicher:df100000-df17ffff
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:172 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:172 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:12560 (12.5 KB) TX-Bytes:12560 (12.5 KB)
Desculpe pelo conteúdo em alemão, mas acho que, se você souber a saída de ifconfig
, ainda poderá obter as informações relevantes.
Meu roteador está atualmente configurado para apenas designar servidores de nomes DNS via DHCPv6, mas pode também ser configurado para atribuir adicionalmente um prefixo (IA_PD) e, além disso, um endereço IPv6 (IA_NA). Eu testei todas as três opções - nenhuma delas teve um efeito reconhecível.
O que posso dizer? A configuração acima parece estar correta, funciona agora, embora eu não tenha mudado nada ... quem disse que os computadores eram deterministas?