Je voudrais configurer un Raspberry PI comme routeur entre deux sous-réseaux sur le même réseau en utilisant l'interface Ethernet intégrée standard.
Le but est de pouvoir l'utiliser pour surveiller l'utilisation du réseau (avec tshark
) dans un réseau où il n'est pas possible de relier physiquement la connexion Internet externe et le réseau local et où des commutateurs Ethernet sont utilisés, il n'est donc pas possible de surveiller simplement tout le trafic réseau à tout moment. Cette configuration reposera sur la coopération de tous les utilisateurs qui devront réaffecter leurs machines au nouveau sous-réseau afin que leur trafic soit acheminé via le PI.
Je reconnais que le Raspberry PI avec son Ethernet basé sur USB sera introduire des problèmes de latence et que ce n'est pas un scénario idéal, mais c'est une expérience à petite échelle et cela semble être le moyen le moins perturbateur de faire ce travail. Cependant, je suis ouvert à d'autres suggestions.
Jusqu'à présent:
-
J'ai installé avec succès
tshark
qui fonctionne bien. -
J'ai configuré avec succès le multi-hébergement de l'appareil en ajoutant une définition supplémentaire
iface
poureth0: 0
dans/ etc / network / interfaces
défini avec une adresse sur le sous-réseau supplémentaire. -
J'ai installé avec succès
brctl
(partie dubridge-utils
package).
Cependant:
Il semble que brctl
pont entre les interfaces physiques et ne veut pas connaître l'interface virtuelle supplémentaire eth0:0
.
Existe-t-il un moyen de configurer brctl
pour ce faire , ou existe-t-il une autre manière de procéder?