Ubuntu 20.04 nätverkskonfiguration

Ubuntu 20 04 Network Configuration



Oavsett om du är en Linux -administratör eller en vanlig användare måste du känna till grunderna för nätverkskonfiguration i ditt Linux -system. Det kan vara till hjälp när du felsöker problemen med intern och extern anslutning. Den grundläggande kunskapen innebär att känna till gränssnittets namn, den aktuella IP -konfigurationen och värdnamnet. Du bör också veta hur du ändrar standardkonfigurationerna till de anpassade inställningarna.

I den här artikeln kommer vi att förklara hur man gör grundläggande nätverkskonfiguration i Ubuntu -systemet. Vi kommer att använda kommandoradsterminalen för att utföra kommandona. För att öppna kommandoradsterminalen i Ubuntu, använd tangentbordsgenvägen Ctrl+Alt+T.







I den här artikeln kommer vi att täcka hur man:



Obs: Vi har kört kommandon och procedurer som nämns i den här artikeln på Ubuntu 20.04 -systemet.



Visa aktuell IP -adress

Om du vill se den aktuella IP -adressen för din maskin kan du använda något av följande kommandon:





$iptill

Eller

$ip addr



Om du kör något av ovanstående kommandon visas information om IP -adressen. Anteckna namnet på gränssnittet från utdata från ovanstående kommando.

Ange statisk IP -adress

I följande procedur kommer vi att se hur du konfigurerar den statiska IP: n i ett Ubuntu -system.

Ubuntu 20.04 använder netplan som en standard nätverkshanterare. Konfigurationsfilen för netplanen lagras i /etc/netplan katalog. Du hittar den här konfigurationsfilen i /etc /netplan -katalogen följande kommando:

$ls /etc/netplan

Kommandot ovan returnerar namnet på konfigurationsfilen med tillägget .yaml, som i mitt fall var 01-network-manager-all.yaml.

Innan du gör några ändringar i den här filen måste du skapa en säkerhetskopia av den. Använd kommandot cp för att göra det:

$ sudo cp/etc/netplan/01-network-manager-Allt.yaml 01-nätverkshanterare-Allt.yaml.bak

Obs! Du kan ha en konfigurationsfil med ett annat namn än 01-network-manager-all.yaml. Så se till att du använder rätt konfigurationsfilnamn i kommandona.

Du kan redigera netplankonfigurationen med valfri textredigerare. Här använder vi textredigeraren Nano för detta ändamål.

$ sudo nano/etc/netplan/01-network-manager-Allt.yaml

Lägg sedan till följande rader genom att ersätta gränssnittets namn, IP -adress, gateway och DNS -information som passar dina nätverksbehov.

nätverk:
version
:2
återgivare
:Nätverks chef
eternet
:
ens33
:
dhcp4
:Nej
adresser
:
- 192.168.72.140/24
gateway4
:192.168.72.2
namnservrar
:
adresser
:[8.8.8.8, 8.8.4.4]

När du är klar, spara och stäng filen.

Testa nu den nya konfigurationen med följande kommando:

$sudonetplan försök

Om det bekräftar konfigurationen får du meddelandet som accepteras av konfigurationen. annars rullar den tillbaka till den tidigare konfigurationen.
Kör sedan följande kommando för att tillämpa de nya konfigurationerna.

$sudonetplan gäller

Efter detta, bekräfta maskinens IP -adress med följande kommando:

$iptill

Det bör återspegla de förändringar du har gjort.

Ställ in den dynamiska IP -adressen

I följande procedur kommer vi att se hur du konfigurerar gränssnittet för att ta emot en dynamisk IP -adress från DHCP. Redigera netplan -konfigurationsfilen med valfri textredigerare. Här använder vi textredigeraren Nano för detta ändamål.

$ sudo nano/etc/netplan/01-network-manager-Allt.yaml

Lägg sedan till följande rader genom att ersätta gränssnittsnamnet med ditt systems nätverksgränssnitt.

nätverk:
version
:2
återgivare
:Nätverks chef
eternet
:
ens33
:
dhcp4
:ja
adresser
:[]

När du är klar, spara och stäng filen.

Testa nu den nya konfigurationen med följande kommando:

$sudonetplan försök

Om det bekräftar konfigurationen får du meddelandet som accepteras av konfigurationen, annars går det tillbaka till föregående konfiguration.

Kör sedan följande kommando för att tillämpa de nya konfigurationerna.

$sudonetplan gäller

Kontrollera därefter maskinens IP -adress med följande kommando:

$iptill

Visa aktuellt värdnamn

För att se det aktuella värdnamnet kan du använda något av följande kommandon:

$hostnamectl

eller

$värdnamn

Ändra värdnamn

Det finns två olika sätt att ändra systemets värdnamn. För att ändra systemets värdnamn måste du vara en rotanvändare eller en standardanvändare med sudo -privilegier.

Använda kommandot Hostnamectl

För att ändra systemets värdnamn till ett nytt namn, använd följande kommando:

$sudohostnamectl set-hostname namn

Exempel:

$sudohostnamectl set-hostname desktop

Detta kommando kommer att ändra systemets värdnamn till skrivbordet.

Efter det startar du om systemet så ser du det nya värdnamnet som tilldelats ditt system.

Använda kommandot Värdnamn

Kommandot Hostname kan också användas för att ändra systemets värdnamn. Använd följande kommando för att ändra systemets värdnamn:

$sudo värdnamnnamn

Detta kommando ändrar systemets värdnamn tillfälligt. För att permanent ändra värdnamnet måste du redigera /etc/hostname och /etc/hosts fil.

Använd följande kommando för att redigera /etc/hostname fil:

$sudo nano /etc/värdnamn

Ersätt det gamla värdnamnet med det nya namnet, spara sedan och lämna filen.

Använd sedan följande kommando för att redigera /etc/hosts fil:

Ersätt det gamla värdnamnet med det nya namnet, spara sedan och lämna filen.

$sudo nano /etc/värdar

Efter det startar du om systemet så ser du det nya värdnamnet som tilldelats ditt system.

När du är klar med grundläggande nätverkskonfigurationer använder du kommandot ping för att verifiera anslutningen mellan ditt system och andra system i nätverket och det externa nätverket.

$pingIP-adress eller domännamn

Det är alla grunderna du behöver veta om nätverkskonfiguration i Ubuntu 20.04 -systemet. Observera att om du har flera nätverksgränssnitt måste du utföra IP -konfigurationer för varje gränssnitt. Jag hoppas att du gillade artikeln!