Kako konfigurirati statičku IP adresu ili DHCP u Ubuntu 19.04

U trenutku kada pristupite web pregledniku i unesete adresu web stranice koju želite posjetiti, stupaju na snagu različiti aspekti, usluge, konfiguracije i protokoli koji omogućuju siguran i učinkovit pristup ovoj web stranici. To je nevidljivo za vas i mene, ali ako je jedna od ovih vrijednosti pogrešna, komunikacija neće biti 100% primjerena, pa rezultat neće biti očekivan. Ako ste iz svijeta IT -a ili imate osnovno znanje, znat ćete da je jedna od bitnih komponenti pri uspostavljanju web komunikacije IP adresa jer nam to ne samo da će omogućiti pristup Internetu, već i da možemo komunicirati s drugim korisnicima računala na webu. lokalna mreža.

U osnovi IP (internetski protokol) adresa je identifikator koji se sastoji od skupine od četiri broja od 0 do 255 odvojenih točkama. Ovaj identifikator je jedinstven i ne ponavlja se ni na jednom drugom računalu u svijetu i ima zadaću registrirati računalo u globalnu mrežu. No IP adresa nije samo u vlasništvu računalne opreme, trebali biste znati da su modemi, usmjerivači, web stranice i ostalo povezani IP adrese.

Sada, razumijevajući ulogu IP adrese, potrebno je znati da postoje dvije vrste IP adresa i da danas za njih rukujemo s dva protokola. To su IPv4 protokol, ali s povećanjem broja zahtjeva za IP adrese, potpuna implementacija IPv6 je pred vratima, što nudi višu razinu adresa koje se mogu ponuditi, ali u svijetu IP adresiranja nalazimo sljedeće vrste IP adrese:

Dinamičke IP adreseTo su varijabilne adrese, isporučuje ih i njima upravlja DHCP poslužitelj, a njihov rad leži u zakupu ove adrese na određeno vrijeme, nakon tog razdoblja adresa će se obnoviti izmjenom njene sintakse.

Statičke IP adreseKao što im naziv govori, radi se o IP adresama koje će ostati fiksne, bez ikakvih varijacija. Koriste se na poslužiteljima, proizvodnim strojevima spojenim na mrežu i općenito svim korisnicima koji ne zahtijevaju promjenu svoje IP adrese jer o njoj ovise druge usluge.

U Linux okruženjima imamo mogućnost uspostaviti IP adresu bilo statičku ili dinamičku na našim poslužiteljima i zato će Solvetic objasniti detaljan postupak za postizanje takve radnje.

Za ovaj vodič koristit ćemo Ubuntu Server 19.04 i Ubuntu 19.04 Desktop koji su već dostupni na sljedećoj poveznici:

1. Konfigurirajte mrežu pomoću Netplana na Ubuntu poslužitelju 19.04


U slučaju Ubuntu poslužitelja 19.04 i budući da se njegova upotreba odvija kroz jezgru (terminal), moramo koristiti neke pomoćne programe dostupne u tu svrhu, au ovom slučaju ćemo koristiti alat netplan.

Netplan je razvijen kao uslužni program zahvaljujući kojem će biti moguće konfigurirati mrežu u različitim Linux sustavima na jednostavan, ali istovremeno i cjelovit način, što će se postići stvaranjem YAML opisa mrežnih sučelja dostupnih na našem računalu definirajući radnju koju će svaka unutar sebe izvršiti, na temelju ove konfiguracije, uslužni program Netplan zadužen je za primjenu konfiguracije koja je potrebna da bi se te radnje mogle izvršiti prema očekivanjima.

BilješkaDa bismo bolje razumjeli, YAML je format podataka koji se može čitati od ljudi i temelji se na dobro poznatim programskim jezicima kao što su XML, C, Python, Perl i formatu e-pošte navedenom u RFC 2822.

Kada definiramo zadatak svakog mrežnog sučelja, Netplan nastavlja čitati ovu konfiguraciju koja je spremljena u direktoriju /etc/netplan/*.yaml, nakon čega će, tijekom procesa pokretanja sustava, Netplan generirati datoteke specifične pozadinske izvršne datoteke misija će biti prijenos kontrole uređaja na posebnog mrežnog demona, s netplanom su podržane sljedeće naredbe:

 NetworkManager Systemd-networkd
Netplan ima grupu potzapovijedi koje vam omogućuju kontrolu radnji koje treba izvršiti, a to su:

netplan generiratiOva naredba koristi / etc / netplan za generiranje potrebne konfiguracije za odabrane prikazivače.

primjenjuje se netplanOva naredba je zadužena za primjenu postavki renderera i nastavlja ih ponovno pokretati ako je to slučaj.

2. Poznavanje mrežnih sučelja u Ubuntu 19.04 poslužitelju

Korak 1
Prvi korak koji ćete poduzeti bit će poznavanje identifikatora mrežnih kartica u našoj opremi, za to ćemo izvršiti sljedeću naredbu:

 ifconfig -a

POVEĆAJTE

Korak 2
U rezultatu možemo vidjeti da je naše mrežno sučelje "enp0s3", ako imamo više mrežnih adaptera, vidjet ćemo odgovarajuće ID -ove povezane sa svakim od njih:

POVEĆAJTE

BilješkaSučelje nije integrirano kao operativno zaostajanje.

3. Stavite statičku IP adresu na Ubuntu 19.04 poslužitelj


Spomenuli smo da je na razini poslužitelja bitno rukovati fiksnim IP adresama jer su one odgovorne za isporuku usluga, procesa i uloga klijentskim računalima.

Korak 1
Za konfiguriranje fiksne IP adrese na našem poslužitelju moramo pristupiti konfiguracijskoj datoteci Netplana pomoću uređivača teksta i izvršiti sljedeće:

 sudo nano /etc/netplan/50-cloud-init.yaml 
BilješkaU slučaju da instalacijski program distribucije ne kreira YAML datoteku, možemo generirati potrebnu konfiguraciju za procesore pomoću sljedeće naredbe:
 sudo netplan generirati

POVEĆAJTE

Korak 2
Prilikom pristupa datoteci u Ubuntu 19.04 vidjet ćemo sljedeće:

POVEĆAJTE

Korak 3
Prema zadanim postavkama vidimo mrežno sučelje activeenp0s3, pri dnu ćemo unijeti sljedeće vrijednosti:

 enp0s8: dhcp4: nema dhcp6: nema adresa: [192.168.0.15/24,] gateway4: 192.168.0.1 poslužitelji imena: adrese: [8.8.8.8, 8.8.4.4]
Korak 4
Dodali smo sljedeće:
  • Naziv mrežnog sučelja.
  • Onemogućili smo DHCP (i u IPv4 i u IPv6) tako da dinamički IP -ovi nisu odobreni.
  • Dodijelili smo IP adresu.
  • Adresa pristupnika je dodijeljena.
  • DNS poslužitelji su u ovom slučaju definirani pomoću Googleovog javnog DNS -a.

POVEĆAJTE

Korak 5
Promjene spremamo pomoću sljedeće kombinacije tipki:

Ctrl + O

Urednik ostavljamo koristeći:

Ctrl + X

Korak 6
Zatim ćemo primijeniti promjene izvršavanjem:

 primijeniti sudo netplan

POVEĆAJTE

Korak 7
Kada ponovno pokrenemo ifconfig -a možemo vidjeti da naše sučelje enp0s8 ima dodijeljeni IP koji smo definirali, u ovom slučaju 192.168.0.15:

POVEĆAJTE

4. Stavite dinamičku IP adresu u Ubuntu poslužitelj 19.04

Korak 1
Da bismo konfigurirali IP adresu koristeći DHCP poslužitelj kao kriterij, moramo ponovno pristupiti prethodnoj konfiguracijskoj datoteci:

 sudo nano /etc/netplan/50-cloud-init.yaml
Korak 2
Tamo konfiguriramo sljedeće retke:
 mreža: verzija: 2 renderer: mrežni etherneti: enp0s8: dhcp4: true dhcp6: true

POVEĆAJTE

Korak 3
Promjene spremamo pomoću sljedeće kombinacije tipki:

Ctrl + O

Urednik ostavljamo koristeći:

Ctrl + X

Korak 4
Nakon toga primjenjujemo promjene pomoću sljedeće naredbe.

 primijeniti sudo netplan 
Korak 5
Nakon toga izvršavamo ifconfig -a i vidjet ćemo da IP odabranog sučelja preuzima adresu na temelju DHCP -a:

POVEĆAJTE

Korak 6
Konačno, ako želimo pristupiti pomoći naredbe man, možemo izvršiti sljedeće:

 čovjek netplan

POVEĆAJTE

5. Stavite statičku IP adresu na Ubuntu 19.04 Desktop

Korak 1
U slučaju grafičkih sustava, to je jednostavniji proces nego što možemo zamisliti, za to moramo kliknuti na ikonu mreže koja se nalazi pri vrhu zaslona i tamo odabrati vrstu korištene mreže, a zatim kliknuti na opciju "Žičana mreža konfiguracija":

Korak 2
Prikazat će se sljedeći prozor:

POVEĆAJTE

Korak 3
Tamo kliknemo na ikonu konfiguracije koja se nalazi s desne strane trenutne mreže i u sljedećem prozoru idemo na karticu IPv4 i tamo aktiviramo okvir Manual i unosimo sljedeće:

  • IP adresa za korištenje
  • Maska za mrežu
  • Adresa pristupnika za korištenje

POVEĆAJTE

Korak 4
Nakon što unesemo ove vrijednosti, kliknite gumb Primijeni i da bi promjene stupile na snagu moramo se privremeno isključiti klikom na prekidač ožičene mreže:

POVEĆAJTE

Korak 5
Zatim ponovno aktiviramo mrežu i provjeravamo je li dodijeljena adresa točna:

6. Dodijelite dinamičku IP adresu na Ubuntu 19.04 radnoj površini

Korak 1
Konačno, ako želimo dobiti IP adresu izravno s DHCP poslužitelja, moramo se vratiti u prozor za konfiguraciju mreže i na kartici IPv4 moramo aktivirati okvir "Automatski (DHCP)":

Korak 2
Pritisnite Primijeni i moramo ponovno isključiti i ponovno povezati mrežu kako bi se promjene ispravno primijenile:

Vidimo kako je lako definirati vrstu IP adrese i na našim poslužiteljima i u opremi za grafičko sučelje Ubuntu 19.04 i na taj način koristiti te adrese prema slučajevima koji su nužni i vitalni za rad, ali uvijek se sjećamo osnovnih misija IP adrese.

wave wave wave wave wave