Gentoo Logo

[ << ] [ < ] [ Sommaire ] [ > ] [ >> ]


1. Préparation

1.a. Préparation

Note : ce document suppose que vous avez correctement configuré votre noyau et vos modules en fonction de votre matériel et que vous connaissez le nom de vos interfaces. De plus, ce guide procédera à la configuration d'eth0, mais cela pourrait tout aussi bien être eno0, ens1, wlan0, enp1s0 etc.

Pour être prêt à configurer votre carte réseau, vous devez indiquer au système RC (N.D.T : Configuration des ressources) de Gentoo le nom de cette interface. Pour cela, un lien symbolique doit être créé de net.lo vers net.eth0 (ou tout autre nom attribué à votre interface dans votre système) dans le répertoire /etc/init.d/.

Exemple de code 1.1 : déclarer une interface réseau

# cd /etc/init.d
# ln -s net.lo net.eth0

Le système RC de Gentoo est à présent au courant pour votre interface. Il doit maintenant savoir comment la configurer. Toutes les interfaces réseaux sont configurées dans le fichier /etc/conf.d/net. Voici un exemple de configuration en DHCP ou en adressage statique :

Exemple de code 1.2 : exemples de /etc/conf.d/net

# Pour DHCP :
config_eth0="dhcp"

# Pour une adresse IP statique en utilisant la notation CIDR :
config_eth0="192.168.0.7/24"
routes_eth0="default via 192.168.0.1"
dns_servers_eth0="192.168.0.1 8.8.8.8"

# Pour une adresse IP statique en utilisant un masque réseau
config_eth0="192.168.0.7 netmask 255.255.255.0"
routes_eth0="default via 192.168.0.1"
dns_servers_eth0="192.168.0.1 8.8.8.8"

Note : si vous ne spécifiez pas de configuration pour votre interface, elle sera automatiquement configurée en DHCP.

Note : CIDR signifie « Classless InterDomain Routing » (N.D.T : routage sans tenir compte des classes). À l'origine, les adresses IPv4 étaient classées A, B ou C. Ce vieux système de classification n'avait pas prévu la popularité que connait aujourd'hui Internet et menaçait de ne plus pouvoir offrir de nouvelles adresses. Le CIDR est un schéma d'adressage qui permet à une adresse IP de désigner plusieurs adresses IP. Une adresse IP CIDR ressemble à une adresse normale, sauf qu'elle se termine par un « / » (slash) suivi d'un nombre. Par exemple : 192.168.0.0/16. Le CIDR est décrit en anglais dans la RFC 1519.

Maintenant que notre interface est configurée, nous pouvons la démarrer et l'arrêter grâce aux commandes suivantes :

Exemple de code 1.3 : démarrage et arrêt du réseau

# /etc/init.d/net.eth0 start
# /etc/init.d/net.eth0 stop

Important : lorsque vous cherchez à résoudre un problème de réseau, jetez un coup d'œil dans /var/log/rc.log. À moins d'avoir rc_logger="NO" paramétré dans /etc/rc.conf, vous trouverez des informations sur le processus de démarrage dans ce fichier de journal.

Maintenant que vous avez démarré et arrêté votre carte réseau avec succès, vous voulez peut-être qu'elle soit démarrée automatiquement lorsque Gentoo démarre. Voici comment faire. La commande « rc » demande à Gentoo de démarrer tous les scripts du niveau d'exécution actuel qui ne le sont pas.

Exemple de code 1.4 : activer une interface réseau au démarrage du système

# rc-update add net.eth0 default
# rc

[ << ] [ < ] [ Sommaire ] [ > ] [ >> ]


Imprimer

Voir tout

Dernière mise à jour le 6 mai 2013

Résumé : Un guide qui vous permettra d'avoir rapidement un réseau fonctionnel, pour les environnements les plus communs.

Sven Vermeulen
Author

Grant Goodyear
Author

Roy Marples
Author

Daniel Robbins
Author

Chris Houser
Author

Jerry Alexandratos
Author

Seemant Kulleen
Gentoo x86 Developer

Tavis Ormandy
Gentoo Alpha Developer

Jason Huebel
Gentoo AMD64 Developer

Guy Martin
Gentoo HPPA developer

Tim Yamin
Gentoo IA64 developer

Pieter Van den Abeele
Gentoo PPC developer

Joe Kallar
Gentoo SPARC developer

Mike Frysinger
Gentoo * developer

John P. Davis
Editor

Pierre-Henri Jondot
Editor

Eric Stockbridge
Editor

Rajiv Manglani
Editor

Jungmin Seo
Editor

Stoyan Zhekov
Editor

Jared Hudson
Editor

Colin Morey
Editor

Jorge Paulo
Editor

Carl Anderson
Editor

Jon Portnoy
Editor

Zack Gilburd
Editor

Jack Morgan
Editor

Benny Chuang
Editor

Erwin
Editor

Joshua Kinard
Editor

Stuart Longland
Editor

Tobias Scherbaum
Editor

Xavier Neys
Editor

Joshua Saddler
Editor

Gerald J. Normandin Jr.
Reviewer

Donnie Berkholz
Reviewer

Ken Nowack
Reviewer

Lars Weiler
Contributor

José Fournier
Traducteur

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.