Vous pouvez définir la sortie des commandes netstat et ifconfig de manière à afficher uniquement les informations IPv4 ou à afficher les informations IPv4 et IPv6.
Créez le fichier /etc/default/inet_type.
Ajoutez l'une des entrées suivantes au fichier /etc/default/inet_type :
Pour afficher uniquement les informations IPv4 :
DEFAULT_IP=IP_VERSION4 |
Pour afficher les informations IPv4 et IPv6 :
DEFAULT_IP=BOTH |
Ou
DEFAULT_IP=IP_VERSION6 |
Pour plus d'informations sur le fichier inet_type, reportez-vous à la page de manuel inet_type(4).
Les indicateurs -4 et -6 de la commande ifconfig ont priorité sur les valeurs définies dans le fichier inet_type. L'indicateur -f de la commande netstat a également priorité sur les valeurs définies dans le fichier inet_type.
Si vous spécifiez la variable DEFAULT_IP=BOTH ou la variable DEFAULT_IP=IP_VERSION6 dans le fichier inet_type, la sortie suivante s'affiche :
% ifconfig -a
lo0: flags=1000849 mtu 8232 index 1
inet 10.10.0.1 netmask ff000000
qfe0: flags=1000843 mtu 1500 index 2
inet 10.46.86.54 netmask ffffff00 broadcast 10.46.86.255
ether 8:0:20:56:a8
lo0: flags=2000849 mtu 8252 index 1
inet6 ::1/128
qfe0: flags=2000841 mtu 1500 index 2
ether 8:0:20:56:a8
inet6 fe80::a00:fe73:56a8/10
qfe0:1: flags=2080841 mtu 1500 index 2
inet6 2001:db8:3c4d:5:a00:fe73:56a8/64
|
Si vous spécifiez la variable DEFAULT_IP=IP_VERSION4 ou la variable DEFAULT_IP=IP_VERSION6 dans le fichier inet_type, la sortie suivante s'affiche :
% ifconfig -a
lo0: flags=849 mtu 8232
inet 10.10.0.1 netmask ff000000
qfe0: flags=843 mtu 1500
inet 10.46.86.54 netmask ffffff00 broadcast 10.46.86.255
ether 8:0:20:56:a8
|