Le fichier interfaces

De Le Wiki du Forum-Debian.fr
Révision datée du 3 février 2010 à 19:04 par L0u!$ (discussion | contributions) (Page créée avec « {{Ébauche|le fichier '''/etc/network/interfaces'''}} Le fichier interfaces, situé dans le dossier ''/etc/network'', est un fichier qui permet de paramétrer sa connection i… »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Cet article est une ébauche. N'hésitez pas à contribuer ou à en discuter. Le fichier interfaces, situé dans le dossier /etc/network, est un fichier qui permet de paramétrer sa connection internet ( wifi,ethernet,vnc,vpn,bridge...). Pour des solutions graphiques, allez voir du côté de cwiid et networkmanager.

syntaxe

Le fichier interfaces est constitué comme ceci:

<méthode de lancement> <interface>
iface <interface> inet <static/dhcp>
 [(si <static>:)adress <adresse ip>]
 [(si <static>:)netmask <masque de sous réseau>]
 [(si <static>:)network <ip du réseau>]
 [(si <static>:)broadcast <adresse de broadcast>]
 [(si <static>:)gateway <adresse du routeur>]
 [dns-nameservers <serveur 1> [serveur 2] [...]]

<méthode de lancement> peut avoir les valeurs allow-hotplug, qui laisse l'utilisateur démarrer soi-même sa connection avec ifup <interface>, ou auto qui démarre la connection au démarrage.
<interface> peut ressembler, selon le pilote, à ethX, wlanX, rauX où X est un nombre.
<static/dhcp> choisit la méthode d'attribution d'ip. la méthode actuellement privilégiée est dhcp, car permet d'attribuer tous les paramètres tels que l'adresse ip, la passerelle par défaut, ...
<adresse ip> sous la forme 192.168.X.X
<masque de sous réseau> sous la forme 255.255.255.0 en général
<network> : 192.168.X.0
<broadcast>: 192.168.X.255
<gateway>: 192.168.X.1 en général.

connaitre le nom de son interface

Pour connaitre le nom de prendra son interface, faites la commande:

$ cat /etc/udev/rules.d/70-persistent-net.rules

Le nom de votre interface sera noté dans l'attribut NAME= .

Après avoir correctement paramétré votre fichier interfaces, tapez la commande ( en root ):

# ifconfig <interface> up

Pour vérifier si la connection est établie, tapez la commande:

$ ping 216.239.59.104

et pour vérifier si les DNS sont actifs:

$ ping google.fr

Vous pourrez ensuite naviguer sur le web avec votre navigateur favori.

Pour le wifi avec ce même fichier, allez voir du côté de interfaces et wpasupplicant en passant d'abord par la catégorie du wifi. L0u!$ 3 février 2010 à 19:04 (UTC)