Keine Verbindung nach konfig von vmbr [KVM PVE7][Debian11][Hetzner]

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
SCORRPiO
Beiträge: 8
Registriert: 07.04.2019 10:37:46

Keine Verbindung nach konfig von vmbr [KVM PVE7][Debian11][Hetzner]

Beitrag von SCORRPiO » 28.10.2021 15:20:43

Hallo zusammen,

bin so langsam komplett am verzweifeln.

Hardware+Software: Root-Server by Hetzner mit Debian11 und Proxmox7.0 (PVE7)
Konfiguration soll wie folgt aussehen. KVM in Bridge-Mode mit feste MAC-Adressen.
Sobald ich versuch eine bridge aufzubauen, habe ich keine Verbindung mehr zum Host.

meine interfaces konfig mit der vmbr über die GUI von Proxmox sieht wie folgt aus:

Code: Alles auswählen

source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto ens4      ///opti
iface ens4 inet manual
        up route add -net 148.251.69.128 netmask 255.255.255.224 gw 148.251.69.129 dev ens4      ///opti
auto vmbr0
iface vmbr0 inet static
        address 146.251.69.144/27
        hwaddress 44:8a:5b:29:e5:af  #manuell hinzugefügt, muss ab PVE7 hinzugefügt werden
        pointopoint 146.251.69.129
        gateway 146.251.69.129
        bridge-ports ens4
        bridge-stp off
        bridge-fd 0
auch wenn ich die stellen mit ///opti raus nehme sowie bridge_ports statt bridge-ports (welche Var ist eig. richtig oder egal?)

Meldung beim ifreload -a

Code: Alles auswählen

vmbrO: port 1(ens4) entered disabled state
device ens4 left promiscuous mode
vmbrO: port 1(ens4) entered disabled state
vmbrO: port 1(ens4) entered blocking state
vmbrO: port 1(ens4) entered disabled state
device ens4 entered promiscuous mode
vmbrO: port 1(ens4) entered blocking state
vmbrO: port 1(ens4) entered forwarding state
IPv6: ADDRCONF(NETDEV_CHANGE): vmbrO: link becomes ready

laut Hetzner Anleitung sollte folgendes Funktionieren, tut es aber leider nicht:

Code: Alles auswählen

# /etc/network/interfaces
### Hetzner Online GmbH - installimage
# Loopback device:
auto lo
iface lo inet loopback

iface ens4 inet manual

auto vmbr0
iface vmbr0 inet static
  address <Haupt-IP>
  hwaddress <aa:bb:cc:dd:ee> # MAC Addresse der NIC, seit proxmox 7.0 nötig
  netmask 255.255.255.255
  pointopoint <Gateway-IP>
  gateway <Gateway-IP>
  bridge_ports ens4 
  bridge_stp off
  bridge_fd 1
# ip add

Code: Alles auswählen

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
    link/ether 44:8a:5b:29:e5:af brd ff:ff:ff:ff:ff:ff
    altname enp0s4
5: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 44:8a:5b:29:e5:af brd ff:ff:ff:ff:ff:ff
    inet 146.251.69.144 peer 146.251.69.129/32 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::468a:5bff:fe29:e5af/64 scope link
       valid_lft forever preferred_lft forever
# ip route

Code: Alles auswählen

default via 146.251.69.129 dev vmbr0 proto kernel onlink
146.251.69.129 dev vmbr0 proto kernel scope link src 146.251.69.144
# route

Code: Alles auswählen

default via 146.251.69.129 dev vmbr0 proto kernel onlink
146.251.69.129 dev vmbr0 proto kernel scope link src 146.251.69.144
Kernel IP routing table
Destination     		Gateway         	Genmask        		 Flags 	Metric 	Ref 	Use 	Iface
default      		146.251.69.129  0.0.0.0        		 UG    	0      	0   	0 	vmbr0
146.251.69.129  	0.0.0.0       	  255.255.255.255 	UH    	0      	0    	0 	vmbr0
Bin um jede Hilfe Dankbar.

Danke vkvm habe ich noch dauerhaft zugriff aufs system, damit ich weiter spielen/testen kann.

