Minientrada

Configuración de los parámetros de red a un Debian 10

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ámetroValor
Dirección IP v4192.168.0.100
Máscara de red255.255.255.0
Default gateway192.168.0.1
Servidores DNS192.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ámetroValor
Nombre placa de redens33

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.

Anuncio publicitario

PowerSwitch S5248F-ON: ONIE firmware update

Todo comenzó con un error de fantray que encontré al ejecutar el comando «show alarms» en un Dell EMC PowerSwitch S5248F-ON. Alarma que terminó siendo un falso positivo, desde ya te adelanto.

Más abajo te explico somo solucionarlo, pero antes necesitamos hacer una introducción al concepto de Open Networking.

El concepto de Open Networking es un elemento esencial de la estrategia y misión de Dell EMC Networking. Open Networking abarca la desagregación de la pila de red tradicional bloqueada y propietaria. Dell EMC logra este esfuerzo mediante el uso de bloques de construcción basados ​​en estándares que usan código abierto cuando sea posible.

El entorno de instalación de red abierta (ONIE) es un proyecto de código abierto dentro del proyecto Open Computer que proporciona un entorno de instalación para switches «bare metal». ONIE también ofrece la opción de instalar diferentes sistemas operativos.

Para obtener información sobre el entorno de instalación de red abierta consultar http://onie.org/.

También podés consultar la guía rápida «Dell EMC Networking ONIE Quick Start Guide».

Resolución

La solución implementada se basa en la información encontrada en las release notes del switch: Dell EMC PowerSwitch S5200F-ON Series ONIE Firmware Updater Release Notes.

Paso 1

Descargar los paquetes necesarios de https://www.dell.com/support/home/en-us/product-support/product/networking-s5248f-on/drivers

  • Paquete 1: Dell Networking Firmware Updater v3.40.5.1-13 for S5248F-ON Switch. [Importante, hacer clic en other formats y descargar el archivo .zip que ocupa unos 50 mb.].
  • Paquete 2: ONIE Software v3.40.1.1-6 for Dell Networking S5200F-ON Series Switch. [Importante, hacer clic en other formats y descargar el archivo .zip que ocupa unos 50 mb.].

Paso 2

Descomprimir los zip descargados y copiarlos a un pen drive.

  • onie-firmware-x86_64-dellemc_s5200_c3538-r0.3.40.5.1-13.bin
  • onie-updater-x86_64-dellemc_s5200_c3538-r0.3.40.1.1-6

Insertar el pen drive en el switch.

Paso 3

Conectar al switch utilizando cable serial.

Paso 4

Reiniciar el switch, cuando aparece el menú de GRUB seleccionar la opción ONIE y luego la opción ONIE Update.

Ejecutar los comandos que se indican a continuación:

onie-discovery-stop
mkdir /mnt/media
mount -t vfat /dev/sdb1 /mnt/media

Suponiendo que el switch encuentra el pen drive en /dev/sdb1. Podrías chequearlo previamente ejecutando el comando blkid por ejemplo.

cd /mnt/media
onie-self-update onie-updater-x86_64-dellemc_s5200_c3538-r0.3.40.1.1-6

Al finalizar el proceso el switch se reinicia automáticamente.

Paso 5

Luego de haberse reiniciado el switch aparece el menú de GRUB, seleccionar ONIE y luego ONIE Rescue.

Ejecutar los comandos que se indican a continuación:

onie-discovery-stop
mkdir /mnt/media
mount -t vfat /dev/sdb1 /mnt/media
cd /mnt/media
onie-firmware-x86_64-dellemc_s5200_c3538-r0.3.40.5.1-13.bin

Este proceso puede demorar hasta 25 minutos y al finalizar el switch se reinicia una vez más.

Luego de eso ir a verificar la alarma nuevamente y, si todo fue bien, el falso positivo ha desaparecido.

¡Gracias Ed por enseñarme a solucionarlo!

Disclaimer: IMPORTANTE utiliza esta información bajo tu responsabilidad. No me hago responsable de los resultados. No aplicar en ambiente productivo sin haberlo probado antes.

ESXi host standalone: configuración de redes desde la línea de comandos

Revisar y configurar parámetros de red en host standalone

Listar las interfaces de red y su estado

esxcfg-nics -l

Listar configuración y estado del vSwitch

esxcfg-vswitch -l

Listar interfaces de vmkernel

esxcfg-vmknic -l

esxcli network vswitch standard uplink add –uplink-name=vmnic1 –vswitch-name=vSwitch0

esxcli network vswitch standard uplink remove –uplink-name=vmnic1 –vswitch-name=vSwitch0

Crear un vSwitch

esxcli network vswitch standard add –vswitch-name=vSwitch1

Remover un vSwitch

esxcli network vswitch standard remove –vswitch-name=vSwitch1

Crear un PortGroup

esxcli network vswitch standard portgroup add –portgroup-name=vMotion –vswitch-name=vSwitch1

Remover un PortGroup

esxcli network vswitch standard portgroup remove –portgroup-name=»vMotion» –vswitch-name=vSwitch1

Asignar una vLan a un PortGroup

esxcli network vswitch standard portgroup set -p vMotion –vlan-id 100

Crear una nueva vmknic y vincularla al PortGroup vMotion

esxcfg-vmknic -a -i 10.10.10.10 -n 255.255.255.0 -m 9000 «vMotion»

Agregar los servicios de vMotion a la vmknic creada

vim-cmd hostsvc/vmotion/vnic_set vmk1

Configurar MTU a un vSwitch

esxcfg-vswitch -m 9000 vSwitch1

Links de referencia: