Nmcli bridge: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ =Add a new bridge= *nmcli con add type bridge ifname br0 =Create a slave interface= *nmcli con add type bridge-slave ifname eno1 master br0 =Turn on br0= *nmc…“)
 
Zeile 1: Zeile 1:
 +
= Erstellen der Bridge-Verbindung =
 +
* `nmcli con add type bridge con-name br0 ifname br0`
 +
 +
= Hinzufügen einer Ethernet-Verbindung zur Bridge =
 +
* `nmcli con add type ethernet con-name enp0s31f6 ifname enp0s31f6 master br0`
 +
 +
= Konfigurieren der IPv4-Adresse der Bridge =
 +
* `nmcli con modify br0 ipv4.addresses 10.81.1.1/29`
 +
 +
= Festlegen des IPv4-Gateways für die Bridge =
 +
* `nmcli con modify br0 ipv4.gateway 10.81.0.1`
 +
 +
= Konfigurieren der DNS-Server für die Bridge =
 +
* `nmcli con modify br0 ipv4.dns "10.81.0.2 10.30.0.11"`
 +
 +
= Festlegen der DNS-Suchdomäne für die Bridge =
 +
* `nmcli con modify br0 ipv4.dns-search "xinux.org"`
 +
 +
= Deaktivieren und Aktivieren der Bridge-Verbindung =
 +
* `nmcli con down br0 && nmcli con up br0`
 +
  
 
=Add a new bridge=
 
=Add a new bridge=

Version vom 15. August 2023, 14:59 Uhr

Erstellen der Bridge-Verbindung

  • `nmcli con add type bridge con-name br0 ifname br0`

Hinzufügen einer Ethernet-Verbindung zur Bridge

  • `nmcli con add type ethernet con-name enp0s31f6 ifname enp0s31f6 master br0`

Konfigurieren der IPv4-Adresse der Bridge

  • `nmcli con modify br0 ipv4.addresses 10.81.1.1/29`

Festlegen des IPv4-Gateways für die Bridge

  • `nmcli con modify br0 ipv4.gateway 10.81.0.1`

Konfigurieren der DNS-Server für die Bridge

  • `nmcli con modify br0 ipv4.dns "10.81.0.2 10.30.0.11"`

Festlegen der DNS-Suchdomäne für die Bridge

  • `nmcli con modify br0 ipv4.dns-search "xinux.org"`

Deaktivieren und Aktivieren der Bridge-Verbindung

  • `nmcli con down br0 && nmcli con up br0`


Add a new bridge

  • nmcli con add type bridge ifname br0

Create a slave interface

  • nmcli con add type bridge-slave ifname eno1 master br0

Turn on br0

  • nmcli con up bridge-br0

löschen eines Devices

  • nmcli connection delete bridge-br0

Dummy Device

  • nmcli connection add type dummy ifname dummy0
  • nmcli connection add type dummy ifname dummy0 ipv4.addresses 10.0.1.1/24

Dummy Arp Workaround

  • vi /etc/NetworkManager/dispatcher.d/pre-up.d/dummy.sh
#!/bin/bash
if test "$1" = "dummy0"
then
 if test "$2" = "pre-up"
 then
 ip link set dummy0 arp on
 fi
fi