Configuration de l’IP statique de Debian

Dans ce guide, je vais vous montrer comment définir une IP statique dans votre installation de bureau ou de serveur Debian. Par défaut, l’installateur Debian va essayer de récupérer une IP via DHCP. Dans la plupart des cas, c’est souhaitable car c’est simple et cela fonctionne sans aucune configuration, surtout dans un cadre domestique.

Cependant, si vous avez l’intention que votre ordinateur soit un serveur ou si vous voulez l’adresser de manière prévisible via une adresse IP fixe, lui attribuer une IP statique est votre meilleur choix. Cependant, avant de commencer, vous devrez vous assurer que l’IP que vous voulez donner à votre machine est unique et qu’elle n’est pas utilisée sur votre réseau.

Déterminer quelle IP utiliser

Si vous configurez un serveur Debian dans un environnement de centre de données, votre centre de données vous donnera les informations à utiliser. Si vous les allouez vous-même, vérifiez votre routeur et les autres ordinateurs pour voir quelles valeurs de configuration réseau ils utilisent.

Par exemple, si votre routeur est adressable via l’adresse IP 192.168.1.254, les IP valides seront probablement 192.168.1.1 à 192.168.1.253. Cela dit, vous voudrez vérifier les autres adresses IP attribuées pour vous assurer que celle que vous voulez utiliser est libre.

La façon la plus rapide et la plus facile d’obtenir les paramètres de masque de réseau et de passerelle serait de regarder les autres machines sur le réseau. Si elles fonctionnent correctement, vous pouvez généralement faire confiance à ces paramètres, surtout si elles utilisent DHCP pour se connecter automatiquement au réseau. Sur les machines Windows, la commande ipconfig de la ligne de commande vous montrera les détails des paramètres réseau de cette machine. Pour les machines macOS et Linux, la commande ifconfig ou ip addr show fera la même chose.

Méthode console après l’installation

C’est la méthode souhaitée (et probablement la seule) à utiliser pour une machine Debian destinée à être utilisée comme serveur, surtout si elle se trouve dans un centre de données.

Via SSH ou un terminal local, nous devons devenir root. Soit vous vous connectez en tant que root, soit vous devenez root avec la commande su. Vous avez peut-être l’habitude d’utiliser sudo pour exécuter les commandes root, mais sudo n’est pas configuré par défaut sur une installation Debian fraîche, donc pour ce tutoriel nous utiliserons su.

Une fois que vous êtes root, exécutez :

ip link show

Cela affichera une liste de tous vos périphériques réseau. Une fois que vous connaissez le nom de votre carte réseau, exécutez:

nano /etc/network/interfaces

Si vous préférez utiliser vim, emacs, ou un autre éditeur, remplacez nano par le nom de l’éditeur de votre choix.

Une fois que vous êtes dans le fichier, vous pouvez ajouter les lignes de configuration suivantes pour ajouter votre IP dédiée. Veuillez noter que vous devez changer eth0 par le nom de votre périphérique réseau que nous avons découvert précédemment, et l’adresse IP, le masque de réseau et la passerelle par les valeurs que nous avons découvertes précédemment.

auto eth0 iface eth0 inet static address 192.168.1.200 netmask 255.255.255.0 gateway 192.168.1.254

Enregistrez le fichier (dans nano, cela se fait avec CTRL+X, puis appuyez sur Y lorsqu’on vous demande d’enregistrer), puis vous pouvez soit exécuter (en tant que root) :

systemctl restart networking.service

Ou simplement redémarrer votre machine pour activer la nouvelle IP.

Si vous voulez ajouter plusieurs adresses IP à la même interface, ou peut-être ajouter un alias IP à la même interface, utilisez eth0:0, eth0:1, etc. (en remplaçant eth0 par le nom de votre périphérique), en incrémentant la valeur après les deux points, pour chaque adresse IP supplémentaire que vous voulez ajouter.

Méthode graphique après l’installation

Si votre système est déjà installé et que vous n’avez pas de bureau graphique configuré, vous pouvez utiliser la méthode de la console comme décrit précédemment. Cependant, si vous avez un bureau graphique activé, vous pouvez utiliser les écrans de configuration de NetworkManager. Les captures d’écran et les instructions concernent le bureau MATE, mais avec tous les environnements de bureau, les instructions seront très similaires.

Dans MATE, cliquez sur Système -> Préférences -> Internet et réseau -> Connexions réseau:

Puis sélectionnez la connexion appropriée (très probablement Connexion filaire 1) et cliquez sur Modifier:

Sur l’écran suivant, cliquez sur Paramètres IPv4 puis sur Ajouter, puis entrez l’IP, le masque de réseau et la passerelle par défaut. Dans l’exemple ci-dessous, j’ai ajouté nos valeurs d’exemple telles qu’utilisées précédemment, alors assurez-vous de modifier les valeurs pour qu’elles correspondent à vos besoins.

Quand vous avez terminé, cliquez sur Enregistrer, et l’IP statique sera ajoutée.

Vous pouvez également utiliser cette méthode pour ajouter plusieurs adresses IP à la même interface, ou pour définir IPv6 ou tout autre paramètre requis.

Méthode graphique pendant l’installation

Cette méthode est la meilleure pour les installations à domicile ou les petits bureaux où l’interface de bureau Debian est utilisée. Pendant la phase de détection du réseau de l’installateur, vous pouvez cliquer sur annuler, ce qui vous amènera à un écran comme celui-ci :

Cliquer sur continuer vous amènera à l’écran suivant où vous aurez la possibilité de configurer le réseau manuellement. Sélectionnez cette option puis cliquez à nouveau sur Continuer.

Après cela, vous serez invité à fournir des informations sur le réseau (c’est-à-dire l’adresse IP, le masque de réseau, etc.).

Si vous manquez l’occasion de cliquer sur annuler pendant la détection du réseau, vous pouvez cliquer sur « Retour » et sélectionner « Configurer le réseau » pour obtenir le même résultat.

Méthode textuelle pendant l’installation

La méthode textuelle pendant l’installation est identique à la méthode graphique présentée ci-dessus, sauf que l’écran comportera des menus textuels. Les invites et les étapes sont autrement les mêmes.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.