Ifconfig - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

ifconfig est une commande Unix qui permet de configurer et d'afficher les informations des interfaces réseau IP à partir de l'interpréteur de commandes. Le nom ifconfig vient de l'anglais interface configurator. ifconfig est apparu en tant que composant de la suite TCP/IP de 4.2BSD. Cette commande a donc été intégrée à la boîte à outils originale d'Internet.

On utilise généralement ifconfig pour configurer l'adresse IP et le masque de sous-réseau d'un ordinateur, pour afficher des informations sur les interfaces réseau, et pour activer ou désactiver une interface réseau. Au démarrage, beaucoup de distributions de type Unix initialisent leurs interfaces réseau à l'aide de scripts shell qui utilisent ifconfig.

Exemple de sortie de ifconfig

Le code suivant présente la sortie affichée par la commande ifconfig sur une machine Linux possédant une interface réseau physique (eth0) et une interface de loopback (lo) :

      eth0      Link encap:Ethernet  HWaddr 00:07:E9:D5:E0:5D                  inet addr:192.168.14.1  Bcast:192.168.14.255  Mask:255.255.255.0                inet6 addr: 2001:6a8:204::1/48 Scope:Global                inet6 addr: fe80::207:e9ff:fed5:e05d/64 Scope:Link                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1                RX packets:346293248 errors:0 dropped:0 overruns:0 frame:0                TX packets:1089423722 errors:0 dropped:0 overruns:0 carrier:0                collisions:0 txqueuelen:1000                 RX bytes:1501808809 (1.3 GiB)  TX bytes:4184566400 (3.8 GiB)              lo        Link encap:Local Loopback                  inet addr:127.0.0.1  Mask:255.0.0.0                inet6 addr:::1/128 Scope:Host                UP LOOPBACK RUNNING  MTU:16436  Metric:1                RX packets:0 errors:0 dropped:0 overruns:0 frame:0                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0                collisions:0 txqueuelen:0                 RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)            
Page générée en 0.073 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise