En esta entrada vamos a ver como configurar algunos de los parámetros de red más utilizados en un Debian 10.
Contenido |
Configuración de red |
Tomar nota de los parámetros de red |
Obtener el nombre de la placa de red |
Configurar los parámetros de red |
Aplicar los cambios |
Conclusión |
Configuración de red
Partimos del supuesto de que tenemos nuestra Debian instalada y lista para usar. Además, suponemos que la configuración de red se obtiene actualmente por medio de un Servidor DHCP.
Perfecto, vamos entonces a gobernar esta configuración indicando, por nuestra cuenta, todos los parámetros de red necesarios. Porque hoy estamos en esta red, pero mañana podemos ir a otra red donde ni siquiera aún contemos con un DHCP Server listo para usar, ¿vale?
Tomar nota de los parámetros de red
Vamos a crearnos una tabla y a tomar nota de todos los parámetros de red que vamos a utilizar.
Parámetro | Valor |
Dirección IP v4 | 192.168.0.100 |
Máscara de red | 255.255.255.0 |
Default gateway | 192.168.0.1 |
Servidores DNS | 192.168.0.1 1.1.1.1 8.8.8.8 |
Obtener el nombre de la placa de red
Desde la versión 9 de Debian ya no se utilizan los nombres clásicos para las placas de red: eth0, eth1, wlan0, wlan1…
Si bien mediante alguna configuración aún es posible utilizar los nombres “legacy” lo mejor será no hacerlo porque esto dejará de estar soportado en futuras versiones del sistema operativo.
ls /sys/class/net
Listo. Vamos entonces a verificar cual es el nombre de nuestra(s) placa(s) de red con el siguiente comando.
En mi caso la salida del comando se ve así.
ens33 lo
La única que nos interesa es la ens33 porque la otra (lo) simplemente hace referencia a la loopback.
Lo anotamos en nuestra tabla y continuamos.
Parámetro | Valor |
Nombre placa de red | ens33 |
Configurar los parámetros de red
El archivo de configuración de la red se llama interfaces y se encuentra dentro del directorio /etc/network/.
Antes de modificarlo sencillamente vamos a copiarlo, a modo de backup.
cd /etc/network
cp interfaces interfaces.bkp1
Todo listo, vamos a configurar.
Editamos el archivo interfaces con el editor de nuestra preferencia, en mi caso con vim.
vim interfaces
Lo primero es ubicar la configuración de la placa de red, en mi caso busco ens33 del archivo, en tu caso deberías buscar de acuerdo al nombre de tu placa de red. Y reemplazo donde dice dhcp por static.
Listo. Ahora agregamos el resto de los parámetros y debería quedar parecido a esto.
allow-hotplug ens33
iface ens33 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1 1.1.1.1 8.8.8.8
Guardamos y salimos del editor.
Aplicar los cambios
Si estamos conectados al servidor a través de SSH lo más sencillo será reiniciarlo mediante el comando reboot y luego conectarnos nuevamente utilizando la nueva dirección IP.
Pero si estás en la consola misma del servidor podemos ahorrarnos un reinicio ejecutando estos comandos.
ifdown ens33
ifup ens33
Y si todo va bien nuestro servidor ya tomó su nueva configuración de red y podemos comprobarlo haciéndole un ping desde cualquier otro equipo de la misma red.
ping 192.168.0.100
Pinging 192.168.0.100 with 32 bytes of data:
Reply from 192.168.0.100: bytes=32 time=1ms TTL=64
...
Conclusión
Genial. Hemos revisado como configurar los parámetros de red en nuestro servidor Debian 10.
Gracias por llegar hasta acá, nos vemos en la próxima.