web-dev-qa-db-fra.com

Comment puis-je ponter les interfaces réseau?

J'ai un ordinateur portable sous 11.10 avec 2 interfaces réseau, filaire et sans fil. L'interface sans fil se connecte au routeur via DHCP et se connecte à Internet. L'interface filaire est connectée à un commutateur. Je veux que les ordinateurs du commutateur obtiennent leurs adresses IP du routeur et non de mon ordinateur portable.

  1. Comment pourrais-je régler ce problème? Relier les interfaces?
11
Rapture

Oui, c'est ce que vous devez faire. Le partage d'une connexion Internet à l'aide de Network Manager configure le partage en tant que serveur DHCP, etc., ce qui n'est pas ce que vous voulez.

Vous pouvez lire comment le faire ici: http://manpages.ubuntu.com/manpages/lucid/en/man5/bridge-utils-interfaces.5.html

4
Jo-Erlend Schinstad

Depuis Ubuntu 15.04, vous pouvez utiliser l'interface graphique de NetworkManager pour cela:

Comment configurer un pont Linux avec Network Manager sur Ubuntu

Le moyen le plus simple de créer un pont avec Network Manager consiste à utiliser nm-connection-editor. Cet outil graphique vous permet de configurer un pont en étapes faciles à suivre.

Pour commencer, appelez nm-connection-editor.

$ nm-connection-editor

La fenêtre de l'éditeur vous montrera une liste des connexions réseau actuellement configurées. Cliquez sur le bouton "Ajouter" en haut à droite pour créer un pont.

Ensuite, choisissez "Pont" comme type de connexion.

Il est maintenant temps de configurer un pont, y compris son nom et ses connexions pontées. En l'absence d'autres ponts créés, l'interface de pont par défaut sera nommée bridge0.

Rappelez-vous que l'objectif de la création d'un pont est de partager votre interface Ethernet via le pont. Vous devez donc ajouter l'interface Ethernet au pont. Ceci est réalisé en ajoutant une nouvelle "connexion pontée" dans l'interface graphique. Cliquez sur le bouton "Ajouter".

Choisissez "Ethernet" comme type de connexion.

Dans le champ "Adresse MAC du périphérique", choisissez l'interface que vous souhaitez asservir au pont. Dans cet exemple, supposons que cette interface est eth0.

Cliquez sur l'onglet "Général" et cochez les cases "Se connecter automatiquement à ce réseau lorsqu'il est disponible" et "Tous les utilisateurs peuvent se connecter à ce réseau".

Enregistrez le changement.

Vous verrez maintenant une nouvelle connexion esclave créée dans le pont.

Cliquez sur l'onglet "Général" du pont et assurez-vous que les deux premières cases à cocher sont activées.

Accédez à l'onglet "Paramètres IPv4" et configurez l'adresse IP statique ou DHCP pour le pont. Notez que vous devez utiliser les mêmes paramètres IPv4 que l'interface Ethernet esclave eth0. Dans cet exemple, nous supposons que eth0 est configuré via DHCP. Choisissez donc "Automatique (DHCP)" ici. Si une adresse IP statique est attribuée à eth0, vous devez attribuer la même adresse IP au pont.

Enfin, enregistrez les paramètres du pont.

Vous verrez maintenant une connexion de pont supplémentaire créée dans la fenêtre "Connexions réseau". Vous n'avez plus besoin d'une connexion câblée préalablement configurée pour l'interface asservie eth0. Alors allez-y et supprimez la connexion câblée d'origine.

À ce stade, la connexion du pont sera automatiquement activée. Vous perdrez momentanément une connexion car l'adresse IP attribuée à eth0 est prise en charge par le pont. Une fois qu'une adresse IP est attribuée au pont, vous serez reconnecté à votre interface Ethernet via le pont. Vous pouvez le vérifier en vérifiant les paramètres "Réseau".

Consultez également la liste des interfaces disponibles. Comme indiqué précédemment, l'interface de pont doit avoir pris en charge l'adresse IP de votre interface Ethernet.

Ça y est, et maintenant le pont est prêt à être utilisé!

( Source )


Autres ressources:

4
David Foerster

Vous pouvez facilement créer un pont en utilisant "NetBridge", un créateur de pont réseau à interface graphique. Vous pouvez télécharger à partir de: http://sourceforge.net/projects/bridger/

0
adnan kamili