Ubuntu 20.04 netværkskonfiguration

Ubuntu 20 04 Network Configuration



Uanset om du er Linux -administrator eller almindelig bruger, skal du kende det grundlæggende i netværkskonfiguration i dit Linux -system. det kan være nyttigt, når du løser problemerne med intern og ekstern forbindelse. Den grundlæggende viden indebærer at kende interfacenavnet, den aktuelle IP -konfiguration og værtsnavnet. Du bør også vide, hvordan du ændrer standardkonfigurationerne til de tilpassede indstillinger.

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:



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 addr



Hvis 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/netplan

Ovenstå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.bak

Bemæ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.yaml

Tilfø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øve

Hvis 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ælder

Herefter skal du bekræfte maskinens IP -adresse ved hjælp af følgende kommando:

$iptil

Det 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.yaml

Tilfø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øve

Hvis 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ælder

Kontroller derefter maskinens IP -adresse ved hjælp af følgende kommando:

$iptil

Se det aktuelle værtsnavn

For at se det aktuelle værtsnavn kan du bruge en af ​​følgende kommandoer:

$hostnamectl

eller

$værtsnavn

Skift 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 navn

Eksempel:

$sudohostnamectl sæt-værtsnavn skrivebord

Denne 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ærtsnavnnavn

Denne 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ærtsnavn

Erstat 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ærter

Efter 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ænenavn

Det 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!