Configurazione di indirizzi IPv6 prevedibili per client laptop

1

Recentemente ho installato IPv6 per la mia rete domestica tramite un tunnel. Ho una sottorete / 48 e ho assegnato indirizzi IPv6 manuali ai miei Mac fissi. Vorrei installare i miei laptop per ottenere un indirizzo IPv6 dinamico, che è lo stesso ogni volta che arrivo alla mia rete domestica (cablata o wireless). L'obiettivo sarebbe essere in grado di connettersi a queste macchine tramite IPv6 dall'esterno.

Per quanto ne so, OS X non ha un client DHCPv6 e quindi l'assegnazione dell'indirizzo IP IPv6 avviene tramite pubblicità router. Questo indirizzo IP è assegnato in modo casuale (nell'intervallo di indirizzi disponibili) o c'è qualche prevedibilità? AFAIK, l'indirizzo MAC dell'adattatore ethernet viene utilizzato come parte dell'indirizzo IP (a meno che non sia impostato un indicatore di privacy). In un modo sto cercando di impostare l'equivalente di IPv4 DHCP con indirizzi IP fissi per IPv6. Come sarebbe possibile?

    
posta Andrew Maier 14.02.2013 - 16:48
fonte

2 risposte

0

Ho alcune cose confuse qui: mentre ho una rete / 48, in genere si userebbe una rete singola / 64 per configurare le cose. In effetti il mio aeroporto Apple, utilizzato come endpoint, utilizzava il primo disponibile / 64. L'aeroporto aiuterà quindi con l'autoconfigurazione pubblicizzando la parte di rete (i primi 64 bit)

Successivamente, tutte le macchine che si connettono usando la configurazione automatica selezioneranno, in base alla pubblicità del router del router (in questo caso l'aeroporto Apple) almeno un indirizzo basato sull'indirizzo MAC (Ethernet) utilizzato. Infatti, se hai le estensioni della privacy attivate (questa opzione è disattivata per impostazione predefinita su Mac, ma su un sistema, ad esempio, Linux), avrai diversi indirizzi di ambito globale.

Per trovare quello corretto basato sull'indirizzo mac, cerca l'indirizzo che ha un ff:fe come parte della 3a e 2a tupla dell'8 indirizzo della tupla.

Questo è l'indirizzo che puoi usare per configurare le connessioni in entrata. Per esempio. ssh. L'altro indirizzo temporaneo verrà utilizzato dalle connessioni in uscita (ad esempio il browser Web) per rendere più difficile il tracciamento basato su IP.

    
risposta data 06.08.2013 - 20:06
fonte
1

Solo una piccola correzione, ma OSX (almeno Mountain Lion) ha un client DHCPv6 completo, che funziona immediatamente per comunicare con un server DHCPv6 sulla rete. Il caso potrebbe essere che l'aeroporto di Apple non dispone di un server DHCPv6 e quindi la scelta dell'assegnazione IPv6 è limitata alla configurazione automatica (SLAAC) e agli schemi locali di collegamento (quelli controllati dall'impostazione della privacy).

L'indirizzo SLAAC, come hai correttamente elaborato, utilizza gli ultimi tre ottetti dell'indirizzo MAC L2. L'altro indirizzo è l'indirizzo link-local dell'interfaccia.

Se si desidera utilizzare un'assegnazione DHCPv6, si eseguirà un piccolo server DHCPv6 economico sulla rete e si concluderà con un terzo indirizzo IPv6 dall'ambito DHCP scelto, configurato sulle interfacce (in base alle impostazioni della privacy).

Se unisci questo server DHCPv6 con il tuo server DNS e configuri la delega, puoi semplicemente utilizzare i nomi DNS anziché fare affidamento sugli IP.

Riferimento:

link link link

    
risposta data 13.09.2013 - 18:28
fonte

Leggi altre domande sui tag