Hallo zusammen!
Cluster:
2x HP ProDesk 400 G6 Mini-PC (je 1x GBit NW)
1x ADM Ryzen 1700 mit MSI-MB (1x GBit NW)
Netzwerk:
Mikrotik Router mit eingerichteten VLANs
Ich habe mir am Wochenende einen kleinen Proxmox-Cluster aus drei Nodes erstellt. Alle hängen per 1 GBit-NW an einem Mikrotik-Router. Die drei Router-Ports sind als untagged konfiguriert und dem VLAN 20 zugeordnet. Die Nodes haben eine manuell eingestellte IP aus dem VLAN20.
Mit dieser Konfiguration konnte ich die Nodes installieren und auch zu einem Cluster verbinden. Die Bridge vmbr0 ist auf „VLAN aware“ gestellt. Damit den VMs die richtige VLAN-ID mitgegeben wird, trage ich sie in der Konfiguration der VM ein.
Mein Problem ist nun, dass ich die Nodes erreiche, wenn ich am Router den Port fest auf VLAN20 stelle. Die VMs dann aber nicht erreichbar sind. Was ja auch logisch ist. Stelle ich die NW-Ports im Router auf „tagged“ und leite alle Pakete weiter, erreiche ich weder die Hosts, noch vie VMs. Bei den Hosts ist das auch verständlich, da die Ports ja nicht mehr fest dem VLAN20 zugeordnet sind und der Host keine VLAN-ID sendet.
Wo kann ich dem Host einen VLAN-Tag zuweisen? Ich habe bereits unter /etc/network/interfaces versucht, per „.20“ die VLAN-ID fest zu hinterlegen. Allerdings klappt das nicht. Im Netz habe ich auch nichts passendes gefunden. Fast alle Konfigurationen beziehen sich auf Hosts mit mehreren NW-Ports.
Funktioniert es denn überhaupt mit nur einem Netzwerkport, dem Host das VLAN20 und den VMs z. B. VLAN 30 zuzuweisen?
Gruß
Daniel
Cluster:
2x HP ProDesk 400 G6 Mini-PC (je 1x GBit NW)
1x ADM Ryzen 1700 mit MSI-MB (1x GBit NW)
Netzwerk:
Mikrotik Router mit eingerichteten VLANs
Ich habe mir am Wochenende einen kleinen Proxmox-Cluster aus drei Nodes erstellt. Alle hängen per 1 GBit-NW an einem Mikrotik-Router. Die drei Router-Ports sind als untagged konfiguriert und dem VLAN 20 zugeordnet. Die Nodes haben eine manuell eingestellte IP aus dem VLAN20.
Mit dieser Konfiguration konnte ich die Nodes installieren und auch zu einem Cluster verbinden. Die Bridge vmbr0 ist auf „VLAN aware“ gestellt. Damit den VMs die richtige VLAN-ID mitgegeben wird, trage ich sie in der Konfiguration der VM ein.
Mein Problem ist nun, dass ich die Nodes erreiche, wenn ich am Router den Port fest auf VLAN20 stelle. Die VMs dann aber nicht erreichbar sind. Was ja auch logisch ist. Stelle ich die NW-Ports im Router auf „tagged“ und leite alle Pakete weiter, erreiche ich weder die Hosts, noch vie VMs. Bei den Hosts ist das auch verständlich, da die Ports ja nicht mehr fest dem VLAN20 zugeordnet sind und der Host keine VLAN-ID sendet.
Wo kann ich dem Host einen VLAN-Tag zuweisen? Ich habe bereits unter /etc/network/interfaces versucht, per „.20“ die VLAN-ID fest zu hinterlegen. Allerdings klappt das nicht. Im Netz habe ich auch nichts passendes gefunden. Fast alle Konfigurationen beziehen sich auf Hosts mit mehreren NW-Ports.
Funktioniert es denn überhaupt mit nur einem Netzwerkport, dem Host das VLAN20 und den VMs z. B. VLAN 30 zuzuweisen?
Gruß
Daniel