Verificar o status do IPv6 em /proc/sys/net/ipv6
Nesta etapa, você explorará o sistema de arquivos /proc para verificar o status do IPv6 do seu sistema. O sistema de arquivos /proc é um sistema de arquivos virtual que fornece informações sobre processos e outras informações do sistema. É um ótimo lugar para encontrar detalhes sobre o seu kernel Linux em execução.
Especificamente, analisaremos os arquivos dentro do diretório /proc/sys/net/ipv6/. Esses arquivos contêm parâmetros que controlam o comportamento da pilha de protocolos IPv6.
Para visualizar o conteúdo do diretório /proc/sys/net/ipv6/, você pode usar o comando ls:
ls /proc/sys/net/ipv6/
Você verá uma lista de arquivos e diretórios. Cada arquivo representa um parâmetro específico do kernel 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
Um arquivo importante é disable. Este arquivo indica se o IPv6 está desabilitado (1) ou habilitado (0) em todo o sistema.
Para visualizar o conteúdo do arquivo disable, você pode usar o comando cat:
cat /proc/sys/net/ipv6/disable
A saída será 0 ou 1.
0
- Se a saída for
0, o IPv6 está habilitado.
- Se a saída for
1, o IPv6 está desabilitado.
Outro arquivo útil é conf. Este é um diretório que contém arquivos de configuração para cada interface de rede e um diretório default para configurações padrão.
Vamos analisar o conteúdo do diretório conf:
ls /proc/sys/net/ipv6/conf/
Você verá diretórios para cada interface (como all, default, eth0, lo).
all default eth0 lo
Você pode então verificar o status do IPv6 para uma interface específica, como eth0, observando o arquivo disable_ipv6 dentro de seu diretório:
cat /proc/sys/net/ipv6/conf/eth0/disable_ipv6
Este arquivo também contém 0 (habilitado) ou 1 (desabilitado) para essa interface específica.
0
Explorar os arquivos em /proc/sys/net/ipv6/ fornece uma visão de baixo nível da configuração IPv6 do seu sistema.
Clique em Continuar para passar para a próxima etapa.