Verificar el estado de IPv6 en /proc/sys/net/ipv6
En este paso, explorará el sistema de archivos /proc
para verificar el estado de IPv6 de su sistema. El sistema de archivos /proc
es un sistema de archivos virtual que proporciona información sobre procesos y otra información del sistema. Es un excelente lugar para encontrar detalles sobre el kernel de Linux en ejecución.
Específicamente, examinaremos los archivos dentro del directorio /proc/sys/net/ipv6/
. Estos archivos contienen parámetros que controlan el comportamiento de la pila de protocolos IPv6.
Para ver el contenido del directorio /proc/sys/net/ipv6/
, puede utilizar el comando ls
:
ls /proc/sys/net/ipv6/
Verá una lista de archivos y directorios. Cada archivo representa un parámetro específico del kernel de IPv6.
anycast_src_interval bindv6only conf flowlabel_reflect flowlabel_state icmp ip6frag_high_thresh ip6frag_low_thresh ip6frag_secret_interval ip6frag_time neigh route tcp_metrics_hash_size tcp_metrics_info tcp_metrics_purge_interval tcp_metrics_reg_interval tcp_metrics_req_interval tcp_metrics_slack tcp_metrics_sync_interval tcp_metrics_timeout udp_metrics_hash_size udp_metrics_info udp_metrics_purge_interval udp_metrics_reg_interval udp_metrics_req_interval udp_metrics_slack udp_metrics_sync_interval udp_metrics_timeout
Un archivo importante es disable
. Este archivo indica si IPv6 está deshabilitado (1
) o habilitado (0
) a nivel de sistema.
Para ver el contenido del archivo disable
, puede utilizar el comando cat
:
cat /proc/sys/net/ipv6/disable
La salida será 0
o 1
.
0
- Si la salida es
0
, IPv6 está habilitado.
- Si la salida es
1
, IPv6 está deshabilitado.
Otro archivo útil es conf
. Este es un directorio que contiene archivos de configuración para cada interfaz de red y un directorio default
para la configuración predeterminada.
Veamos el contenido del directorio conf
:
ls /proc/sys/net/ipv6/conf/
Verá directorios para cada interfaz (como all
, default
, eth0
, lo
).
all default eth0 lo
Luego, puede verificar el estado de IPv6 de una interfaz específica, como eth0
, mirando el archivo disable_ipv6
dentro de su directorio:
cat /proc/sys/net/ipv6/conf/eth0/disable_ipv6
Este archivo también contiene 0
(habilitado) o 1
(deshabilitado) para esa interfaz específica.
0
Explorar los archivos en /proc/sys/net/ipv6/
proporciona una vista de bajo nivel de la configuración de IPv6 de su sistema.
Haga clic en Continuar para pasar al siguiente paso.