GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Anbindung von Ethernet-Schnittstellen

Sie können eine Bridge-Schnittstelle verwenden. Sie können brctl verwenden von bridge-utils, um eine Bridge-Schnittstelle zu erstellen. Zum Beispiel

$ brctl addbr br0
$ brctl addif br0 eth0 eth1
$ brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.00004c9f0bd2       no              eth0
                                                        eth1

Also nach dem Hinzufügen von Schnittstellen eth0 &eth1 in das Brückengerät br0 Sie haben das folgende Setup. Sie können ifconfig verwenden um es zu sehen:

$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr BC:AE:AA:34:22:11  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
...

$ ifconfig eth1
eth1      Link encap:Ethernet  HWaddr BC:AE:AA:34:11:22  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
...

Und das Bridge-Gerät mit der IP-Adresse:

$ ifconfig br0
br0       Link encap:Ethernet  HWaddr BC:AE:C5:11:22:33  
          inet addr:192.168.1.20  Bcast:192.168.1.255  Mask:255.255.255.0
...

Linux
  1. UDP-Broadcast auf allen Schnittstellen

  2. Verknüpfen von <iostream.h> unter Linux mit gcc

  3. Statisches Linken von libstdc++:Irgendwelche Fallstricke?

  4. Dynamisches Linken - Linux vs. Fenster

  5. Verdrahtet zu drahtloser Brücke in Linux

So finden Sie verfügbare Netzwerkschnittstellen unter Linux

Benutzeroberflächen mit Dialog. Bash-Skripting (IV)

10 Beispiele für Linux-brctl-Befehle für die Ethernet-Netzwerkbrücke

Grundlagen des Ethernet-Bonding unter Linux

Verknüpfen mit einer älteren Symbolversion in einer .so-Datei

Wie finde ich verfügbare Netzwerkschnittstellen?