Product SiteDocumentation Site

4.2. Nätverk

4.2.1. NetworkManager med systemvida anslutningar och förbättrat stöd för mobilt bredband

NetworkManager kan nu skapa och redigera systemvida nätverksanslutningar i /etc/sysconfig. NetworkManager har kunnat läsa information om systemvida nätverksanslutningar från /etc/sysconfig sedan en tid. Nu har vi aktiverat fullständigt stöd för läsning och skrivning för systemanslutningar. Möjligheten att skapa eller modifera nya systeanslutningar kommer att styras av policyer i PolicyKit. Från början stöds endast trådbundna och trådlösa anslutningar. Senare kommer vpn-anslutningar att följa. För anslutningar som behöver hemligheter kommer dessa att lagras i .keys-filer i /etc/sysconfig.
Genom att tillhandahålla en databas över förkonfigurerade mobila bredbandsoperatörer, stödja mer hårdvara och tillåta sökning efter GSM-nätverk, gör NetworkManager användandet av mobilt bredband mycket enklare. Din bredbandsoperatör kommer automatiskt kännas igen av NetworkManager och den kommer att göra det enkelt att bara sticka in din USB-enhet och få dig nätansluten på några minuter.

4.2.2. Förbättrat stöd för IPv6 i NetworkManager

För användare av ickegrafiska gränssnitt, och för dem som använder ifcfg-filer direkt, skall NetworkManager starta upp gränssnittet med IPv6-anslutning korrekt vid uppstart. Ingen ädnring av ifcfg-filerna skall vara nödvändig.
För användare av grafiska gränssnitt kommer en ny IPv6-flik dyka upp i anslutningsredigeraren som kommer möjliggöra styrning av IPv6-inställningarna liknande styrningen av IPv4-inställningar som redan finns. Efter att a valt konfigurationsmetod (auto är standard, vilket kommer att ta hänsyn till ruttannonseringar och försöka hämta DNS-information i läget för endast DHCPv6-information) och matat in eventuella ytterligare inställningar de kan vilja använda, och därefter sparat anslutningen, bör aktivering av den anslutningen konfigurera gränssnittet fullständigt med IPv6 så som användaren begärt.

4.2.3. Hantering av nätverksgränssnitt

Att konfigurera nätverksgränssnitt på en maskin för måttligt komplicerade och ändå vanliga fall är generellt endast möjligt för avancerade användare och mycket dåligt stött av befintliga verktyg. Sådana fall inkluderar att skapa en brygga och förslava ett fysiskt gränssnitt till det eller att binda samman två gränssnitt, lägga till ett VLAN-gränssnitt till förbundet och förslava det till en brygga.
Komplicerade brygguppsättningar behövs ofta på virtualiserade värdar, och måste ofta utföras på avstand av administrationsverktyg på högre nivå, snarare än av en mänsklig användare.
Denna funktion tar hand om dessa behov genom att tillhandahålla ett nätverkskonfigurationsbibliotek för allmän användning (netcf) och tillägg till libvirt-API:et för att synliggöra netcfs lokala API via libvirts fjärrfunktioner.
Med netcf, beskrivs ett logiskt nätverksgränssnitt (till exempel en brygga och dess slavar) som en enhet, och netcf tar hand om att översätta beskrivningen till lämpliga ifcfg-*-filer. För att garantera en lycklig samexistens av netcf med andra nätverkskonfigurationsverktyg, inklusive vi, är netcf dubbelriktad: den ändrar ifcfg-*-filer baserat på en netcf-gränssnittsbeskrivning, men läser också ifcfg-*-filer för att generera en sådan beskrivning. Det är därför möjligt att använda netcf sida vid sida med vilken annan metod att ändra nätverkskonfiguration som helst, och många av fallgroparna i tidigare försök att göra detta — till exemple Xens nätverksskript — undviks.
Det planeras att byta ut NetworkManager mot netcf som bakände för systemvid nätverkskonfiguration i en framtida utgåva. Utan att vara en del av denna funktion kommer det att göra användandet runt nätverkskonfiguration ännu mer enhetligt. På motsvarande sätt planeras det att synliggöra nätverkskonfigurationsfunktionaliteten i en framtida utgåva av virt-manager.

4.2.4. Blåtandstjänst vid behov

För att stödja Blåtandsenheter startades bakgrundstjänsten Blåtand som standard i tidigare versioner av Fedora. I denna utgåva startas Blåtandstjänsten vid behov och slutar automatiskt 30 sekunder efter att enheten senast använts. Detta minskar den initiala uppstartstiden och -resurserna.