Verificar la configuración de multicast en /proc/sys/net
En este paso, explorará cómo verificar los parámetros del kernel relacionados con el multicast utilizando el sistema de archivos /proc. El sistema de archivos /proc es un sistema de archivos virtual en Linux que proporciona información sobre procesos y otra información del sistema.
Los parámetros del kernel relacionados con la red se encuentran a menudo en /proc/sys/net. Podemos usar el comando cat para ver el contenido de estos archivos.
Primero, veamos la configuración de multicast IPv4. Escriba el siguiente comando y presione Enter:
cat /proc/sys/net/ipv4/conf/eth0/mc_forwarding
Verá una salida similar a esta:
0
Este archivo (mc_forwarding) indica si el reenvío de multicast está habilitado en la interfaz eth0. Un valor de 0 significa que está deshabilitado, y 1 significa que está habilitado.
Ahora, veamos otra configuración, mc_ttl, que controla el Tiempo de Vida (TTL, por sus siglas en inglés) predeterminado para los paquetes de multicast salientes en esta interfaz. Escriba el siguiente comando y presione Enter:
cat /proc/sys/net/ipv4/conf/eth0/mc_ttl
Verá una salida similar a esta:
1
El valor de TTL determina cuántos saltos puede atravesar un paquete de multicast antes de ser descartado.
Puede explorar otros archivos relacionados con el multicast en el directorio /proc/sys/net/ipv4/conf/eth0/. Por ejemplo, podría verificar mc_loopback para ver si los paquetes de multicast se devuelven a la interfaz de envío.
Escriba el siguiente comando para listar algunos de los archivos en este directorio:
ls /proc/sys/net/ipv4/conf/eth0/mc_*
Verá una lista de archivos relacionados con la configuración de multicast para la interfaz eth0.
/proc/sys/net/ipv4/conf/eth0/mc_forwarding
/proc/sys/net/ipv4/conf/eth0/mc_loopback
/proc/sys/net/ipv4/conf/eth0/mc_ttl
Explorar el sistema de archivos /proc es una forma poderosa de entender y verificar el estado actual de la configuración de red del kernel de Linux.
Haga clic en Continuar para pasar al siguiente paso.