Gentoo Logo

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


1. Préparation

Table des matières :

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 eth1, wlan0, etc.

Note : Vous devez utiliser baselayout-1.11.11 ou supérieur pour pouvoir suivre ce document.

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 dans le répertoire /etc/init.d/.

Exemple de code 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 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" )

# 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" )

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 3 : Démarrage et arrêt du réseau

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

Important : Lorsque vous chercher à résoudre un problème de réseau, il est recommandé de mettre RC_VERBOSE="yes" dans le fichier de configuration /etc/conf.d/rc afin d'avoir plus d'informations sur ce qui se passe.

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 4 : Activer une interface réseau au démarrage du système

# rc-update add net.eth0 default
# rc

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


Imprimer

Dernière mise à jour le 2 juin 2007

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

Sven Vermeulen
Auteur

Grant Goodyear
Auteur

Roy Marples
Auteur

Daniel Robbins
Auteur

Chris Houser
Auteur

Jerry Alexandratos
Auteur

Seemant Kulleen
Développeur Gentoo x86

Tavis Ormandy
Développeur Gentoo Alpha

Jason Huebel
Développeur Gentoo AMD64

Guy Martin
Développeur Gentoo HPPA

Pieter Van den Abeele
Développeur Gentoo PPC

Joe Kallar
Développeur Gentoo SPARC

John P. Davis
Correcteur

Pierre-Henri Jondot
Correcteur

Eric Stockbridge
Correcteur

Rajiv Manglani
Correcteur

Jungmin Seo
Correcteur

Stoyan Zhekov
Correcteur

Jared Hudson
Correcteur

Colin Morey
Correcteur

Jorge Paulo
Correcteur

Carl Anderson
Correcteur

Jon Portnoy
Correcteur

Zack Gilburd
Correcteur

Jack Morgan
Correcteur

Benny Chuang
Correcteur

Erwin
Correcteur

Joshua Kinard
Correcteur

Tobias Scherbaum
Correcteur

Joshua Saddler
Correcteur

Gerald J. Normandin Jr.
Relecteur

Donnie Berkholz
Relecteur

Ken Nowack
Relecteur

Lars Weiler
Contributeur

Xavier Neys
Correcteur, traducteur

Camille Huot
Traducteur

Benjamin Girault
Traducteur

Olivier Fisette
Traducteur

Olivier Roomans
Traducteur

Vincent Strubel
Traducteur

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

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