Comprendre et configurer une adresse IP, un masque et une passerelle

AL
Abdallah LISSER
02/11/2026
6 min de lecture
49 vues
Comprendre et configurer une adresse IP, un masque et une passerelle

Introduction

Lorsqu'un ordinateur se connecte à un réseau, plusieurs paramètres lui permettent de communiquer avec les autres équipements et d'accéder à d'autres réseaux.

Parmi les principaux, nous retrouvons :

  • l'adresse IP ;
  • le masque de sous-réseau ;
  • la passerelle par défaut ;
  • le serveur DNS.

Dans ce tutoriel, nous allons comprendre le rôle d'une adresse IPv4, d'un masque de sous-réseau et d'une passerelle par défaut.

Nous verrons ensuite comment configurer manuellement une adresse IPv4 sur Windows 11, Ubuntu Desktop et Debian Desktop, avec l'interface graphique puis en ligne de commande.

Le fonctionnement du DNS sera abordé plus en détail dans le prochain tutoriel.

Notre environnement réseau

Nos trois machines virtuelles sont connectées au même réseau :

Schéma de l'environnement réseau

Nous utiliserons également :

Serveurs DNS utilisés

Notre environnement est donc composé de trois machines appartenant au réseau 192.168.50.0/24 et utilisant la passerelle 192.168.50.2.

Comprendre l'adresse IP, le masque et la passerelle

Une adresse IP permet d'identifier un équipement sur un réseau utilisant le protocole IP.

Par exemple :

Windows 11 : 192.168.50.10
Ubuntu :     192.168.50.20
Debian :     192.168.50.30

Chaque machine doit utiliser une adresse IP différente afin d'éviter un conflit d'adresses IP.

Le masque de sous-réseau permet notamment de déterminer quelles adresses appartiennent au réseau local.

Dans notre exemple, 255.255.255.0 correspond à la notation CIDR /24.

Notre réseau est donc 192.168.50.0/24.

Enfin, la passerelle par défaut permet à une machine d'envoyer du trafic vers d'autres réseaux.

Dans notre environnement, la passerelle est 192.168.50.2.

Par exemple, 192.168.50.20 et 192.168.50.30 appartiennent au même réseau. Ubuntu et Debian peuvent donc communiquer directement.

Pour atteindre une destination située sur un autre réseau, la machine utilisera sa table de routage et, lorsqu'aucune route plus spécifique n'existe, sa passerelle par défaut.

DHCP ou configuration manuelle ?

Un ordinateur obtient généralement automatiquement sa configuration réseau grâce au DHCP.

Le DHCP peut notamment fournir :

  • une adresse IP ;
  • un masque ;
  • une passerelle ;
  • des serveurs DNS.

Dans ce tutoriel, nous allons volontairement configurer ces informations manuellement afin d'apprendre à mettre en place une configuration IPv4 statique.

Configurer Windows 11 avec l'interface graphique

Commençons par Windows 11.

Ouvrez :

Paramètres ? Réseau et Internet ? Ethernet

Dans les paramètres d'attribution IP, cliquez sur Modifier les paramètres de cette connexion.

Paramètres réseau de Windows 11

Cliquez ensuite sur Propriétés.

Propriétés de la connexion réseau Windows 11

Dans la liste, sélectionnez Protocole Internet version 4 (TCP/IPv4), puis double-cliquez dessus pour ouvrir ses propriétés :

Protocole Internet version 4 TCP IPv4

Sélectionnez Utiliser l’adresse IP suivante, puis renseignez :

Adresse IP :           192.168.50.10
Masque de sous-réseau : 255.255.255.0
Passerelle par défaut : 192.168.50.2

Sélectionnez ensuite Utiliser l’adresse de serveur DNS suivante, puis renseignez :

DNS préféré :    1.1.1.1
DNS secondaire : 8.8.8.8

Configuration IPv4 statique sous Windows 11

Enregistrez les modifications.

Ouvrez ensuite PowerShell ou l'invite de commandes et vérifiez la configuration :

ipconfig /all

Vous devez retrouver l'adresse 192.168.50.10, le masque /24 et la passerelle 192.168.50.2.

Vérification de la configuration réseau Windows

Configurer Windows 11 avec PowerShell

Nous pouvons également effectuer la configuration depuis PowerShell.

Lancez PowerShell en tant qu'administrateur.

PowerShell en tant qu'administrateur

Identifiez d'abord votre interface :

Get-NetAdapter

Commande Get-NetAdapter

Puis affichez sa configuration :

Get-NetIPConfiguration

Commande Get-NetIPConfiguration

Dans notre exemple, l'interface s'appelle Ethernet.

Désactivez DHCP pour IPv4 :

Set-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 -Dhcp Disabled

Désactivation du DHCP avec PowerShell

Configurez ensuite l'adresse et la passerelle :

New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.50.10 -PrefixLength 24 -DefaultGateway 192.168.50.2

Configuration de l'adresse IP avec PowerShell

Configurez les serveurs DNS :

Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("1.1.1.1","8.8.8.8")

Configuration des serveurs DNS avec PowerShell

Vérifiez :

Get-NetIPConfiguration

Vérification de la configuration avec PowerShell

Le nom de l'interface peut être différent sur votre ordinateur. Utilisez toujours celui retourné par Get-NetAdapter.

Configurer Ubuntu Desktop avec l'interface graphique

Passons maintenant à Ubuntu Desktop.

Ouvrez Paramètres ? Réseau.

Paramètres réseau Ubuntu Desktop

Accédez aux paramètres de la connexion filaire puis à la section IPv4.

Paramètres IPv4 Ubuntu Desktop

Passez la méthode de Automatique (DHCP) à Manuel.

Configurez :

