Configuration IP sur DEBIAN

1. Vérification

Si vous utilisez un système Debian, il vous arrive forcément de vous connecter à des réseaux pour échanger des informations ou pour avoir accès à internet. Les cartes réseaux sont généralement reconnues par le système et si le réseau est en DHCP vous avez une IP automatiquement Sinon vous devez la configurer vous même. 

Lister l’ensemble des interfaces réseau disponible avec la commande : ip a

user@PC:~$  ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:dc:0e:40 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global enp0s3
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:fe:ae:60 brd ff:ff:ff:ff:ff:ff

On repère la carte réseau qui est branchée sur le réseau local. Celle qui n’a normalement pas reçu une IP. Dans notre cas c’est l’interface 3 et elle se nomme enp0s8.

2. Configuration

Nous allons ajouter dans le fichier de configuration si ce n’est pas déjà le car une directive qui permet d’activer la carte au démarrage.

Vérifier d’abord que cette carte n’est pas déjà configurée :

cat   /etc/network/interfaces

Si vous ne trouvez pas de ligne permettant d’activer la carte au démarrage comme la ligne suivante alors, ajoutez-la en utilisant la commande suivante :

sudo sh -c "echo allow-hotplug enp0s8 >> /etc/network/interfaces"

Nous allons ensuite créer un fichier de configuration qui contiendra les configurations de notre interface et qui porte le nom de cette dernière.

sudo nano  /etc/network/interfaces.d/enp0s8.conf

Placer y le contenu suivant

#Interface enp0s8
	iface enp0s8 inet static 
	address  192.168.57.2
	netmask 255.255.255.0
	gateway	  192.168.57.1

 

Éditer le fichier resolv :

sudo nano /etc/resolv.conf

Placer y placer les informations du réseau, le domaine et le domaine de recherche par défaut si vous ne le connaissez pas ou dans le doute mettez localdomain (se n’ait pas très grave vous ne pourrez simplement pas résoudre des noms cours) par contre indiquez bien l’IP du serveur DNS du réseau sinon vous n’aurez pas accès à internet :

domain   localdomain
search   localdomain
nameserver   192.168.57.200

On suppose ici que localdomain sera le nom de notre dns et que notre serveur dns est 192.168.57.200 si vous avez plusieurs serveurs dns vous pouvez ajouter plusieurs lignes (nameserver ip_d’un_serveur_dns).

Pour que les modifications soient prises en compte, il faut :

Mettre notre interface réseau UP :

sudo ip link set dev enp0s8 up 

Ensuite vous pouvez redémarrer le service networking :

sudo systemctl restart networking

Si après cela en tapant la commande :

ip a 

votre carte réseau n’a toujours pas la nouvelle ip redémarrez le serveur avec la commande :

sudo reboot
PDF24    Envoyer l'article en PDF   
Taggé , , .Lien pour marque-pages : Permaliens.

Une réponse à Configuration IP sur DEBIAN

  1. Ping :VPN Sous Debian – ATOMIT

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *