La dirección IP de la mayoría de los dispositivos en la actualidad es generada por el servidor del Protocolo de configuración dinámica de host (DHCP). Un servidor DHCP asigna una dirección IP dinámica a su dispositivo cuando está conectado a una red. Por lo tanto, tiene la oportunidad de cambiar esta dirección IP de vez en cuando.
Por otro lado, una IP estática se refiere a una dirección fija e inmutable, diferente a las IP dinámicas. Puede establecer la configuración de IP estática para las versiones de Ubuntu 22.04 LTS y 22.10 de tres maneras diferentes. Aquí le mostramos cómo empezar.
Establezca una IP estática en Ubuntu con el comando nmcli
Es bastante fácil configurar los ajustes de IP estática de Ubuntu 22.04 usando el comando nmcli . nmcli es una utilidad basada en texto que se utiliza para verificar el estado de las conexiones por cable que está utilizando en su dispositivo.
Con este comando, puede acceder a información de red adicional, como el estado de su conexión, el nombre de su dispositivo host y los permisos generales en la configuración de su red. Además, este comando es muy útil en la configuración de IP estática de su servidor Ubuntu.
Puede obtener información sobre su conexión con el siguiente comando:
nmcli connection show
La salida de este comando será la siguiente:
NAME UUID TYPE DEVICE
Wired connection 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e ethernet enp0s3
Cree un enlace estático con el comando que se indica a continuación. Luego, configure manualmente las configuraciones enp0s3 e ipv4 con los parámetros apropiados en el comando nmcli:
sudo nmcli con add type ethernet con-name 'static' ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.89/24 gw4 192.168.1.1
Si usa el comando show de conexión nmcli nuevamente, puede ver que se ha agregado el enlace estático .
Después de este proceso, agregue la conexión estática que creó a la IP DNS:
Ahora use el siguiente comando para activar la conexión:
Si el resultado muestra "conexión activada con éxito", ha configurado correctamente una dirección IP estática en su máquina.
Puede verificar la IP estática que desea asignar a su dispositivo ejecutando el siguiente comando:
Uso de Netplan para la configuración de IP estática en Ubuntu
Al igual que nmcli, otro comando que puede usar para configurar una IP estática en Ubuntu es netplan. Puede configurar fácilmente la IP estática de Ubuntu con el comando netplan en las versiones 22.04 LTS y 22.10. Para hacer esto, siga los pasos a continuación.
Primero, averigüe el nombre de su interfaz de red usando el siguiente comando:
Lo que ve aquí es el nombre de su interfaz de red. Este nombre puede ser diferente en cada dispositivo.
Ahora, cree un archivo llamado 01-netcfg.yaml en la carpeta /etc/netplan . Edítalo con tu editor de texto favorito.
Agregue las siguientes líneas al archivo:
network:
version: 2
renderer: networkd
ethernets:
eth0: #Edit this line according to your network interface name.
dhcp4: no
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
Como puede ver, ha deshabilitado la configuración de IP de DHCP con la instrucción dhcp4: no . Luego ha agregado la dirección IP y la configuración de DNS asignada por Google.
Después de guardar este archivo, ejecute el siguiente comando para aplicar los cambios:
Configure los ajustes de IP estática en Ubuntu gráficamente
La interfaz gráfica de red en Ubuntu 22.04 es muy útil si no desea utilizar la línea de comandos. Tanto es así que puede configurar fácilmente la dirección IP estática de Ubuntu usando esta interfaz.
Para hacer esto, haga clic en el ícono de Red en la esquina superior derecha de su escritorio. Luego, seleccione Configuración cableada en el menú desplegable. Haga clic en el icono de engranaje para abrir la ventana de configuración.
Luego, cambie a la pestaña IPv4 en la ventana que se abre.
Como puede ver, DHCP está habilitado de forma predeterminada. Cambie el Método IPv4 a Manual , ya que desea utilizar una IP estática en lugar de una dinámica. A continuación, cambie la configuración de su dirección, máscara de red y puerta de enlace. Finalmente, modifique su configuración de DNS y haga clic en el botón Aplicar .
Debe reiniciar esta conexión por cable para que todas estas acciones surtan efecto. Para hacer esto, simplemente active y desactive el interruptor junto al nombre de la red.
¿Por qué debería usar direcciones IP estáticas?
Aprendió a configurar los ajustes de IP estática en "Jammy Jellyfish" 22.04, la última versión LTS de Ubuntu, y 22.10, usando la interfaz de ajustes gráficos y los dos comandos de terminal: nmcli y netplan. Además, ahora sabe cómo configurar una IP estática en el servidor Ubuntu 22.04.
Debido a direcciones IP insuficientes, algunos proveedores de servicios pueden asignar la misma dirección a dos usuarios diferentes. En este caso, pueden ocurrir problemas de conexión. El uso de direcciones IP estáticas en su lugar no causa tales problemas, ya que es específico del usuario, pero tenga cuidado, ya que alguien puede hacer un mal uso de su dirección IP de varias maneras.