I denne artikel vil vi forklare, hvordan du udfører grundlæggende netværkskonfiguration i Ubuntu -systemet. Vi vil bruge kommandolinjeterminalen til at udføre kommandoerne. For at åbne kommandolinjens Terminal i Ubuntu skal du bruge tastaturgenvejen Ctrl+Alt+T.
I denne artikel vil vi dække, hvordan du:
- Se den aktuelle IP -adresse
- Indstil statisk IP -adresse
- Indstil den dynamiske IP -adresse
- Se det aktuelle værtsnavn
- Skift værtsnavn
Bemærk: Vi har kørt kommandoer og procedure, der er nævnt i denne artikel om Ubuntu 20.04 -systemet.
Se den aktuelle IP -adresse
For at se den aktuelle IP -adresse på din maskine kan du bruge en af følgende kommandoer:
$iptil
Eller
$ip addrHvis du kører en af ovenstående kommandoer, vises oplysninger om IP -adressen. Noter navnet på grænsefladen fra output fra ovenstående kommando.
Indstil statisk IP -adresse
I den følgende procedure ser vi, hvordan du konfigurerer den statiske IP i et Ubuntu -system.
Ubuntu 20.04 bruger netplan som en standard netværksadministrator. Konfigurationsfilen til netplanen gemmes i /etc/netplan vejviser. Du kan finde denne konfigurationsfil anført i mappen /etc /netplan følgende kommando:
$ls /etc/netplanOvenstående kommando returnerer navnet på konfigurationsfilen med .yaml-udvidelsen, som i mit tilfælde var 01-network-manager-all.yaml.
Inden du foretager ændringer i denne fil, skal du sørge for at oprette en sikkerhedskopi af den. Brug kommandoen cp til at gøre det:
$ sudo cp/etc/netplan/01-network-manager-alle.yaml 01-netværksadministrator-alle.yaml.bakBemærk: Du har muligvis en konfigurationsfil med et andet navn end 01-network-manager-all.yaml. Så sørg for at bruge det rigtige konfigurationsfilnavn i kommandoerne.
Du kan redigere netplan -konfigurationen ved hjælp af en hvilken som helst tekstredigerer. Her bruger vi Nano -teksteditor til dette formål.
$ sudo nano/etc/netplan/01-network-manager-alle.yamlTilføj derefter følgende linjer ved at udskifte grænsefladens navn, IP -adresse, gateway og DNS -oplysninger, der passer til dine netværksbehov.
netværk:version:2
renderer:NetworkManager
ethernet:
ens33:
dhcp4:ingen
adresser:
- 192.168.72.140/24
gateway 4:192.168.72.2
navneservere:
adresser:[8.8.8.8, 8.8.4.4]
Når det er gjort, skal du gemme og lukke filen.
Test nu den nye konfiguration ved hjælp af følgende kommando:
$sudonetplan prøveHvis den validerer konfigurationen, modtager du den meddelelse, der accepteres af konfigurationen. ellers ruller den tilbage til den tidligere konfiguration.
Kør derefter følgende kommando for at anvende de nye konfigurationer.
Herefter skal du bekræfte maskinens IP -adresse ved hjælp af følgende kommando:
$iptilDet skal afspejle de ændringer, du har foretaget.
Indstil den dynamiske IP -adresse
I den følgende procedure ser vi, hvordan du konfigurerer grænsefladen til at modtage en dynamisk IP -adresse fra DHCP. Rediger netplan -konfigurationsfilen ved hjælp af en hvilken som helst teksteditor. Her bruger vi Nano -teksteditor til dette formål.
$ sudo nano/etc/netplan/01-network-manager-alle.yamlTilføj derefter følgende linjer ved at erstatte interfacenavnet med dit systems netværksinterface.
netværk:version:2
renderer:NetworkManager
ethernet:
ens33:
dhcp4:Ja
adresser:[]
Når det er gjort, skal du gemme og lukke filen.
Test nu den nye konfiguration ved hjælp af følgende kommando:
$sudonetplan prøveHvis den validerer konfigurationen, modtager du den meddelelse, der accepteres af konfigurationen, ellers ruller den tilbage til den tidligere konfiguration.
Kør derefter følgende kommando for at anvende de nye konfigurationer.
$sudonetplan gælderKontroller derefter maskinens IP -adresse ved hjælp af følgende kommando:
$iptilSe det aktuelle værtsnavn
For at se det aktuelle værtsnavn kan du bruge en af følgende kommandoer:
$hostnamectleller
$værtsnavnSkift værtsnavn
Der er to forskellige måder at ændre systemets værtsnavn på. For at ændre systemets værtsnavn skal du være en rodbruger eller en standardbruger med sudo -rettigheder.
Brug af Hostnamectl -kommandoen
Hvis du vil ændre systemets værtsnavn til et nyt navn, skal du bruge følgende kommando:
$sudohostnamectl set-hostname navnEksempel:
$sudohostnamectl sæt-værtsnavn skrivebordDenne kommando ændrer systemets værtsnavn til skrivebord.
Efter det skal du genstarte systemet, og du vil se det nye værtsnavn tildelt dit system.
Brug af kommandoen Hostname
Kommandoen Værtsnavn kan også bruges til at ændre systemets værtsnavn. Brug følgende kommando til at ændre systemets værtsnavn:
$sudo værtsnavnnavnDenne kommando ændrer systemets værtsnavn midlertidigt. Hvis du vil ændre værtsnavnet permanent, skal du redigere /etc/hostname og /etc/hosts fil.
Brug følgende kommando til at redigere /etc/hostname fil:
$sudo nano /etc/værtsnavnErstat det gamle værtsnavn med det nye navn, gem derefter og afslut filen.
Brug derefter følgende kommando til at redigere /etc/hosts fil:
Erstat det gamle værtsnavn med det nye navn, gem derefter og afslut filen.
$sudo nano /etc/værterEfter det skal du genstarte systemet, og du vil se det nye værtsnavn tildelt dit system.
Når du er færdig med grundlæggende netværkskonfigurationer, skal du bruge kommandoen ping til at kontrollere, om dit system er forbundet med andre systemer på netværket og det eksterne netværk.
$pingIP-adresse eller domænenavnDet er alt det grundlæggende, du har brug for at vide om netværkskonfiguration i Ubuntu 20.04 -system. Bemærk, at hvis du har flere netværksgrænseflader, skal du udføre IP -konfigurationer for hver grænseflade. Jeg håber, at du kunne lide artiklen!