► Cum setez o adresa IP din Terminal in Ubuntu Linux ? | Invata Linux Ep. 5
Cuprins:
- Configurarea adresei IP statice cu DHCP
- Netplan
- Configurarea adresei IP statice pe serverul Ubuntu
- Configurarea adresei IP statice pe Desktop Ubuntu
- Concluzie
În acest tutorial, vă vom explica cum să configurați o adresă IP statică pe Ubuntu 18.04.
În majoritatea situațiilor, adresele IP sunt atribuite dinamic de serverul dvs. DHCP de router. Setarea unei adrese IP statice pe aparatul dvs. Ubuntu poate fi necesară în diferite situații, cum ar fi configurarea redirecționării portului sau rularea unui server media din rețeaua dvs.
Configurarea adresei IP statice cu DHCP
Cel mai simplu și recomandat mod de a atribui o adresă IP statică unui dispozitiv de pe LAN-ul dvs. este prin configurarea unui DHCP static pe routerul dvs. Rezervarea DHCP statică sau DHCP este o caracteristică găsită pe majoritatea routerelor care 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 alocarea 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 lansarea 17.10, Netplan este instrumentul implicit de gestionare a rețelei pe Ubuntu, înlocuind fișierul de configurare
/etc/network/interfaces
care au fost folosite anterior pentru a configura rețeaua pe Ubuntu.
Netplan folosește fișierele de configurare cu sintaxa YAML. Pentru a configura o interfață de rețea cu Netplan, creați pur și simplu o descriere YAML pentru acea interfață, iar Netplan generează fișierele de configurare necesare instrumentului de randare ales.
Netplan acceptă în prezent două randuri NetworkManager și Systemd-networkd. NetworkManager este utilizat mai ales pe mașini desktop, în timp ce Systemd-networkd este folosit pe servere fără o interfață grafică.
Configurarea adresei IP statice pe serverul Ubuntu
Versiunile mai noi ale Ubuntu utilizează „Nume de interfață de rețea previzibile” care încep cu
en
. în mod implicit. Primul pas este identificarea numelui interfeței ethernet pe care doriți să o configurați. Puteți utiliza comanda IP link așa cum se arată mai jos:
ip link
Comanda va imprima o listă cu toate interfețele de rețea disponibile. În acest caz, numele interfeței este
ens3
:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
Fișierele de configurare Netplan sunt stocate în directorul
/etc/netplan
ș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. poate fi diferit.
Deschideți fișierul de configurare YAML cu editorul de text:
sudo nano /etc/netplan/01-netcfg.yaml
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
Înainte de a schimba configurația, să explicăm scurt codul.
Fiecare fișier Netplan Yaml începe cu cheia de
network
care are cel puțin două elemente necesare. Primul element necesar este versiunea formatului de configurare a rețelei, iar al doilea este tipul dispozitivului. Valorile tipurilor de dispozitiv pot fi
ethernets
,
bonds
,
bridges
și
vlans
.
Configurația de mai sus include și tipul de
renderer
. În afara casetei, dacă ați instalat Ubuntu în modul server, randatorul este configurat pentru a utiliza
networkd
ca back-end.
Sub tipul dispozitivului (în acest caz
ethernets
) putem specifica una sau mai multe interfețe de rețea. În acest exemplu avem o singură interfață
ens3
care este configurată pentru a obține adresarea IP de la un server DHCP
dhcp4: yes
.
Pentru a atribui o adresă IP statică interfeței
ens3
editați fișierul astfel:
- Setați DHCP la nu
dhcp4: yesSpecificați adresa IP statică192.168.121.199/24. Subaddresses:puteți adăuga una sau mai multe adrese IP IPv4 sau IPv6 care vor fi alocate interfeței de rețea.gateway4: 192.168.121.1gatewaygateway4: 192.168.121.1Înnameservers, specificațiaddresses:nameserversaddresses:
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:
Când editați fișierele Yaml, asigurați-vă că urmați standardele de indentare a codului YAML, deoarece s-ar putea să nu funcționeze dacă există o eroare de sintaxă în configurație.
Odată terminat, salvați și închideți fișierul și aplicați modificările cu:
sudo netplan apply
Verificați modificările tastând:
ip addr show dev ens3
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
Asta e! Ați atribuit un IP static serverului dvs. Ubuntu.
Configurarea adresei IP statice pe Desktop Ubuntu
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 cog.



Acum că ați configurat o adresă IP statică, deschideți terminalul fie utilizând comanda rapidă de tastatură
Ctrl+Alt+T
fie făcând clic pe pictograma terminalului și verificați modificările tastând:
ip addr
Ieșirea va afișa adresa IP a interfeței:
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
Concluzie
Ați învățat cum să atribuiți o adresă IP statică pe mașina dvs. Ubuntu 18.04.
retea ubuntuCum se poate afla adresa IP în Windows: Căutare adresă Ip
Care este adresa IP? Cum de a afla adresa IP? Utilizatorii de Windows 10/8/7 / Vista pot afla adresa IP prin accesarea panoului de control.
Cum se configurează și se configurează setările firewall-ului Router
Aflați cum să configurați firewall-ul routerului, Aflați ce porturi sunt necesare pe computer.
Care este o adresă ip, diferența dintre statica și statica IP dinamică?
Explică GT: Care este o adresă IP și o diferență între o adresă IP statică și dinamică?










