web-dev-qa-db-fra.com

Comment définir une seconde interface réseau dans Ubuntu 16.04?

Je suis nouveau dans l'administration des réseaux et j'ai quelques problèmes ...

J'essaie de configurer mes réseaux dans Ubuntu 16.04. L'idée est de configurer deux réseaux via le même câble Ethernet. L'un des réseaux consiste à avoir accès à Internet et le second à certains serveurs auxquels je ne peux pas accéder depuis le premier réseau. J'ai supprimé le gestionnaire de réseau et édité le fichier/etc/network/interfaces. Il ressemble à ceci:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

## Interface configuration for exterior connection
auto enp0s25       
iface enp0s25 inet static
        address AAA.AA.AA.AA
        netmask BBB.BBB.BBB.B
        gateway CCC.CC.CC.C
        dns-nameservers DDD.DD.DDD.DDD EEE.EE.EEE.EEE

## Interface configuration for servers connection
auto enp0s26
iface enp0s26 inet static
        address XX.XXX.XX.XX
        netmask YYY.YYY.YYY.Y
        gateway ZZ.ZZZ.ZZ.Z
        dns-nameservers NN.NNN.N.NN

Puis j'ai fait:

 Sudo ifup enp0s25

et cela a fonctionné. Ensuite, j'ai essayé de ifup enp0s26 de la même manière mais je ne pouvais pas, obtenant l'erreur suivante:

Cannot find device "enp0s26"
Failed to bring up enp0s26.

J'ai tout essayé (redémarrage, redémarrage du réseau ..) mais je ne peux pas faire apparaître la deuxième interface. Toute idée de comment puis-je résoudre ce problème? Dois-je installer un pilote? Merci d'avance!

2
dag

Enfin, je pourrais le résoudre en utilisant l'interface graphique de network-manager. Voici les étapes que j'ai suivies:

  1. Dans l'icône du gestionnaire de réseau en haut à droite de l'écran, cliquez sur Ouvrir Modifier les connexions ... puis sur . ) Ajoutez et sélectionnez Ethernet

  2. Dans l'onglet Ethernet , sélectionnez votre périphérique réseau (enps025 dans mon cas)

  3. Allez dans Paramètres IPv4 , sélectionnez manuel comme méthode, cliquez dans ajoutez et renseignez l'adresse , ) masque de réseau et passerelle de votre réseau Internet. Remplissez également le champ Serveurs DNS si nécessaire. Enregistrez les paramètres.

  4. Ouvrez Modifier les connexions ... à nouveau, puis , ajoutez et sélectionnez VLAN.

  5. Dans l'onglet VLAN, renseignez le champ d'interface parent avec votre périphérique réseau (enps025 (XX.XX.XX.XX) dans mon cas). Indiquez également votre ID VLAN .

  6. Ensuite, allez dans l'onglet Paramètres IPv4 , méthode = manuel , remplissez tout le champ du réseau que vous allez utiliser (adresse, masque de réseau, passerelle, DNS ..) .

  7. Enfin, spécifiez les itinéraires que vous souhaitez utiliser via le réseau VLAN pour accéder à vos serveurs en cliquant sur routes dans l'onglet Paramètres IPv4 . N'oubliez pas de cliquer sur l'option Utilisez cette connexion uniquement pour les ressources de son réseau . Enregistrer et c'est tout !!

Vous pouvez vérifier les interfaces réseau en faisant ifconfig . Dans mon cas, je peux voir enps025 comme interface pour obtenir un accès Internet et enps025.32 comme interface vlan (32 dans l'id vlan dans mon cas). Si vous voulez vérifier vos itinéraires, vous pouvez le faire en faisant netstat -nr

En outre, il est possible de vérifier/éditer le paramétrage réseau à partir de la ligne de commande en modifiant les fichiers situés dans /etc/NetworkManager/connexions système/

1
dag