LG SCORRPiO

SCORRPiO
Beiträge: 8
Registriert: 07.04.2019 10:37:46

Re: Keine Verbindung nach konfig von vmbr [KVM PVE7][Debian11][Hetzner]

Beitrag von SCORRPiO » 28.10.2021 16:56:08

Interessant ist auch, das die konfig in der Offiziellen ebenso nicht funktioniert.... irgendwas muss da blocken

Code: Alles auswählen

auto lo
iface lo inet loopback

iface eno1 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.10.2/24
        gateway 192.168.10.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0

Benutzeravatar
unitra
Beiträge: 638
Registriert: 15.06.2002 21:09:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.128.129.130

Re: Keine Verbindung nach konfig von vmbr [KVM PVE7][Debian11][Hetzner]

Beitrag von unitra » 28.10.2021 19:20:57

Bei der Hetzner Anleitung steht:

Code: Alles auswählen

netmask 255.255.255.255 
In Deiner Konfiguration steht:

Code: Alles auswählen

address 146.251.69.144/27
Versuche wie in der Hetzner Konfiguration die Netzmaske auf das 255.255.255.255 aka /32 zu konfigurieren:

Code: Alles auswählen

address 146.251.69.144/32
Die route auf ens4 sollte vermutlich auf der vmbr0 sein. Die ens4 Schnittstelle hat keine IP Adresse und ist Teil der Bridge vmbr0.

Code: Alles auswählen

iface ens4 inet manual
        up route add -net 148.251.69.128 netmask 255.255.255.224 gw 148.251.69.129 dev ens4      ///opti
Und dieser Eintrag bei der Bridge ist anders:

Code: Alles auswählen

  bridge_fd 1
SCORRPiO hat geschrieben: ↑ zum Beitrag ↑
28.10.2021 15:20:43
...
meine interfaces konfig mit der vmbr über die GUI von Proxmox sieht wie folgt aus:

Code: Alles auswählen

source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto ens4      ///opti
iface ens4 inet manual
        up route add -net 148.251.69.128 netmask 255.255.255.224 gw 148.251.69.129 dev ens4      ///opti
auto vmbr0
iface vmbr0 inet static
        address 146.251.69.144/27
        hwaddress 44:8a:5b:29:e5:af  #manuell hinzugefügt, muss ab PVE7 hinzugefügt werden
        pointopoint 146.251.69.129
        gateway 146.251.69.129
        bridge-ports ens4
        bridge-stp off
        bridge-fd 0
...
laut Hetzner Anleitung sollte folgendes Funktionieren, tut es aber leider nicht:

Code: Alles auswählen

# /etc/network/interfaces
### Hetzner Online GmbH - installimage
# Loopback device:
auto lo
iface lo inet loopback

iface ens4 inet manual

auto vmbr0
iface vmbr0 inet static
  address <Haupt-IP>
  hwaddress <aa:bb:cc:dd:ee> # MAC Addresse der NIC, seit proxmox 7.0 nötig
  netmask 255.255.255.255
  pointopoint <Gateway-IP>
  gateway <Gateway-IP>
  bridge_ports ens4 
  bridge_stp off
  bridge_fd 1
...

SCORRPiO
Beiträge: 8
Registriert: 07.04.2019 10:37:46

Re: Keine Verbindung nach konfig von vmbr [KVM PVE7][Debian11][Hetzner]

Beitrag von SCORRPiO » 28.10.2021 22:44:33

hallo,

hab es bereits probiert, sowohl mit /32 also auch 255.255.255.255
ebenfalls mit einer anderen IP Adresse aus einen anderen Segment.
die 255.255.255.224 sind aus dem Robot genommen, sprich dort wo alle Netzwerkdaten die Gebucht sind.
die Anleitung vom Hetzner wie oben aufgeschrieben geht so auch nicht.
nun habe ich eine blanko Installation nochmal durchgeführt, ifupdown2 installiert und darauf proxmox-ve installiert.

leider bleibt, egal welche Konfiguration ich von oben nehme, der Server weiterhin offline. Außer ich setze ens4 auf static mit IP

Antworten