GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment configurer l'interface réseau sur Ubuntu, Debian et LinuxMint

La plupart des systèmes d'exploitation fournissent des commandes ou des options pour configurer l'interface réseau à l'aide de la ligne de commande. Sur les systèmes Linux, nous pouvons modifier directement les fichiers de configuration réseau et apporter des modifications selon nos besoins. Ce didacticiel vous aidera à configurer l'interface réseau sur les systèmes Ubuntu, Debian et LinuxMint.

1. Configurer le nom d'hôte du système

Vous pouvez utiliser 'nom d'hôte ' commande pour vérifier le nom d'hôte actuellement défini ou pour définir le nouveau nom d'hôte du système.

  • Saisissez le nom d'hôte à l'invite de commande et appuyez sur Entrée pour vérifier le nom d'hôte actuel du système.
    hostname
    
  • Tapez le nouveau nom d'hôte avec la commande hostname pour le définir. Cela ne persistera pas après le redémarrage du système.
    hostname station1.example.com
    

Pour définir le nom d'hôte de manière permanente, vous devez modifier /etc/hostname fichier et ajoutez un nouveau nom d'hôte. Cela restera même après le redémarrage du système.

sudo echo "station1.example.com" > /etc/hostname

Modifiez maintenant /etc/hosts et liez le nouveau nom d'hôte avec l'adresse IP locale.

127.0.0.1 localhost station1.example.com

2. Répertorier les interfaces réseau connectées

Pour afficher ou répertorier les interfaces réseau connectées sur le système, utilisez la commande suivante. Cela montrera également l'état de l'interface réseau.

ip addr
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:27:0e:1d:62:ab brd ff:ff:ff:ff:ff:ff
3: eth1:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:e0:4d:77:8a:0e brd ff:ff:ff:ff:ff:ff

3. Configurer une adresse IP statique sur l'interface

Modifiez maintenant votre fichier de configuration d'interface réseau /etc/network/interfaces et configurez-le. Pour l'exemple, nous configurons l'interface eth0 pour obtenir l'adresse IP du serveur DHCP et eth1 aura une adresse IP statique.

$ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

4. Configurer une seconde adresse IP sur l'interface réseau

Maintenant, si vous souhaitez ajouter une deuxième adresse IP (IP virtuelle) sur la même interface (eth1). Vous pouvez définir un alias dans le fichier de configuration réseau et configurer une autre adresse IP.

sudo vi /etc/network/interfaces
## other configuration goes here 

auto eth1:0
iface eth1:0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

Vous pouvez voir ici que nous avons défini une interface comme eth1:0 , qui est un alias de l'interface.

5. Redémarrer le service réseau

Après avoir apporté toutes les modifications ci-dessus, redémarrez simplement le service réseau à l'aide de la commande suivante.

eth1:0sudo /etc/init.d/networking restart

Ubuntu
  1. Comment configurer le serveur NTP sur Ubuntu et LinuxMint

  2. Comment installer uTorrent sur Ubuntu, Debian et LinuxMint

  3. Comment installer Python 3.7 sur Ubuntu, Debian et LinuxMint

  4. Comment configurer le serveur X11VNC sur Ubuntu et LinuxMint

  5. Comment changer le nom d'hôte (nom de l'ordinateur) sur Ubuntu et Debian

Comment configurer Icinga Web 2 sur Ubuntu 18.04 / Ubuntu 16.04 / Debian 9

Comment configurer le serveur NFS sur Debian 9 / Ubuntu 16.04 / LinuxMint 18

Comment installer l'archive PeaZip sur les distributions Ubuntu 20.04 / LinuxMint / Debian

Comment configurer la liaison réseau dans Ubuntu 20.04

Comment redémarrer le réseau sur Ubuntu 20.04

Comment installer et configurer Apache Spark sur Ubuntu/Debian