11.4. Les entrées relatives à IPv6 dans /proc/net/

Dans /proc/net il y a plusieurs entrées disponibles en lecture seule. Vous ne pouvez pas utiliser ici ”sysctl” afin de récupérer des informations, utiliser ”cat”.

11.4.1. if_inet6

Ici toutes les adresses IPv6 configurées sont montrées sous un format particulier. L'exemple affiche seulement l'interface loopback. Sa signification est détaillée ci-dessous (voir ”net/ipv6/addrconf.c” pour en savoir plus).

# cat /proc/net/if_inet6
00000000000000000000000000000001 01 80 10 80 lo
+------------------------------+ ++ ++ ++ ++ ++
|                                |  |  |  |  |
1                                2  3  4  5  6

  1. L'adresse IPv6 affichée grâce à 32 caractères hexadécimaux sans le séparateur ":"

  2. Numéro de périphérique Netlink (index d'interface) in hexadécimal (voir aussi ”ip addr”)

  3. La longueur du préfixe en hexadécimal

  4. La valeur de la portée (voir les sources du noyau "include/net/ipv6.h" et "net/ipv6/addrconf.c" pour plus de détails)

  5. Les drapeaux de l'interface (voir ”include/linux/rtnetlink.h” et ”net/ipv6/addrconf.c” pour en savoir plus)

  6. Le nom du périphérique

11.4.2. ipv6_route

Ici toutes les routes IPv6 configurées sont montrées dans un format particulier. L'exemple affiche seulement l'interface loopback. Sa signification est détaillée ci-dessous (voir ”net/ipv6/route.c” pour en savoir plus).

# cat /proc/net/ipv6_route
00000000000000000000000000000000 00 00000000000000000000000000000000 00
+------------------------------+ ++ +------------------------------+ ++
|                                |  |                                |
1                                2  3                                4

¬ 00000000000000000000000000000000 ffffffff 00000001 00000001 00200200 lo
¬ +------------------------------+ +------+ +------+ +------+ +------+ ++
¬ |                                |        |        |        |        |
¬ 5                                6        7        8        9        10

  1. Le réseau de destination IPv6 affiché grâce à 32 caractères hexadécimaux sans le séparateur ":"

  2. La longueur du préfixe de destination IPv6 en hexadécimal

  3. Le réseau source IPv6 affiché grâce à 32 caractères hexadécimaux sans le séparateur ":"

  4. La longueur du préfixe de la source IPv6 en hexadécimal

  5. Le prochain saut IPv6 affiché grâce à 32 caractères hexadécimaux sans le séparateur ":"

  6. La distance en hexadécimal

  7. Compteur de référence

  8. Compteur d'utilisation

  9. Les drapeaux

  10. Nom du périphérique

11.4.3. sockstat6

Statistiques à propos de l'utilisation des sockets IPv6. Exemple:

# cat /proc/net/sockstat6
TCP6: inuse 7 
UDP6: inuse 2 
RAW6: inuse 1 
FRAG6: inuse 0 memory 0

11.4.4. tcp6

A remplir.

11.4.5. udp6

A remplir.

11.4.6. igmp6

A remplir.

11.4.7. raw6

A remplir.

11.4.8. ip6_flowlabel

A remplir.

11.4.9. rt6_stats

A remplir.

11.4.10. snmp6

Statistiques SNMP, peuvent être récupérées par un serveur SNMP et mis en rapport à une tableau MIB grâce à un logiciel d'administration réseau.

11.4.11. ip6_tables_names

Tables netfilter6 disponibles