Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

Configuration d'un serveur d'un réseau TCP/IP sous Linux

Configuration d'un serveur d'un réseau TCP/IP sous Linux Configuration d'un serveur d'un réseau TCP/IP sous Linux Encyclopédie


Introduction

Dans cette partie , nous allons décrire toutes les étapes nécessaires pour configurer votre réseau TCP/IP sur votre serveur. Tout d'abord, nous verrons les types d'adressage IP, ensuite, nous configurerons vos interfaces réseaux et enfin nous pourrons terminer par la description de quelques outils réseaux.

Cette documentation explique la mise en oeuvre d'un réseau TCP/IP pour toutes les distributions Linux. Celle-ci ne traitera donc pas de la mise en place des fichiers de démarrage réseaux.

Assignation du nom de machine

Pour beaucoup d'application réseau, il est souvent important de définir un nom de machine.
Pour cela vous pouvez utiliser la commande hostname :

hostname VotreMachine
Par exemple
hostname Albert
(où "Albert" est le nom de ma machine)

Assignation des adresses IP

Avant de configurer un réseau ip , il est important de se poser la question de ce que vous comptez faire de ce réseau et combien de clients, votre réseau va gérer. En effet le nombre de client détermine la classe d'adresse IP à choisir.

Si vous desirez simplement configurer des applications réseaux et ne pas posséder de clients sur le même réseau. Vous pouvez vous contenter de l'interface loopback (127.0.0.1)
Combien de clients pensez vous avoir sur votre réseau ?

  1. moins de 255 ?
  2. un peu moins de 65535 ?
  3. plus de 65535 ?
Voici les adresses que vous pouvez prendre en fonction de votre réponse.
  1. Classe C : 192.168.0.0 - 192.168.255.0 : 255.255.255.0
  2. Classe B : 172.16.0.0 - 172.31.0.0 : 255.255.0.0
  3. Classe A : 10.0.0.0 : 255.0.0.0

L'interface loopback

Maintenant, nous allons configurer votre réseau. Une fois que vous êtes en root :

Sur la plupart des distributions Linux, l'interface loopback est deja configurée. Vous pouvez le verifier en faisant la commande suivante :

# /sbin/ifconfig
Vous devriez voir ceci :
# ifconfig lo
lo		Link encap Local loopback
		  inet addr 127.0.0.1 Bcast [NONE SET] Mask 255.0.0.0
		  UP BROADCAST LOOPBACK RUNNING MTU 2000 Metric 1
		  RX packets 0 errors 0 dropped 0 overrun 0
		  TX packets 0 errors 0 dropped 0 overrun 0
sinon faites :
# ifconfig lo 127.0.0.1
Il faut maintenant entrer cette interface dans la table de routage
# route add 127.0.0.1
Maintenant que votre interface loopback est configuré il suffit de tester votre interface en faisant des "ping". Nous verrons le fonctionnement de "ping" dans la section des outils réseaux.
# ping 127.0.0.1
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=32 time=1 ms
64 bytes from 127.0.0.1: icmp_seq=0 ttl=32 time=0 ms
Votre interface loopback est correctement configurée.

L'interface ethernet

La configuration de l'interface Ethernet utilise les memes outils et les memes méthodes que l'interface Loopback.
Nous allons configurer cette interface avec une classe C pour 254 clients. Mais vous pouvez changer l'adressage ip en suivant le tableau cité plus haut. Avant d'effectuer ceci, il faut avoir inseré le module réseau correspondant à votre carte.

# ifconfig eth0 192.168.0.1 netmask 255.255.255.0
en faisant
# /sbin/ifconfig eth0
eth0	  Link encap:Ethernet  HWaddr 00:01:03:48:77:56
		  inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
		  UP BROADCAST RUNNING  MTU:1500  Metric:1
		  RX packets:0 errors:0 dropped:0 overruns:1 frame:0
		  TX packets:0 errors:0 dropped:0 overruns:0 carrier:4
		  collisions:0 txqueuelen:0
		  Interrupt:11 Base address:0x1000
