Resaus-linux

Pages: 9 (2014 mots) Publié le: 16 février 2012
Administration réseau sous Linux

1

Administration réseau sous Linux
Ce livre est la transcription des notes de TP réseau donnés à l'IUT Informatique de Clermont-Ferrand. Ces notes ont été réalisées par Sébastien Salva et adaptées par Remy Malgouyres et Michael Witrant. Leur diffusion sur Wiki Books a été autorisée par les auteurs originaux. • • • • • • • • • • → → → → → → → → → →Configuration réseau NFS Samba Apache FTP DHCP Netfilter TCP Wrapper Tcpdump SSH

Les TP associés : • • • • • • • • → → → → → → → → TP TP TP TP TP TP TP TP Apache FTP DHCP Netfilter TCP Wrapper Tcpdump SSH Global

Administration réseau sous Linux/ Configuration réseau

2

Administration réseau sous Linux/ Configuration réseau
Installation de la carte réseau
Les cartes réseau sont souventdétectées au démarrage. Si ce n'est pas le cas il faudra charger les modules correspondants. Pour obtenir la liste des interfaces réseau qui ont été détectées, on peut utiliser la commande ifconfig -a Les sections qui commencent par ethX correspondent aux cartes ethernet, où X est le numéro de la carte. Si la carte n'est pas détectée, il faudra charger le module avec la commande modprobe Parmi les modulescourants on peut noter : ne2k-pci pour les cartes NE2000, via-rhine, rtl8139... Les modules disponibles pour votre noyau se trouvent dans /lib/modules//kernel/drivers/net/. La commande suivante affiche les modules réseau disponibles pour le noyau en cours d'utilisation : ls /lib/modules/`uname -r`/kernel/drivers/net/ Pour connaître le nom du module en fonction du nom commercial d'une carte, unerecherche sur internet est souvent la meilleure solution. Le noyau donne parfois des informations utiles sur les cartes réseau. On peut rechercher les messages contenant "eth0" pour avoir plus d'informations sur la première carte réseau détectée : dmesg | grep eth0 La commande suivante permet d'afficher les cartes réseaux reliées au bus PCI : lspci | grep Ethernet

Configuration de la carteréseau
Une fois votre carte reconnue par le noyau, vous devez au moins préciser l'adresse IP et le masque de sous-réseau de la carte. Dans le cas d'un réseau local connecté à Internet, vous devez aussi ajouter l'adresse IP de la passerelle et l'adresse IP d'un ou plusieurs serveurs DNS.

Adresse IP
Pour attribuer une adresse IP à une interface réseau, on peut utiliser la commande ifconfig : ifconfig Administration réseau sous Linux/ Configuration réseau Par exemple : ifconfig eth0 192.168.1.12 Le masque de sous-réseau est déterminé automatiquement en fonction de la classe de l'adresse IP. S'il est différent on peut le spécifier avec l'option netmask : ifconfig eth0 192.168.1.12 netmask 255.255.255.128 Pour voir si la carte réseau est bien configurée, on peut utiliser la commande :ifconfig eth0

3

Passerelle et routage
Pour ajouter une passerelle, on peut utiliser la commande route : route add default gw Pour afficher les routes vers les différents réseaux : route -n

Tester le réseau
Pour tester si la carte réseau fonctionne, on peut essayer de communiquer avec une autre machine avec la commande ping La commande ping envoi un paquet à l'adresse IP puis attend que lamachine réponde. Elle affiche ensuite le temps qu'a pris toute l'opération, en millisecondes.

Informations sur les interfaces
Pour vérifier le statuts de toutes les interfaces on peut utiliser la commande netstat -i

Nom d'hôte (hostname)
Le fichier /etc/hostname contient le nom de la machine et du domaine. Il est lu au démarrage du système ou lorsqu'on lance : /etc/init.d/hostname.shConfiguration automatique au démarrage
Le fichier /etc/network/interfaces permet de configurer les cartes réseau. Ce fichier est lu au démarrage du système et lorsqu'on utilise les commandes ifup et ifdown. Par exemple : auto eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1

Administration réseau sous Linux/ Configuration réseau Et si l'interface...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Linux
  • Linux
  • Linux
  • LINUX
  • Linux
  • LINUX
  • linux
  • Linux

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !