IP-adressen för de flesta enheter idag genereras av DHCP-servern (Dynamic Host Configuration Protocol). En DHCP-server tilldelar en dynamisk IP-adress till din enhet när den är ansluten till ett nätverk. Således har du chansen att ändra denna IP-adress då och då.

Å andra sidan hänvisar en statisk IP till en fast, oföränderlig adress, som skiljer sig från dynamiska IP: er. Du kan ställa in statiska IP-inställningar i Ubuntu 22.04 LTS på tre olika sätt. Så här kommer du igång.

Ställ in en statisk IP på Ubuntu med kommandot nmcli

Det är lätt att ställa in statiska IP-inställningar i Ubuntu 22.04 med hjälp av kommandot nmcli. nmcli är ett textbaserat verktyg som används för att kontrollera statusen för de trådbundna anslutningarna du använder på din enhet.

Med det här kommandot kan du komma åt ytterligare nätverksinformation som din anslutningsstatus, namnet på din värdenhet och allmänna behörigheter i din nätverkskonfiguration.

Följ stegen nedan för att ställa in en statisk IP-adress med kommandot nmcli.

instagram viewer

Du kan få information om din anslutning med följande kommando:

nmcli-anslutning visa

Utdata från detta kommando kommer att vara som följer:

NAMN UUID TYP ENHET 
Trådbunden anslutning 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e ethernet enp0s3

Skapa en statisk länk med kommandot nedan. Konfigurera sedan manuellt enp0s3 och ipv4 inställningar med lämpliga parametrar i kommandot nmcli.

sudo nmcli con add typ ethernet con-name 'statisk' ifname enp0s3 ipv4.metod manual ipv4.adresser 192.168.1.89/24 gw4 192.168.1.1

Om du använder nmcli anslutning visa kommandot igen kan du se att statisk länk har lagts till.

Efter denna process lägger du till den statiska anslutningen du skapade till DNS-IP: n.

sudonmcliluramodstatiskipv4.dns 192.168.*.*

Använd nu kommandot nedan för att aktivera anslutningen:

sudo nmcli con up id 'statisk'

Om utgången visar "anslutning framgångsrikt aktiverad" har du ställt in en statisk IP-adress på din maskin.

Du kan verifiera den statiska IP-adressen som du vill tilldela din enhet genom att köra följande kommando:

ip-rutt

Använder Netplan för statiska IP-inställningar på Ubuntu

I likhet med nmcli låter kommandot netplan dig ställa in statiska IP-inställningar på Ubuntu 22.04 LTS. För att göra detta, följ stegen nedan.

Ta först reda på namnet på ditt nätverksgränssnitt med kommandot nedan:

sudo ip a

Det du ser här är ditt nätverksgränssnittsnamn. Detta namn kan vara olika på varje enhet.

Skapa nu en fil med namnet 01-netcfg.yaml i /etc/netplan mapp. Redigera den med din favorittextredigerare.

sudo vim /etc/netplan/01-netcfg.yaml

Lägg till följande rader i filen:

nätverk:
version: 2
renderare: nätverk
ethernets:
eth0: #Redigera den här raden enligt ditt nätverksgränssnittsnamn du just såg.
dhcp4: nej
adresser:
- 192.168.1.10/24
gateway4: 192.168.1.1
namnservrar:
adresser:
- 8.8.8.8
- 8.8.4.4

Som du kan se har du inaktiverat DHCP IP-inställningen med dhcp4: nej påstående. Du har sedan lagt till IP-adressen och DNS-inställningarna som tilldelats av Google.

När du har sparat den här filen, kör följande kommando för att tillämpa ändringarna:

sudo netplan gäller

Konfigurera statiska IP-inställningar på Ubuntu grafiskt

Det grafiska gränssnittet för nätverksinställningar i Ubuntu 22.04 är mycket användbart om du inte gillar att hantera kommandoraden. Du kan ställa in den statiska IP-adress du vill använda med detta gränssnitt.

För att göra detta, klicka på Nätverk ikonen i det övre högra hörnet av skrivbordet. Välj sedan Trådbundna inställningar från rullgardinsmenyn. Klicka på Redskap ikonen för att öppna inställningsfönstret.

Byt sedan till IPv4 fliken i fönstret som öppnas.

Som du kan se är DHCP aktiverat som standard. Ändra IPv4-metod till Manuell eftersom du vill använda en statisk IP istället för en dynamisk. Ändra sedan din adress, nätmask och gatewayinställningar. Ändra slutligen din DNS-inställning och klicka på Tillämpa knapp.

Du måste starta om den här trådbundna anslutningen för att alla dessa åtgärder ska träda i kraft. För att göra detta, slå helt enkelt på omkopplaren bredvid nätverksnamnet på och av.

Varför ska du använda statiska IP-adresser?

Du lärde dig hur du konfigurerar statiska IP-inställningar i "Jammy Jellyfish" 22.04, den senaste LTS-versionen av Ubuntu, med både det grafiska inställningsgränssnittet och de två terminalkommandona: nmcli och nätplan.

Du kan överväg att använda statiska IP-adresser för att undvika anslutningsproblem orsakade av dynamiska IP-adresser. En statisk IP-adress gör att du kan ha en fast identitet och plats när du är ansluten till internet.

På grund av otillräckliga IP-adresser kan vissa tjänsteleverantörer tilldela samma adress till två olika användare. I det här fallet kan anslutningsproblem uppstå. Att istället använda statiska IP-adresser orsakar inte sådana problem eftersom det är användarspecifikt.

Vad kan någon göra med din IP-adress?

Läs Nästa

Dela med sigTweetDela med sigE-post

Relaterade ämnen

  • Linux
  • Ubuntu
  • IP-adress
  • Dator nätverk

Om författaren

Fatih Küçükkarakurt (3 artiklar publicerade)

En ingenjör och mjukvaruutvecklare som är ett fan av matematik och teknik. Han har alltid gillat datorer, matematik och fysik. Han har utvecklat spelmotorprojekt samt maskininlärning, artificiella neurala nätverk och linjära algebrabibliotek. Fortsätter dessutom att arbeta med maskininlärning och linjära matriser.

Mer från Fatih Küçükkarakurt

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera