În acest tutorial, vă vom explica cum să configurați o adresă IP statică pe Ubuntu 18.04.în general, adresele IP sunt atribuite dinamic de către serverul DHCP al routerului. Ubuntu poate fi necesară în diferite situații, cum ar fi configurarea redirecționării porturilor sau rularea unui server media în rețeaua dvs.
Configurarea adresei IP statice folosind DHCP #
cel mai simplu și recomandat Mod de a atribui o adresă IP statică unui dispozitiv din rețeaua LAN este prin configurarea unui DHCP Static pe router., Rezervarea statică DHCP sau DHCP este o caracteristică găsită pe majoritatea routerelor, ceea ce face ca serverul DHCP să atribuie automat aceeași adresă IP unui anumit dispozitiv de rețea, de fiecare dată când dispozitivul solicită o adresă de la serverul DHCP. Aceasta funcționează prin atribuirea unui IP static adresei MAC unice a dispozitivului. Pașii pentru configurarea unei rezervări DHCP variază de la router la router și este recomandabil să consultați documentația furnizorului.
Netplan #
începând cu 17.,10, Netplan este instrumentul implicit de gestionare a rețelei pe Ubuntu, înlocuind fișierul de configurare /etc/network/interfaces
care a fost folosit anterior pentru a configura rețeaua pe Ubuntu.Netplan utilizează fișiere de configurare în sintaxa YAML. Pentru a configura o interfață de rețea cu Netplan, trebuie să creați o descriere YAML pentru acea interfață, iar Netplan va genera fișierele de configurare necesare pentru instrumentul de randare ales.Netplan acceptă în prezent două renderers NetworkManager și Systemd-networkd., NetworkManager este folosit mai ales pe mașinile Desktop, în timp ce Systemd-networkd este utilizat pe servere fără GUI.
Configurarea adresei IP statice pe serverul Ubuntu #
versiunile mai noi ale Ubuntu utilizează”nume de interfață de rețea previzibile”care, în mod implicit, încep cu en
.
primul pas este să identificați numele interfeței ethernet pe care doriți să o configurați. Pentru a face acest lucru a utiliza ip link
comandă, așa cum se arată mai jos:
ip link
comanda va imprima o listă cu toate interfețele de rețea disponibilă., În acest caz, numele de interfață este ens3
:
Netplan fișierele de configurare sunt stocate în /etc/netplan
director și au extensia .yaml
. Probabil veți găsi unul sau două fișiere YAML în acest director. Fișierul poate diferi de la configurare la configurare. De obicei, fișierul este numit fie 01-netcfg.yaml
, 50-cloud-init.yaml
sau NN_interfaceName.yaml
, dar în sistemul dvs., acesta poate fi diferit.,
deschideți fișierul de configurare YAML cu editorul de text:
sudo nano /etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
înainte de a schimba configurația, să explicăm codul într-un scurt.
fiecare fișier Netplan Yaml începe cu tastanetwork
care are cel puțin două elemente necesare. Primul element necesar este versiunea formatului de configurare a rețelei, iar al doilea este tipul de dispozitiv., Tipul de dispozitiv poate fi ethernets
, bonds
, bridges
sau vlans
.
configurația de mai sus include, de asemenea, tipul renderer
. Din cutie, dacă ați instalat Ubuntu în modul server, renderer-ul este configurat să utilizeze networkd
ca capăt din spate.
sub tipul dispozitivului (în acest caz ethernets
), puteți specifica una sau mai multe interfețe de rețea., În acest exemplu, avem doar o singură interfață ens3
care este configurat să obțină o adresare IP de la un server DHCP dhcp4: yes
.
Pentru a atribui o adresă IP statică ens3
interfață, editați fișierul după cum urmează:
- Set de DHCP pentru
dhcp4: no
. - specificați adresa IP statică
192.168.121.199/24
. Subaddresses:
puteți adăuga una sau mai multe adrese IPv4 sau IPv6 care vor fi atribuite interfeței de rețea., - Specifica gateway-ul
gateway4: 192.168.121.1
- Sub
nameservers
, setați adresele IP de servere de numeaddresses:
când editați fișierele Yaml, asigurați-vă că urmați standardele de indentare a codului YAML. Dacă există erori de sintaxă în configurație, modificările nu vor fi aplicate.
Odată terminat, salvați și închideți fișierul și de a aplica modificările cu:
sudo netplan apply
Verifica modificări prin tastarea:
ip addr show dev ens3
Asta e!, Ați atribuit un IP static serverului dvs.
Configurarea adresei IP statice pe Ubuntu Desktop #
configurarea unei adrese IP statice pe computerele desktop Ubuntu nu necesită cunoștințe tehnice.
-
în ecranul activități, căutați „rețea” și faceți clic pe pictograma Rețea. Aceasta va deschide setările de configurare a rețelei GNOME. Faceți clic pe pictograma rotiță.,
-
The Network interface settings dialog box will be opened:
-
In „IPV4” Method” section, select „Manual” and enter your static IP address, Netmask and Gateway. Once done, click on the „Apply” button.,
Acum, că ați înființat o Adresă IP statică, deschide terminalul, fie prin utilizarea Ctrl+Alt+T
comandă rapidă de la tastatură sau prin clic pe terminal pictograma și verificați dacă modificările de tastare:
ip addr
rezultatul va arăta interfața adresa IP:
Concluzie #
Te-au învățat cum să atribuiți o adresă IP statică pe Ubuntu 18.04 mașină.