Vérifier l'état d'IPv6 dans /proc/sys/net/ipv6
Dans cette étape, vous explorerez le système de fichiers /proc
pour vérifier l'état d'IPv6 de votre système. Le système de fichiers /proc
est un système de fichiers virtuel qui fournit des informations sur les processus et d'autres informations système. C'est un excellent endroit pour trouver des détails sur le noyau Linux en cours d'exécution.
Plus précisément, nous allons examiner les fichiers dans le répertoire /proc/sys/net/ipv6/
. Ces fichiers contiennent des paramètres qui contrôlent le comportement de la pile protocolaire IPv6.
Pour afficher le contenu du répertoire /proc/sys/net/ipv6/
, vous pouvez utiliser la commande ls
:
ls /proc/sys/net/ipv6/
Vous verrez une liste de fichiers et de répertoires. Chaque fichier représente un paramètre spécifique du noyau 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 fichier important est disable
. Ce fichier indique si IPv6 est désactivé (1
) ou activé (0
) au niveau du système.
Pour afficher le contenu du fichier disable
, vous pouvez utiliser la commande cat
:
cat /proc/sys/net/ipv6/disable
La sortie sera soit 0
soit 1
.
0
- Si la sortie est
0
, IPv6 est activé.
- Si la sortie est
1
, IPv6 est désactivé.
Un autre fichier utile est conf
. C'est un répertoire contenant des fichiers de configuration pour chaque interface réseau et un répertoire default
pour les paramètres par défaut.
Regardons le contenu du répertoire conf
:
ls /proc/sys/net/ipv6/conf/
Vous verrez des répertoires pour chaque interface (comme all
, default
, eth0
, lo
).
all default eth0 lo
Vous pouvez ensuite vérifier l'état d'IPv6 pour une interface spécifique, comme eth0
, en regardant le fichier disable_ipv6
dans son répertoire :
cat /proc/sys/net/ipv6/conf/eth0/disable_ipv6
Ce fichier contient également 0
(activé) ou 1
(désactivé) pour cette interface spécifique.
0
L'exploration des fichiers dans /proc/sys/net/ipv6/
offre une vue de bas niveau de la configuration IPv6 de votre système.
Cliquez sur Continuer pour passer à l'étape suivante.