From Fedora Project Wiki

Revision as of 17:03, 23 January 2010 by Lewis41 (talk | contribs)

NetworkManagerIPv6

Sommario

Aggiunto a NetworkManager pieno supporto per IPv6.

Progettista

Stato corrente

Descrizione dettagliata

NetworkManager possiede già le impostazioni richieste per gestire IPv6, e la verifica di queste impostazioni è quasi completa. I seguenti compiti necessitano di essere completati, sebbene per la maggior parte di essi, il codice esistente per IPv4 possa essere estensivamente riutilizzato:

  • UI di nm-connection-editor per IPv6
  • UI di nm-connection-editor per routing IPv6 personalizzati
  • Supporto in NetworkManager per generare dhclient6 e recuperare opzioni (per siti che usano DHCPv6)

NetworkManager already has the required Settings defined in its specification to handle IPv6, and the validation of those settings is mostly complete. The following tasks need to be completed, though for most of them, the existing IPv4 code can be reused extensively:

  • nm-connection-editor UI page for IPv6
  • nm-connection-editor UI dialog for custom IPv6 routes
  • NetworkManager support for spawning dhclient6 and retrieving options (for sites that use DHCPv6)
    • Make dhcpv6-client support running a script with options instead of configuring the interface itself
  • Add/remove addresses and routes using libnl
  • RDNSS support

Benefit to Fedora

Many installations already use IPv6, and we want IPv6 support back in Anaconda. There's no reason NM shouldn't support IPv6 fully. It will also remove one more use-case for keeping system-config-network.

Altre informazioni

Per:

  • Obbiettivi
  • Test Plan
  • Esperienza Utente
  • Dipendenze
  • Progetto corrente
  • Documentazione
  • Note di rilascio
  • Commenti e Discussioni

visitare la en-wiki Features: NetworkManagerIPv6.