Il faut ajouter l'interface ethernet dans la table de routage :
# route add -net 192.168.0.0
Vous devez deja voir l'interface "lo" aussi connu sous le nom de loopback sinon ifconfig lo 127.0.0.1
# ping 192.168.0.1
1 packets transmitted, 1 packets received, 0% packet loss
rOund-trip min/avg/max = 0.1/0.1/0.1 ms
bash-2.04$ ping 192.168.0.1
PING 192.168.1.223 (192.168.0.1): 56 data bytes
64 bytes from 192.168.0.1: icmp_seq=0 ttl=128 time=0.5 ms
64 bytes from 192.168.0.1: icmp_seq=1 ttl=128 time=0.3 ms
--- 192.168.0.1 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 0.3/0.4/0.5 ms
Vos interfaces sont désormais configurées correctement.
Vous pouvez maintenant editer votre fichiers /etc/hosts :
#Debut du fichier /etc/hosts.
127.0.0.1 localhost
192.168.0.1 Albert.einstein.net Albert
#Fin du fichier /etc/hosts.
Essayez de faire
# ping localhost
# ping Albert

Par Rémy Pouchain

Trucs & astuces pertinents trouvés dans la base de connaissances

13/04 21h55 carte reseau intégré Nvidia sous knoppix (Linux)
20/02 11h55 Réseau local et partage de connexion Internet (Réseaux)
13/02 20h27 Applications pour entreprises (Linux)
10/02 19h31 Equivalences logicielles pour GNU/Linux (Logiciel libre)
29/01 13h38 Multiboot sur PC de type Packard Bell (Linux)
23/01 16h49 Installation d'un serveur ssh sous Windows (Réseaux)
23/01 15h42 Se logguer à distance avec ssh (linux) (SSH)
23/01 15h20 Les différents types de réseau VMWare (Logiciels)
23/01 14h52 Accéder à NTFS en écriture (Linux)
23/01 12h32 Installer Linux sans repartitionner (Linux)
Réseau sous Linux Plus d'astuces sur « Réseau sous Linux »

Discussions pertinentes trouvées dans le forum

02/12 12h56 reseaux local linux debian Probleme reseaux local Linux debian Linux/Unix 03/12 12h35->NicoBoklo33
05/12 23h35 réseau xp linux problème réseau XP linux Linux/Unix 12/12 01h04->mamiemando19
17/07 15h10 ftp réseau linux FTP réseau Linux Réseaux 20/07 20h20->dje-dje13
29/08 16h33 connexion reseau ssh pc win linux PB connexion reseau ssh de PC win vers linux Linux/Unix 29/12 21h38->keitaro6211
25/04 20h57 lenteur réseau local 2 linux Lenteur du réseau Local avec 2 linux Linux/Unix 03/05 10h07->crabs10
25/09 12h53 disque dur externe réseau windows linux disque dur externe + Réseau (windows - linux) Linux/Unix 22/11 15h47->Zempachi6
22/11 14h00 réseau possible linux xp Réseau possible Linux / XP ? Linux/Unix 22/11 14h20->mbenga3
28/04 15h34 imprimante réseau routeur linux [Imprimante réseau] sur routeur sous Linux Réseaux 29/04 18h31->hclaude2
14/12 16h31 compatibilité carte réseau linux mandriva Compatibilité carte réseau-linux mandriva Réseaux 15/12 01h35->mamiemando1
28/09 08h17 reseau ss linux mandrake Probleme reseau ss linux mandrake Linux/Unix 23/12 05h53->Medi_**106
Discussion fermée Problème résolu Réseau sous Linux Plus de discussions sur « Réseau sous Linux »

Ce document intitulé « Configuration d'un serveur d'un réseau TCP/IP sous Linux » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
 
Configuration d'un serveur d'un réseau TCP/IP sous Linux