Network Manager består av forskjellige verktøy som er spesielt designet for å administrere nettverkskonfigurasjonen på nesten alle Linux -distribusjoner. Dette verktøyet er også standardverktøyet på Ubuntu -systemet for nettverkstjenesteadministrasjon.
Denne opplæringen er ment å gi informasjon om hvordan man fagmessig bruker Ubuntu Network Manager. Videre vil vi diskutere nettverksadministrasjonsverktøyene som følger med noen mer nyttige funksjoner.
Noen nettverkstjenester som kjører på backend kan ikke være synlig for en bruker. For å administrere alle disse nettverkskonfigurasjoner og tjenester, gir Network Manager følgende forskjellige verktøy:
NMCLI - Et kommandolinjeverktøy for nettverksbehandleren som brukes når brukeren ikke kan få tilgang til det grafiske miljøet og er nyttig i skript for å gjøre nettverkskonfigurasjonsendringer.
Nmtui - Et tekstbasert verktøy for brukergrensesnitt Network Manager som administrerer nettverksmanageroppgavene som kan kjøres i et Linux-basert terminalvindu. Ved hjelp av NMTUI -verktøyet skal endringer utføres ved å legge inn data og menyvalg. Dette verktøyet utfører bare noen grunnleggende oppgaver, og mange funksjoner mangler i NMTUI, som er levert av NMCLI -verktøyet.
NM-tilkoblingsredaktør - Et grafisk styringsverktøy som gir tilgang til NetworkManager -konfigurasjonsalternativer.
GNOME -innstilling - Ved å bruke GNOME Desktop -applikasjonen, kan den grunnleggende nettverksadministrasjonsoppgaven utføre enkelt.
Nå, i det følgende avsnittet, vil vi forklare hvordan du kan få tilgang til nettverksgrensesnitt og tilkoblinger gjennom disse verktøyene. Forsikre deg om at NetworkManager er installert og kjører på Ubuntu -systemet.
Bruk følgende kommando for å bekrefte kjøretjenesten til Network Manager på systemet ditt:
$ sudo systemctl status nettverksmanager
Nettverkskonfigurasjonsadministrasjon ved bruk av “NMCLI”
NMCLI -verktøyet er installert som standard på Ubuntu eller de fleste av de andre Linux -distribusjonene. Dette verktøyet hjelper deg i nettverkskonfigurasjonsadministrasjon.
Liste nettverkstilkobling
Ved hjelp av NMCLI -kommandoen kan brukeren enkelt liste opp nettverkstilkoblingsdetaljene ved å bruke følgende kommando:
$ NMCLI Connection Show
Vis aktiv tilkobling
Hvis brukeren bare vil vise de aktive eller opp til-tilkoblingene, bruk kommandoen ovenfor sammen med det "-aktive" flagget som følger:
$ nmcli -tilkoblingshow -aktiv
For å få flere detaljer om den aktive tilkoblingen, skriv inn følgende kommando:
$ nmcli tilkobling viser 'kablet tilkobling 1'
Legg til nettverkstilkoblinger
Ved hjelp av NMCLI -kommandoen legger du til en ny nettverkstilkobling ved å bruke følgende kommandosyntax:
$ sudo nmcli -tilkobling Legg til typeifname
Endre eksisterende tilkoblinger
NMCLI -verktøyet letter også brukere i å endre en eksisterende nettverkstilkobling. Så hvis brukeren ønsker å bruke manuell IP-adressering i stedet for automatisk DHCP-konfigurasjon, kan de enkelt endre den eksisterende nettverkstilkoblingens parametere ved å kjøre den undergitte kommandoen:
$ sudo nmcli tilkobling modifiserer
Her bruker vi for eksempel følgende parametere:
$ sudo nmcli tilkobling modifisererIPv4.Adresse 192.168.1.1/24
Det bemerkes at når du endrer nettverkstilkoblingen, så også endre undernettmasken (e.g /24), ellers vil den tilordne standardmasken som kan forårsake problemet ytterligere.
For å bruke de ovennevnte endringene, start nettverkstilkoblingen eller opp/ned handlinger for å endre tilkoblingen ved hjelp av følgende kommandoer:
$ nmcli -tilkobling ned
$ nmcli -tilkobling opp
Når endringer er gjort, bruk følgende kommando for å sjekke den endrede IP -adressen:
$ hostname -i
Administrer enheter ved hjelp av NMCLI
NMCLI -verktøyet er nyttig for å administrere nettverksadapteren på en vert. For å vise hjelpen relatert til enheten eller nettverksadapteren, bruk følgende kommando:
$ sudo nmcli enhetshjelp
Vis enhetsstatus
For å vise statusen til nettverksadapteren som er installert på et system, bruk følgende kommando:
$ sudo nmcli dev status
For å vise utdataene i mer menneskevennlig eller -p (pent) format, kjør den nedenfor-nevnte kommandoen:
$ sudo nmcli -p dev status
Motsatt kan bruk av -t -alternativutgangen vises i mer automatisert prosessering av terse format ved å bruke følgende kommando:
$ sudo nmcli -t dev status
Endre enhetskonfigurasjonen
For å endre nettverksadapter eller enhetskonfigurasjon, først, sjekk enhetsinformasjonen ved å kjøre følgende kommando:
$ sudo nmcli enhetshow
Nå, endre enhetskonfigurasjonen.
$ sudo nmcli enhetsendring
$ sudo nmcli dev mod
Ovennevnte endringene er midlertidige. Hvis du kjører kommandoen på nytt parametere, vil alle endringer gå tapt og settes til forrige standardinnstillinger.
$ sudo nmcli dev på nytt grensesnittnavn
Nettverkstilkoblingsadministrasjon ved bruk av NMTUI -verktøyet
NMTUI -verktøyet er også installert som standard på Ubuntu -systemet. Dette er et tekstbasert grafisk verktøy som kan lanseres på Ubuntu-systemet ved å kjøre “NMTUI” -kommandoen på terminalen.
$ nmtui
Følgende vindu vises inne i terminalen, etter å ha utført “NMTUI” -kommandoen.
De tre forskjellige alternativene vises på NMTUI -grensesnittet:
Ved hjelp av alternativene ovenfor kan du enkelt endre, aktivere eller deaktivere en nettverkstilkobling, og kan også angi vertsnavnet ved hjelp av alternativet Set HostName.
Nettverkskonfigurasjonsadministrasjon ved bruk av NM-Applet på GNOME
NM-Applet er også en applikasjon av Network Manager som er tilgjengelig øverst til høyre i Ubuntu Desktop. Klikk på alternativet Wired Settings som også vises i skjermbildet under gitt:
Gå nå inn i den kablede tilkoblingsinnstillingen og følgende vindusdisplay på skrivebordet:
Ved hjelp av vinduet ovenfor kan du enkelt endre eller administrere nettverkskonfigurasjonen.
Konklusjon:
Ved hjelp av NetworkManager -tjenesten kan du enkelt håndtere nettverksadministrasjonsaktivitetene. Den viser fullstendig nettverksinformasjon sammen med nettverksgrensesnitttilkoblinger og enheter. Nettverksadapteren kan være en Wi-Fi-enhet eller fysisk Ethernet-kabel eller en virtuell enhet som brukes av Virtual Machine Guest. Vi har sett i denne artikkelen, hvordan Network Manager administrerer alle nettverkskonfigurasjoner fagmessig ved å bruke de forskjellige nettverksstyringsverktøyene. Vi har imidlertid også lagt merke til blant alle disse at NMCLI tilbyr mer fleksibilitet og funksjoner.