User Tools

Site Tools


linux:netzwerk:bridge

Bridged Netzwerk

Nötige Packete

apt install bridge-utils

/etc/network/interfaces

auto lo br0
iface lo inet loopback

iface br0 inet static
    bridge_ports eth0
        address 192.168.12.2/24
        gateway 192.168.12.1
#        dns-nameservers 192.168.12.1
        bridge_waitport 0
        bridge_maxwait 0
        bridge_df 0
        bridge_stp off

Bridged-Netzwerk manuell einrichten

ip addr flush dev eth0
ip link add name br0 type bridge
ip link set eth0 master br0
ip addr add 192.168.12.2/24 dev br0
ip link set br0 up
ip route add default via 192.168.12.1

Kernel Parameter

echo 0 > /proc/sys/net/bridge/bridge-nf-call-arptables
echo 0 > /proc/sys/net/bridge/bridge-nf-call-ip6tables
echo 0 > /proc/sys/net/bridge/bridge-nf-call-iptables

Für QEMU VM

qemu-system-x86_64 -m 4069 -cpu host -smp 2 -machine type=pc,accel=kvm \
-hda /media/ramdisk/vm21.img -display none -k de \
-netdev tap,id=net21,ifname=tap21,script=/etc/qemu-ifup,downscript=/etc/qemu-ifdown \
-device e1000,netdev=net21,mac=52:54:00:12:34:21 \
-boot c &

Systemd Networkd

Alle Config-Files unter /etc/systemd/network/

ls -l 
-rw-r--r-- 1 root root 30 Nov  2 22:19 br0.netdev
-rw-r--r-- 1 root root 98 Nov  2 22:20 br0.network
-rw-r--r-- 1 root root 45 Nov  2 22:21 lan-eth0.network
br0.netdev

[NetDev]
Name=br0
Kind=bridge
br0.network

[Match]
Name=br0

[Network]
Address=192.168.1.5/24
Gateway=192.168.1.1
DNS=8.8.8.8 192.168.1.1
lan-eth0.network

[Match]
Name=eth0

[Network]
Bridge=br0
linux/netzwerk/bridge.txt · Last modified: 2023/11/02 22:58 by ms

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki