logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


ifconfig

La commande ifconfig (IterFaCONFIGuration) permet de configurer les interfaces réseaux de la machine.

Nota :

Il existe aussi la commande “ip” offrant plus de fonctionnalités, dont la gestion de l'IPv6 !

Type d'interfaces réseaux

Il faut savoir qu'il existe plusieurs type d'interfaces réseau.

Les plus courant sont :

loopback

Représente le réseau virtuel de la machine, et qui permet aux applications réseau d'une même machine de communiquer entre elle, avec ou sans carte réseau.

Les interfaces des cartes réseaux.

Les IP et les adresses pour communiquer entre des machines différentes.

L'interface ppp

Permet d'utiliser le réseaux téléphonique(internet).

Utilisation

Pour lancer la commande ifconfig il faut être root pour pouvoir le faire.

Syntaxe

Dans un terminal root :

ifconfig

Exemple

les …xxxx… remplacent les données personnelles de mon réseau. ;-)

ifconfig
eth0      Link encap:Ethernet  HWaddr 9x:xx:xx:xx:xx:xx  
          inet adr:192.168.1.xx  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::x:xx:xx:xx:xx:xx104/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2182 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2144 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:1323295 (1.2 MiB)  TX bytes:426001 (416.0 KiB)
          Interruption:252 Adresse de base:0xa000 
 
lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:70 errors:0 dropped:0 overruns:0 frame:0
          TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:5628 (5.4 KiB)  TX bytes:5628 (5.4 KiB)

Ici j'ai 1 config réseau :

  1. eth0 ⇒ mon réseau internet en dhcp
  2. lo ==⇒ le réseau virtuel de la machine

Le résultat se lit :

  • eth0 = nom de ta carte reseau.
  • inet adr:192.168.1.xx = ton ip locale
  • Bcast:192.168.1.255 = ton broadcast
  • Masque:255.255.255.0 = netmask
  • HWaddr 9x:xx:xx:xx:xx:xx = HWaddr donne l'adresse MAC de la carte, à utiliser par exemple avec certaines “box”.

Option -a

La commande ifconfig ne liste QUE les connections actives

Pour lister TOUTES les connections présentes utiliser l'option -a ainsi :

ifconfig -a
eth0      Link encap:Ethernet  HWaddr 90:e6:ba:cd:a1:04  
          inet adr:192.168.1.11  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::92e6:baff:fecd:a104/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3697 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3490 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:1971502 (1.8 MiB)  TX bytes:781563 (763.2 KiB)
          Interruption:252 Adresse de base:0xa000 
 
eth1      Link encap:Ethernet  HWaddr 00:04:e2:c5:02:f6  
          inet adr:1x.xxx.xxx.4  Bcast:1x.xxx.255.255  Masque:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  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 lg file transmission:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interruption:17 
 
lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:70 errors:0 dropped:0 overruns:0 frame:0
          TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:5628 (5.4 KiB)  TX bytes:5628 (5.4 KiB)

Ici je vois la seconde carte reseau avec :

  1. une IP fixe : 1x.xxx.xxx.4
  2. et une passserelle : 1x.xxx.255.255

Lien

Liens à suivre :

doc/reseau/ifconfig.1364273684.txt.gz · Dernière modification: 26/03/2013 05:54 par smolski

Pied de page des forums

Propulsé par FluxBB