Com configurar l'adreça IP estàtica a Ubuntu 20.04


Normalment, quan un sistema client es connecta a una xarxa mitjançant WiFi o un cable ethernet, tria automàticament una adreça IP de l'encaminador. Això és possible mitjançant el servidor DHCP que assigna automàticament adreces IP als clients d'un grup d'adreces.

L'inconvenient de DHCP és que un cop transcorregut el temps d'arrendament de DHCP, l'adreça IP d'un sistema canvia a una altra de diferent, i això comporta una desconnexió en cas que el sistema s'utilitzi per a un servei concret, com ara un servidor de fitxers. Per aquest motiu, és possible que vulgueu establir una adreça IP estàtica perquè mai canviï fins i tot quan s'acabi el temps d'arrendament.

En aquesta guia, aprendràs a configurar una adreça IP estàtica al servidor i l'escriptori Ubuntu 20.04.

Ubuntu utilitza el dimoni NetworkManager per gestionar la configuració de la xarxa. Podeu configurar una IP estàtica ja sigui gràficament o a la línia d'ordres.

Per a aquesta guia, ens centrarem a configurar una adreça IP estàtica utilitzant tant la GUI com a la línia d'ordres, i aquí teniu la configuració IP:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Aquesta informació serà diferent per a vostè, així que substituïu els valors en conseqüència segons la vostra subxarxa.

En aquesta pàgina

  • Estableix l'adreça IP estàtica a l'escriptori Ubuntu 20.04
  • Estableix l'adreça IP estàtica al servidor Ubuntu 20.04

Per començar, inicieu Configuració des del menú de l'aplicació tal com es mostra.

A la finestra que apareix, feu clic a la pestanya Xarxa a la barra lateral esquerra i, a continuació, premeu la icona d'engranatge a la interfície de xarxa que voleu configurar. En el meu cas, estic configurant la meva interfície per cable.

A la nova finestra que apareix, es mostrarà la configuració de xarxa de la vostra interfície tal com es mostra. De manera predeterminada, l'adreça IP està configurada per utilitzar DHCP per triar automàticament una adreça IP de l'encaminador o qualsevol altre servidor DHCP.

En el nostre cas, l'adreça IP actual assignada és 192.168.2.104.

Ara seleccioneu la pestanya IPv4 per començar a configurar l'adreça IP estàtica. Com podeu veure, l'adreça IP està configurada en Automàtic (DHCP) per defecte.

Feu clic a l'opció Manual i es mostraran nous camps d'adreça. Ompliu la vostra adreça IP estàtica preferida, màscara de xarxa i passarel·la predeterminada.

El DNS també està configurat en automàtic. Per configurar manualment el DNS, feu clic a la commutació per desactivar el DNS automàtic. A continuació, proporcioneu les vostres entrades DNS preferides separades per una coma tal com es mostra.

Un cop fet tot, feu clic al botó Aplica a la cantonada superior dreta de la finestra. Perquè els canvis s'apliquin, reinicieu la interfície de xarxa fent clic al commutador per desactivar-lo i tornar-lo a activar.

Una vegada més, feu clic a la icona d'engranatge per revelar la nova configuració IP tal com es mostra.

També podeu confirmar l'adreça IP al terminal executant l'ordre ip addr.

$ ifconfig
OR
$ ip addr

Per confirmar els servidors DNS, executeu l'ordre:

$ systemd-resolve --status

Hem vist com podem configurar una adreça IP estàtica gràficament a l'escriptori Ubuntu 20.04. L'altra opció és configurar una adreça IP estàtica al terminal mitjançant Netplan.

Desenvolupat per Canonical, Netplan és una utilitat de línia d'ordres que s'utilitza per configurar les xarxes a les distribucions modernes d'Ubuntu. Netplan fa ús dels fitxers YAML per configurar interfícies de xarxa. Podeu configurar una interfície per adquirir una IP dinàmicament mitjançant el protocol DHCP o establir una IP estàtica.

Obriu el vostre terminal i aneu al directori /etc/netplan. Trobareu un fitxer de configuració YAML que utilitzareu per configurar l'adreça IP.

En el meu cas, el fitxer YAML és 01-network-manager-all.yaml amb la configuració predeterminada tal com es mostra.

Per al servidor Ubuntu, el fitxer YAML és 00-installer-config.yaml i aquesta és la configuració predeterminada.

Per configurar una IP estàtica, copieu i enganxeu la configuració següent. Tingueu en compte l'espaiat al fitxer YAML.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

A continuació, deseu el fitxer i executeu l'ordre netplan a continuació per desar els canvis.

$ sudo netplan apply

A continuació, podeu confirmar l'adreça IP de la vostra interfície de xarxa mitjançant l'ordre ifconfig.

$ ifconfig

Això tanca l'article d'avui. Esperem que ara estigueu en condicions de configurar una adreça IP estàtica al vostre sistema d'escriptori i servidor Ubuntu 20.04.