GNU/Linux >> Linux Esercitazione >  >> Fedora

Fedora – Indirizzo Ipv6 stabile su Fedora?

A differenza di altri sistemi, la workstation Fedora 25 non utilizza indirizzi IPv6 stabili, per impostazione predefinita.

Ad esempio, con CentOS 7 o Fedora 23, viene configurato automaticamente un IPv6 stabile (in una rete abilitata IPv6 in cui è presente un router IPv6), ovvero uno che deriva dall'indirizzo MAC.

L'indirizzo IPv6 può quindi essere utilizzato in un record DNS AAAA.

Al contrario, l'indirizzo IPv6 di un sistema workstation Fedora 25 non ha alcuna relazione con il suo indirizzo MAC e non sembra essere stabile.

Come configurare indirizzi IPv6 deterministici e stabili su Fedora 25?

Risposta accettata:

Su Fedora 25 Workstation, NetworkManager (NM) configura tutte le interfacce di rete, per impostazione predefinita. Ciò significa anche quelli cablati. E NetworkManager non crea indirizzi IPv6 derivati ​​da EUI-64. Genera invece la cosiddetta "privacy stabile". Apparentemente per non rivelare l'indirizzo MAC a ciascuna destinazione IPv6.

Questo può essere modificato per una determinata interfaccia $i modificando il IPV6_ADDR_GEN_MODE digita /etc/sysconfig/network-scripts/ifcfg-$i file di configurazione. Ad esempio tramite:

sed -i 's/^IPV6_ADDR_GEN_MODE=stable-privacy/IPV6_ADDR_GEN_MODE=eui64/' 
  /etc/sysconfig/network-scripts/ifcfg-$i

La modifica è effettiva dopo che NetworkManager ha riletto la sua configurazione e dopo una riconnessione:

nmcli con reload
nmcli con down $i
nmcli con up $i

Note

  • questa opzione non è visibile tramite la GUI delle impostazioni NM
  • i file di configurazione dell'interfaccia in /etc/sysconfig/network-scripts letti da NM sono specifici di Fedora/Redhat, ma la chiave di configurazione non lo è, ovvero su altre distribuzioni NM legge semplicemente le configurazioni dell'interfaccia da diverse posizioni/file di configurazione

Fedora viene fornito anche con systemd-networkd che non disabilita la generazione EUI64, per impostazione predefinita. Pertanto, un modo più semplice per ottenere indirizzi IPv6 stabili in Fedora è semplicemente rimuovere NetworkManager e configurare/abilitare systemd-networkd, invece.

Oppure è possibile impostare l'interfaccia in questione su non gestita in NetworkManager e quindi configurarla in systemd-networkd.

In ogni caso, la configurazione di rete è piuttosto minima, ad esempio:

cat /etc/systemd/network/20-wired.network
[Match]
# manage all matching interfaces
#Name=en*
# just manage one:
Name=eno1
    
[Network]
DHCP=ipv4

Fedora
  1. Installa LibreOffice 3.5 su Fedora 16 / Fedora 15

  2. 10 migliori funzionalità di Fedora 29

  3. Come configurare un indirizzo IP statico su Fedora

  4. Significati della notazione dell'indirizzo IP [::]:[someport]?

  5. Indirizzo predefinito

Come controllare l'indirizzo IP su Fedora Desktop

Come configurare l'indirizzo IP statico su Fedora Desktop

Come installare Vai su Fedora 35

Qual è il mio indirizzo IP?

Aggiorna Fedora 25 a Fedora 26

Indirizzo IP statico con NetworkManager per Fedora