Vous êtes sur la page 1sur 12

Fichiers de configuration réseau

et commandes de base

A. EL FERGOUGUI
Le fichier /etc/hosts
 Le fichier hosts donne un moyen d'assurer la
résolution de noms
 Exemple de fichier host
127.0.0.1 localhost localhost.localdomain
192.168.1.1 uranus.foo.org uranus

A. EL FERGOUGUI Fichiers de configuration


2
réseaux
Le fichier /etc/networks
 Il permet d'affecter un nom logique à un
réseau exemple:
 localnet 127.0.0.0
 foo-net 192.168.1.0
 Cette option permet par exemple d'adresser
un réseau sur son nom, plutôt que sur son
adresse.
 route add foo-net au lieu de route add -net
192.168.1.0.

A. EL FERGOUGUI Fichiers de configuration


3
réseaux
Le fichier /etc/host.conf
 Il donne l'ordre dans lequel le processus de
résolution de noms est effectué. Voici un exemple
de ce que l'on peut trouver dans ce fichier :
 order hosts,bind
 La résolution est effectuée d'abord avec le fichier
host, en cas d'échec avec le DNS.

A. EL FERGOUGUI Fichiers de configuration


4
réseaux
Le fichier /etc/resolv.conf
 Il permet d'affecter les serveurs de noms.
Exemple
Nameserver 192.168.1.1
Nameserver 192.168.1.2
Nameserver 192.168.1.3

A. EL FERGOUGUI Fichiers de configuration


5
réseaux
Les fichiers de configuration des interfaces réseau
 Sur Debian:Vous trouverez ces fichiers dans /etc/network/interfaces.
 auto lo eth0 eth1

 iface lo inet loopback


#l’interface lo (loopback ) est configurée automatiquement

 iface eth0 inet static


address 192.168.90.1
netmask 255.255.255.0
network 192.168.90.0
broadcast 192.168.90.255
gateway 192.168.90.1

 iface eth1 inet dhcp


#l’interface eth1 est configurée dynamiquement

A. EL FERGOUGUI Fichiers de configuration


6
réseaux
Pour la famille RedHat
 La plus part des configuration réseau se trouvent
dans les dossiers:
/etc/sysconfig
/etc/sysconfig/network-scripts
 le fichier /etc/sysconfig/nework contient des lignes
de spécification DNS et la passerelle par défaut.

A. EL FERGOUGUI Fichiers de configuration


7
réseaux
/etc/sysconfig/nework
 Un hôte doté d ’une seule interface
NETWORKING=yes
FORWORD_IPV4=false
HOSTNAME=sup.ecole.ma
DOMAINNAME=ecole.ma
GATEWAY=192.168.12.44
GATEWAYDEV=eth0
 il faut mettre à jour également le fichier
/etc/hostname

A. EL FERGOUGUI Fichiers de configuration


8
réseaux
Configuration
 Les données spécifiques à l ’interface sont
conservées dans le fichier
/etc/sysconfig/network-scripts/ifcfg-ifname
où ifname est le nom de l ’interface (exemple
:eth0, eth1...)
 ce fichier détermine la configuration réseau:
@ip, masque, broadcast ...

A. EL FERGOUGUI Fichiers de configuration


9
réseaux
exemple
 /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
IPADDR=192.168.1.33
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
ONBOOT=yes
 /etc/sysconfig/network-scripts/ifcfg-lo
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
BROADCAST=127.255.255.255
ONBOOT=yes
A. EL FERGOUGUI Fichiers de configuration
10
réseaux
remarques
 Chaque changement de ces fichiers if faut
exécuter les scripts:
/sbin/ifdown puis
/sbin/ifup
 ou redémarrer l ’ordinateur
 ou exécuter le script /etc/rc.d/init.d/network
avec les arguments:
start, stop, restart et status
 Ou exécuter la commande:
service network {start|stop|restart …}

A. EL FERGOUGUI Fichiers de configuration


11
réseaux
Quelques commandes
 Ping
 Ifconfig
 Iw{config|list|scann|…}
 Netstat
 Arp

A. EL FERGOUGUI Fichiers de configuration


12
réseaux

Vous aimerez peut-être aussi