linux:netzwerk:bridge
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| linux:netzwerk:bridge [2020/10/21 09:35] – ms | linux:netzwerk:bridge [2023/11/02 22:58] (current) – ms | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| === Nötige Packete === | === Nötige Packete === | ||
| < | < | ||
| - | apt-get install bridge-utils | + | apt install bridge-utils |
| </ | </ | ||
| / | / | ||
| < | < | ||
| + | auto lo br0 | ||
| + | iface lo inet loopback | ||
| + | |||
| iface br0 inet static | iface br0 inet static | ||
| - | | + | bridge_ports eth0 |
| - | gateway 192.123.12.1 | + | |
| - | dns-nameservers 192.123.12.1 | + | gateway 192.168.12.1 |
| - | dns-search domain.de | + | # |
| - | bridge_ports eth0 | + | |
| bridge_waitport 0 | bridge_waitport 0 | ||
| bridge_maxwait 0 | bridge_maxwait 0 | ||
| bridge_df 0 | bridge_df 0 | ||
| bridge_stp off | bridge_stp off | ||
| - | |||
| - | auto net1 | ||
| - | iface net1 inet manual | ||
| - | pre-up ip tuntap add net1 mode tap | ||
| - | pre-up ip link set net1 up | ||
| - | pre-up ip link set net1 master br0 | ||
| - | |||
| - | auto net2 | ||
| - | iface net2 inet manual | ||
| - | pre-up ip tuntap add net2 mode tap | ||
| - | pre-up ip link set net2 up | ||
| - | pre-up ip link set net2 master br0 | ||
| - | |||
| - | auto net3 | ||
| - | iface net3 inet manual | ||
| - | pre-up ip tuntap add net3 mode tap | ||
| - | pre-up ip link set net3 up | ||
| - | pre-up ip link set net3 master br0 | ||
| - | |||
| - | auto net4 | ||
| - | iface net4 inet manual | ||
| - | pre-up ip tuntap add net4 mode tap | ||
| - | pre-up ip link set net4 up | ||
| - | pre-up ip link set net4 master br0 | ||
| - | |||
| - | auto net8 | ||
| - | iface net8 inet manual | ||
| - | pre-up ip tuntap add net8 mode tap | ||
| - | pre-up ip link set net8 up | ||
| - | pre-up ip link set net8 master br0 | ||
| - | |||
| - | auto net9 | ||
| - | iface net9 inet manual | ||
| - | pre-up ip tuntap add net9 mode tap | ||
| - | pre-up ip link set net9 up | ||
| - | pre-up ip link set net9 master br0 | ||
| </ | </ | ||
| Bridged-Netzwerk manuell einrichten | Bridged-Netzwerk manuell einrichten | ||
| Line 59: | Line 25: | ||
| ip link add name br0 type bridge | ip link add name br0 type bridge | ||
| ip link set eth0 master br0 | ip link set eth0 master br0 | ||
| - | ip addr add 192.123.12.2/24 dev br0 | + | ip addr add 192.168.12.2/24 dev br0 |
| ip link set br0 up | ip link set br0 up | ||
| - | + | ip route add default | |
| - | ip tuntap add dev tap0 mode tap user $(whoami) | + | |
| - | ip link set tap0 master br0 | + | |
| - | ip link set dev br0 up | + | |
| - | ip link set dev tap0 up | + | |
| - | + | ||
| - | ip link set eth0 nomaster | + | |
| - | ip link delete br0 type bridge | + | |
| - | + | ||
| - | route add default | + | |
| </ | </ | ||
| Kernel Parameter | Kernel Parameter | ||
| Line 81: | Line 38: | ||
| Für QEMU VM | Für QEMU VM | ||
| < | < | ||
| - | qemu-system-x86_64 -m 4096 -cpu host -machine type=pc, | + | qemu-system-x86_64 -m 4069 -cpu host -smp 2 -machine type=pc, |
| + | -hda / | ||
| + | -netdev tap,id=net21, | ||
| + | -device e1000, | ||
| + | -boot c & | ||
| </ | </ | ||
| + | |||
| + | ===== Systemd Networkd ===== | ||
| + | Alle Config-Files unter / | ||
| + | < | ||
| + | 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/ | ||
| + | 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.1603265742.txt.gz · Last modified: 2023/01/11 20:30 (external edit)