Bridge mit dummy interface: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 1: | Zeile 1: | ||
| − | = Fedora – | + | = Fedora – Internes NAT-Netz ohne Dummy-Bridge = |
== Ziel == | == Ziel == | ||
| − | * | + | * Interface vmbr0 mit 192.168.16.254/24 |
| − | |||
* NAT für 192.168.16.0/24 | * NAT für 192.168.16.0/24 | ||
| + | * Kein Dummy | ||
| + | * Kein NO-CARRIER | ||
* Vollständig NetworkManager-konform | * Vollständig NetworkManager-konform | ||
== Alte Konfiguration entfernen == | == Alte Konfiguration entfernen == | ||
*nmcli connection delete vmbr0 2>/dev/null | *nmcli connection delete vmbr0 2>/dev/null | ||
| − | |||
| − | |||
| − | == | + | == Neues internes Interface erstellen == |
| − | *nmcli connection add type | + | *nmcli connection add type ethernet ifname vmbr0 con-name vmbr0 |
| − | |||
| − | |||
| − | |||
| − | |||
*nmcli connection modify vmbr0 ipv4.addresses 192.168.16.254/24 | *nmcli connection modify vmbr0 ipv4.addresses 192.168.16.254/24 | ||
*nmcli connection modify vmbr0 ipv4.method manual | *nmcli connection modify vmbr0 ipv4.method manual | ||
*nmcli connection modify vmbr0 ipv6.method ignore | *nmcli connection modify vmbr0 ipv6.method ignore | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
*nmcli connection up vmbr0 | *nmcli connection up vmbr0 | ||
== Kontrolle == | == Kontrolle == | ||
| − | *ip | + | *ip addr show vmbr0 |
;Erwartet: | ;Erwartet: | ||
| + | *192.168.16.254/24 vorhanden | ||
*state UP | *state UP | ||
| − | |||
== IP-Forwarding aktivieren == | == IP-Forwarding aktivieren == | ||
| Zeile 43: | Zeile 32: | ||
*nmcli connection show --active | *nmcli connection show --active | ||
| − | ; | + | ;Connection mit Default-Route merken |
== Zonen setzen == | == Zonen setzen == | ||
| Zeile 57: | Zeile 46: | ||
== Ergebnis == | == Ergebnis == | ||
| − | |||
*192.168.16.0/24 wird genattet | *192.168.16.0/24 wird genattet | ||
| − | *NAT funktioniert | + | *Kein Dummy |
| + | *Kein NO-CARRIER | ||
| + | *Keine Bridge-Probleme | ||
| + | *NAT funktioniert stabil | ||
Version vom 2. März 2026, 11:46 Uhr
Fedora – Internes NAT-Netz ohne Dummy-Bridge
Ziel
- Interface vmbr0 mit 192.168.16.254/24
- NAT für 192.168.16.0/24
- Kein Dummy
- Kein NO-CARRIER
- Vollständig NetworkManager-konform
Alte Konfiguration entfernen
- nmcli connection delete vmbr0 2>/dev/null
Neues internes Interface erstellen
- nmcli connection add type ethernet ifname vmbr0 con-name vmbr0
- nmcli connection modify vmbr0 ipv4.addresses 192.168.16.254/24
- nmcli connection modify vmbr0 ipv4.method manual
- nmcli connection modify vmbr0 ipv6.method ignore
- nmcli connection up vmbr0
Kontrolle
- ip addr show vmbr0
- Erwartet
- 192.168.16.254/24 vorhanden
- state UP
IP-Forwarding aktivieren
- echo "net.ipv4.ip_forward=1" > /etc/sysctl.d/99-ipforward.conf
- sysctl --system
Aktive Uplink-Connection ermitteln
- nmcli connection show --active
- Connection mit Default-Route merken
Zonen setzen
- nmcli connection modify vmbr0 connection.zone internal
- nmcli connection modify "<AKTIVE-CONNECTION>" connection.zone public
- nmcli connection up vmbr0
- nmcli connection up "<AKTIVE-CONNECTION>"
NAT aktivieren
- firewall-cmd --permanent --zone=public --add-masquerade
- firewall-cmd --permanent --zone=internal --add-forward
- firewall-cmd --reload
Ergebnis
- 192.168.16.0/24 wird genattet
- Kein Dummy
- Kein NO-CARRIER
- Keine Bridge-Probleme
- NAT funktioniert stabil