Linux (Debian 12) – Configure networking

Pour commencer, la commande ip a vous permet de checker la configuration actuelle (nombre d’interfaces, leurs noms, leurs états (UP, DOWN, UNKNOWN), leurs config TCP/IP).

Ensuite, il vous faut éditer le fichier etc/network/interfaces (en tant que su) depuis nano, par exemple.

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug name_interface
iface name_interface inet static
        address IP_machine/CIDR
        gateway IP_Gateway
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers IP_DNS

Pour appliquer les modifications, il vous faut restart le service concerné via la commande systemctl restart networking (également en tant que su).

Pour vérifier que vos modifications sont désormais bien effectives, je vous conseille de saisir à nouveau ip a.

Il vous faut aussi penser à vérifier le fichier /etc/resolv.conf via la commande cat, afin de vous assurer que le serveur DNS indiqué soit également le bon de ce côté, et le modifier si nécessaire.