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.
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
Relaterade ämnen
- Linux
- Ubuntu
- IP-adress
- Dator nätverk
Om författaren
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.
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