Cómo cambiar la IP (y establecer una IP estática) por consola con el comando nmcli en equipos con Linux Red Hat (válido para distribuciones derivadas como Oracle Linux, Rocky Linux, AlmaLinux, CentOS, Fedora, ClearOS, etc.). Modificamos y establecemos la IP v4 estática y también los servidores DNS.

En primer lugar, deberemos conocer el nombre del adaptador de red activo en el equipo Linux Red Hat, para ello, usaremos el siguiente comando:

Nos devolverá los adaptadores de red con su estado y su nombre. Anotaremos el nombre del adaptador de red al que queramos modificarle o establecerle una IP estática. En este caso, el adaptador «ens160»:

Para establecer la IP 192.168.1.91 (sub red 24) y puerta de enlace 192.168.1.1 en el adaptador «ens160», ejecutaremos el siguiente comando:

Si el comando se ha ejecutado correctamente, devolverá:

Connection ‘static-ip’ (……) successfully added.

Si queremos establecer los DNS por comando, también podremos hacerlo con nmcli. Por ejemplo, para establecer los DNS 1.1.1.1 y 8.8.8.8, ejecutaremos el comando:

Para aplicar los cambios, ejecutaremos el comando:

Si la activación y la aplicación de la IP, puerta de enlace y DNS son correctos, nos devolverá el mensaje:

Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)

Cambiar IP mediante comando nmcli en Linux Red Hat 9 y Oracle Linux