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.