Adresse :    192.168.50.20
Masque :     255.255.255.0
Passerelle : 192.168.50.2
DNS :        1.1.1.1, 8.8.8.8

Configuration IPv4 manuelle Ubuntu

Appliquez les modifications puis reconnectez l'interface si nécessaire.

Vérifiez l'adresse :

ip addr

Vérification de l'adresse IP Ubuntu

Puis la route par défaut :

ip route

Table de routage Ubuntu

Vous devez notamment retrouver 192.168.50.20/24 et une route par défaut via 192.168.50.2.

Configurer Ubuntu avec NetworkManager

En ligne de commande, nous allons utiliser NetworkManager avec nmcli.

Commencez par identifier le nom de votre connexion :

nmcli connection show

Dans notre exemple, elle s'appelle Connexion filaire 1.

Liste des connexions NetworkManager Ubuntu

Configurez l'adresse IP, la passerelle et les DNS :

sudo nmcli connection modify "Connexion filaire 1" \
ipv4.method manual \
ipv4.addresses 192.168.50.20/24 \
ipv4.gateway 192.168.50.2 \
ipv4.dns "1.1.1.1 8.8.8.8" \
ipv4.ignore-auto-dns yes

Configuration IPv4 avec nmcli sous Ubuntu

Appliquez la configuration :

sudo nmcli connection up "Connexion filaire 1"

Activation de la connexion NetworkManager Ubuntu

Vérifiez :

ip addr
ip route

Vérification de la configuration réseau Ubuntu

Pour vérifier les DNS :

nmcli device show | grep DNS

Vérification des DNS avec nmcli

Le nom Connexion filaire 1 est uniquement un exemple. Utilisez le nom réellement affiché par nmcli connection show.

Configurer Debian Desktop avec l'interface graphique

Passons maintenant à Debian Desktop.

Paramètres réseau Debian Desktop

Ouvrez les paramètres réseau, sélectionnez votre connexion filaire puis ouvrez les paramètres IPv4.

Passez la méthode IPv4 en Manuel.

Configurez :

Adresse :    192.168.50.30
Masque :     255.255.255.0
Passerelle : 192.168.50.2
DNS :        1.1.1.1, 8.8.8.8

Configuration IPv4 manuelle Debian

Enregistrez puis reconnectez l'interface si nécessaire.

Vous pouvez vérifier la configuration avec :

ip addr
ip route

Vérification de la configuration réseau Debian

L'emplacement exact des paramètres graphiques peut varier selon l'environnement de bureau installé sous Debian.

Configurer Debian avec NetworkManager

Comme sous Ubuntu, notre Debian Desktop utilise NetworkManager.

Identifiez d'abord la connexion :

nmcli connection show

Liste des connexions NetworkManager Debian

Puis configurez-la :

sudo nmcli connection modify "Wired connection 1" \
ipv4.method manual \
ipv4.addresses 192.168.50.30/24 \
ipv4.gateway 192.168.50.2 \
ipv4.dns "1.1.1.1 8.8.8.8" \
ipv4.ignore-auto-dns yes

Configuration IPv4 avec nmcli sous Debian

Appliquez :

sudo nmcli connection up "Wired connection 1"

Activation de la connexion NetworkManager Debian

Vérifiez :

ip addr
ip route

Vérification de la configuration réseau Debian

Notre Debian doit maintenant utiliser l'adresse 192.168.50.30/24 et la passerelle 192.168.50.2.

Tester notre configuration

Nos trois machines sont maintenant configurées :

Windows 11 : 192.168.50.10/24
Ubuntu :     192.168.50.20/24
Debian :     192.168.50.30/24
Passerelle : 192.168.50.2

Commençons par tester la passerelle.

Sous Windows :

ping 192.168.50.2

Test ping de la passerelle sous Windows

Sous Ubuntu ou Debian :

ping -c 4 192.168.50.2

Test ping de la passerelle sous Ubuntu

Test ping de la passerelle sous Debian

Testons ensuite la communication entre nos machines.

Depuis Ubuntu vers Debian :

ping -c 4 192.168.50.30

Test ping Ubuntu vers Debian

Depuis Windows vers Ubuntu :

ping 192.168.50.20

Test ping Windows vers Ubuntu

Si une machine ne répond pas au ping, cela ne signifie pas forcément que sa configuration IP est incorrecte. Un pare-feu peut notamment bloquer les requêtes ICMP.

Tester l'accès à Internet

Pour terminer, testons une adresse IP externe.

Sous Windows :

ping 1.1.1.1

Test de la connexion Internet sous Windows

Sous Ubuntu ou Debian :

ping -c 4 1.1.1.1

Test de la connexion Internet sous Linux

Si la passerelle et 1.1.1.1 répondent, nous savons que la machine arrive à communiquer avec sa passerelle et à atteindre un réseau externe.

Conclusion

Dans ce tutoriel, nous avons découvert trois éléments essentiels d'une configuration IPv4 :

  • l'adresse IP, qui identifie une machine sur le réseau ;
  • le masque de sous-réseau, qui permet notamment de déterminer le réseau local ;
  • la passerelle par défaut, utilisée pour joindre d'autres réseaux.

Nous avons utilisé l'interface graphique et PowerShell sous Windows 11, puis l'interface graphique et NetworkManager avec nmcli sous Ubuntu et Debian.

Dans le prochain tutoriel, nous découvrirons le fonctionnement du DNS et verrons comment un nom de domaine comme sysnettuto.fr peut être résolu en adresse IP.

Commentaires

Laisser un commentaire

0 / 2500 caractères
* Champs obligatoires. Votre commentaire sera publié immédiatement.

Soyez le premier à commenter cet article !

Image agrandie