en este tutorial, explicaremos cómo configurar una dirección IP estática en Ubuntu 18.04.
generalmente, las direcciones IP son asignadas dinámicamente por el servidor DHCP del router. Puede ser necesario establecer una dirección IP estática en su máquina Ubuntu en diferentes situaciones, como configurar el reenvío de puertos o ejecutar un servidor multimedia en su red.
configurar la dirección IP estática usando DHCP #
la forma más fácil y recomendada de asignar una dirección IP estática a un dispositivo en su LAN es configurando un DHCP estático en su enrutador., DHCP estático o reserva DHCP es una característica que se encuentra en la mayoría de los enrutadores que hace que el servidor DHCP asigne automáticamente la misma dirección IP a un dispositivo de red específico, cada vez que el dispositivo solicita una dirección del servidor DHCP. Esto funciona asignando una IP estática a la dirección MAC única del dispositivo. Los pasos para configurar una reserva DHCP varían de un router a otro, y es recomendable consultar la documentación del proveedor.
Netplan #
empezando por 17.,10, Netplan es la herramienta de administración de red predeterminada en Ubuntu, reemplazando el archivo de configuración /etc/network/interfaces
que se había utilizado previamente para configurar la red en Ubuntu.
Netplan utiliza archivos de configuración en la sintaxis YAML. Para configurar una interfaz de red con Netplan, debe crear una descripción YAML para esa interfaz, y Netplan generará los archivos de configuración necesarios para la herramienta de renderizado elegida.
Netplan actualmente soporta dos renderizadores NetworkManager y Systemd-networkd., NetworkManager se usa principalmente en máquinas de escritorio, mientras que Systemd-networkd se usa en servidores sin GUI.
configurar la dirección IP estática en Ubuntu Server #
Las versiones más recientes de Ubuntu utilizan ‘nombres de interfaz de red predecibles’ que, por defecto, comienzan con en
.
El primer paso es identificar el nombre de la interfaz ethernet que desea configurar. Para ello utilice el comando ip link
, como se muestra a continuación:
ip link
el comando imprimirá una lista de todas las interfaces de red disponibles., En este caso, el nombre de la interfaz es ens3
:
Los archivos de configuración de Netplan se almacenan en el directorio /etc/netplan
y tienen la extensión .yaml
. Probablemente encontrará uno o dos archivos YAML en este directorio. El archivo puede diferir de una instalación a otra. Generalmente, el archivo se denomina cualquiera 01-netcfg.yaml
, 50-cloud-init.yaml
o NN_interfaceName.yaml
, pero en su sistema puede ser diferente.,
Abra el archivo de configuración YAML con su editor de texto :
sudo nano /etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
Antes de cambiar la configuración, vamos a explicar el código en un corto.
cada archivo Yaml de Netplan comienza con la clave network
que tiene al menos dos elementos requeridos. El primer elemento requerido es la versión del formato de configuración de red, y el segundo es el tipo de dispositivo., El tipo de dispositivo puede ser ethernets
, bonds
, bridges
o vlans
.
la configuración anterior también incluye el tipo renderer
. Fuera de la caja, Si instaló Ubuntu en modo servidor, el renderizador está configurado para usar networkd
como back-end.
en el tipo de dispositivo (en este caso ethernets
), puede especificar una o más interfaces de red., En este ejemplo, solo tenemos una interfaz ens3
que está configurada para obtener direcciones IP desde un servidor DHCP dhcp4: yes
.
para asignar una dirección IP estática a la interfaz ens3
, edite el archivo de la siguiente manera:
- establezca DHCP en
dhcp4: no
. - especifique la dirección IP estática
192.168.121.199/24
. Enaddresses:
puede agregar una o más direcciones IP IPv4 o IPv6 que se asignarán a la interfaz de red., - Especificar la puerta de enlace
gateway4: 192.168.121.1
- Bajo
nameservers
, configure las direcciones IP de los servidores de nombresaddresses:
al editar archivos Yaml, asegúrese de seguir los estándares de sangría de código YAML. Si hay errores de sintaxis en la configuración, los cambios no se aplicarán.
una Vez hecho esto, guarde y cierre el archivo y aplicar los cambios con:
sudo netplan apply
Comprobar los cambios, escriba:
ip addr show dev ens3
Eso es todo!, Ha asignado una IP estática a su servidor Ubuntu.
configurar una dirección IP estática en Ubuntu Desktop #
configurar una dirección IP estática en computadoras de escritorio Ubuntu no requiere conocimientos técnicos.
-
en la pantalla de actividades, busque » red » y haga clic en el icono de red. Esto abrirá las opciones de configuración de red de GNOME. Haga clic en el icono de la rueda dentada.,
-
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.,
ahora que ha configurado una dirección IP estática, abra su terminal utilizando el atajo de tecladoCtrl+Alt+T
o haciendo clic en el icono del terminal y verifique los cambios escribiendo:
ip addr
la salida mostrará la dirección IP de la interfaz:
conclusión #
ha aprendido cómo asignar una dirección IP estática en su máquina Ubuntu 18.04.