Useimpien nykyisten laitteiden IP-osoitteet tuottaa DHCP (Dynamic Host Configuration Protocol) -palvelin. DHCP-palvelin määrittää laitteellesi dynaamisen IP-osoitteen, kun se on yhdistetty verkkoon. Näin ollen sinulla on mahdollisuus muuttaa tätä IP-osoitetta aika ajoin.

Toisaalta staattinen IP viittaa kiinteään, muuttumattomaan osoitteeseen, joka eroaa dynaamisista IP-osoitteista. Voit määrittää staattiset IP-asetukset Ubuntu 22.04 LTS: ssä kolmella eri tavalla. Näin pääset alkuun.

Aseta staattinen IP Ubuntuun nmcli-komennolla

Staattisten IP-asetusten asettaminen Ubuntu 22.04:ssä on helppoa nmcli-komento. nmcli on tekstipohjainen apuohjelma, jota käytetään laitteessasi käyttämiesi langallisten yhteyksien tilan tarkistamiseen.

Tällä komennolla voit käyttää muita verkkotietoja, kuten yhteyden tilaa, isäntälaitteesi nimeä ja yleisiä verkkoasetuksiasi koskevia käyttöoikeuksia.

Noudata alla olevia ohjeita asettaaksesi staattisen IP-osoitteen nmcli-komennolla.

Saat tietoja yhteydestäsi seuraavalla komennolla:

instagram viewer
nmcli-yhteys näytä

Tämän komennon tulos on seuraava:

NIMI UUID-TYYPPI LAITE 
Kiinteä liitäntä 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e ethernet enp0s3

Luo staattinen linkki alla olevalla komennolla. Määritä sitten manuaalisesti enp0s3 ja ipv4 asetukset asianmukaisilla parametreilla nmcli-komennossa.

sudo nmcli con add tyyppi ethernet con-name 'staattinen' ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.89/24 gw4 192.168.1.1

Jos käytät nmcli-yhteysesitys komento uudelleen, voit nähdä, että staattinen linkki on lisätty.

Lisää tämän prosessin jälkeen luomasi staattinen yhteys DNS-IP-osoitteeseen.

sudonmcliconmodstaattinenipv4.dns 192.168.*.*

Käytä nyt alla olevaa komentoa yhteyden aktivoimiseksi:

sudo nmcli con up id 'staattinen'

Jos ulostulossa näkyy "yhteys onnistui aktivoitu", olet onnistuneesti määrittänyt staattisen IP-osoitteen koneellesi.

Voit tarkistaa staattisen IP-osoitteen, jonka haluat määrittää laitteellesi, suorittamalla seuraavan komennon:

ip reitti

Netplanin käyttäminen staattisten IP-asetuksien määrittämiseen Ubuntussa

Samoin kuin nmcli, netplan-komennon avulla voit määrittää staattiset IP-asetukset Ubuntu 22.04 LTS: ssä. Voit tehdä tämän noudattamalla alla olevia ohjeita.

Selvitä ensin verkkoliittymäsi nimi käyttämällä alla olevaa komentoa:

sudo ip a

Tässä näkyy verkkoliittymäsi nimi. Tämä nimi voi olla erilainen jokaisessa laitteessa.

Luo nyt tiedosto nimeltä 01-netcfg.yaml in /etc/netplan kansio. Muokkaa sitä suosikkitekstieditorillasi.

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

Lisää tiedostoon seuraavat rivit:

verkko:
versio: 2
renderöijä: networkd
ethernetit:
eth0: #Muokkaa tätä riviä juuri näkemäsi verkkoliitännän nimen mukaan.
dhcp4: ei
osoitteet:
- 192.168.1.10/24
yhdyskäytävä 4: 192.168.1.1
nimipalvelimet:
osoitteet:
- 8.8.8.8
- 8.8.4.4

Kuten näet, olet poistanut DHCP IP -asetuksen käytöstä dhcp4: ei lausunto. Olet sitten lisännyt Googlen määrittämät IP-osoitteet ja DNS-asetukset.

Kun olet tallentanut tämän tiedoston, suorita seuraava komento ottaaksesi muutokset käyttöön:

sudo netplan sovelletaan

Määritä staattiset IP-asetukset Ubuntussa graafisesti

Ubuntu 22.04:n graafinen verkkoasetusliittymä on erittäin hyödyllinen, jos et halua käsitellä komentoriviä. Voit asettaa haluamasi staattisen IP-osoitteen käyttämällä tätä käyttöliittymää.

Voit tehdä tämän napsauttamalla Verkko -kuvaketta työpöydän oikeassa yläkulmassa. Valitse sitten Langalliset asetukset avattavasta valikosta. Klikkaa Gear -kuvaketta avataksesi asetusikkunan.

Vaihda sitten kohtaan IPv4 -välilehti avautuvassa ikkunassa.

Kuten näet, DHCP on oletuksena käytössä. Muuta IPv4-menetelmä kohtaan Manuaalinen koska haluat käyttää staattista IP-osoitetta dynaamisen sijaan. Muuta seuraavaksi osoite-, verkkopeite- ja yhdyskäytäväasetukset. Muokkaa lopuksi DNS-asetuksiasi ja napsauta Käytä -painiketta.

Sinun on käynnistettävä tämä langallinen yhteys uudelleen, jotta kaikki nämä toimet tulevat voimaan. Voit tehdä tämän yksinkertaisesti kytkemällä verkon nimen vieressä olevan kytkimen päälle ja pois päältä.

Miksi sinun pitäisi käyttää staattisia IP-osoitteita?

Opit määrittämään staattisia IP-asetuksia "Jammy Jellyfish" 22.04 -versiossa, uusimmassa LTS-versiossa Ubuntusta käyttämällä sekä graafista asetusliittymää että kahta päätekomentoa: nmcli ja netplan.

Sinä pystyt harkitse staattisten IP-osoitteiden käyttöä dynaamisten IP-osoitteiden aiheuttamien yhteysongelmien välttämiseksi. Staattinen IP-osoite mahdollistaa kiinteän identiteetin ja sijainnin ollessasi yhteydessä Internetiin.

Riittämättömien IP-osoitteiden vuoksi jotkut palveluntarjoajat voivat määrittää saman osoitteen kahdelle eri käyttäjälle. Tässä tapauksessa yhteysongelmia voi ilmetä. Staattisten IP-osoitteiden käyttäminen sen sijaan ei aiheuta tällaisia ​​ongelmia, koska se on käyttäjäkohtaista.

Mitä joku voi tehdä IP-osoitteesi kanssa?

Lue Seuraava

JaaTweetJaaSähköposti

Liittyvät aiheet

  • Linux
  • Ubuntu
  • IP-osoite
  • Tietokoneverkot

Kirjailijasta

Fatih Küçükkarakurt (3 artikkelia julkaistu)

Insinööri ja ohjelmistokehittäjä, joka on matematiikan ja tekniikan fani. Hän on aina pitänyt tietokoneista, matematiikasta ja fysiikasta. Hän on kehittänyt pelimoottoriprojekteja sekä koneoppimista, keinotekoisia hermoverkkoja ja lineaarisia algebrakirjastoja. Lisäksi työskentelee edelleen koneoppimisen ja lineaaristen matriisien parissa.

Lisää Fatih Küçükkarakurtilta

tilaa uutiskirjeemme

Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja eksklusiivisia tarjouksia!

Klikkaa tästä tilataksesi