Aller au contenu principal

Configuration de la carte réseau

Sous Linux, pour configurer manuellement une adresse IP, nous pouvons modifier un fichier appelé /etc/network/interfaces.

info

Le fichier /etc/network/interfaces contient toutes les informations nécessaires pour que votre système Linux puisse se connecter correctement à un réseau.

astuce

Pour modifier le fichier /etc/network/interfaces, nous utiliserons l'éditeur de texte nano que nous avons installé lors de la séance précédente.

Afficher la configuration réseau

Pour afficher la configuration réseau de votre serveur Linux, il vous suffit de saisir la commande ip a.

Comment afficher l'adresse de la passerelle ?

Pour afficher l'adresse de la passerelle, il est possible de saisir la commande :

ip route show

Si vous préférez utiliser la commande ifconfig, celle ci est désormais incluse dans le paquet net-tools :

sudo apt install net-tools
ifconfig

Modifier la configuration réseau

Imaginons que vous vouliez configurer votre système pour utiliser l'adresse IP statique 192.168.1.100.

Vous pouvez éditer le fichier /etc/network/interfaces de la manière suivante :

sudo nano /etc/network/interfaces

Dans le fichier, vous pourriez voir quelque chose comme ça :

# The primary network interface
auto ens18
iface ens18 inet dhcp

Vous devrez le changer pour qu'il ressemble à ceci :

# The primary network interface
auto ens18
iface ens18 inet static
address 172.16.136.101
netmask 255.255.0.0
gateway 172.16.122.240

Votre carte réseau est souvent nommée eth0 ou ens18.

Dans cet exemple, 172.16.122.240 est l'adresse du routeur dans le réseau (la passerelle, gateway en anglais).

astuce

Une adresse dynamique est attribuée par un serveur DHCP (Dynamic Host Configuration Protocol).

Comme son nom l'indique, une adresse IP dynamique est susceptible de changer.

Une adresse IP statique est simplement une adresse qui ne change pas.

Une adresse IP statique est également appelée adresse IP fixe.

Comment modifier la configuration de la carte réseau sur IpFire ?
vim /var:ipfire/ethernet/settings
reboot

Test de mémorisation/compréhension


Quel est le rôle du fichier /etc/network/interfaces ?


Comment ouvrir le fichier /etc/network/interfaces avec nano ?


Quelle commande permet de configurer une adresse IP statique ?


Que représente '192.168.1.1' dans notre exemple ?



TP avec Virtualbox

Dans ce TP, votre mission consite à modifier la configuration réseau de votre serveur Linux pour lui attribuer une adresse IP statique.

Cette adresse IP statique sera de la forme 172.16.136.1XXXX est la fin de l'adresse IP de votre Windows.

Par exemple, si votre ordinateur Windows a l'adresse IP "172.16.136.20" alors l'adresse IP statique de votre serveur Linux doit être "172.16.136.120".

  1. Ouvrez le fichier de configuration réseau de votre serveur Linux.
  2. Modifiez le fichier pour qu'il ressemble à l'exemple ci-dessus, en remplaçant 172.16.136.1XX par l'adresse IP que vous devez attribuer à votre serveur Linux. Mettez le même masque de réseau et la même passerelle que votre ordinateur sous Windows.
  3. Enregistrez les modifications et fermez le fichier.
  4. Redémarrez le service réseau avec la commande sudo service networking restart.
  5. Vérifiez que la nouvelle configuration est bien appliquée avec la commande ifconfig.
Une solution

TP avec Proxmox

Dans ce TP, votre mission consite à modifier la configuration réseau de votre serveur Linux pour lui attribuer une adresse IP statique.

Cette adresse IP statique vous est fournie par l'administrateur réseau (sous la forme 172.16.144.1XX).

  1. Ouvrez le fichier de configuration réseau de votre serveur Linux.
  2. Modifiez le fichier pour qu'il ressemble à l'exemple ci-dessus, en remplaçant 172.16.144.1XX par l'adresse IP que vous devez attribuer à votre serveur Linux. Mettez le même masque de réseau et la même passerelle que la configuration actuelle en DHCP.
  3. Enregistrez les modifications et fermez le fichier.
  4. Redémarrez le service réseau avec la commande sudo service networking restart.
  5. Vérifiez que la nouvelle configuration est bien appliquée avec la commande ifconfig.
Une solution