dimensio informatics bundle how to's
How-to’s für die Nutzung eines Proxmox-Schulungsbundles / Proxmox Labs.
Inhaltsverzeichnis
- Gastzugang
1.1 Vergabe von Zugriffsrechten
1.2 Zugriff auf Maschinen über den Gastzugang - Identifikation des Jumphost in der Bundlebeschreibung
- Die initiale IP-Vergabe auf den Proxmox-Nodes
- IPv6 Konfiguration für Updates
- Konfiguration Update-Server für Proxmox Nodes
1. Gastzugang
1.1 Vergabe von Zugriffsrechten
Möchte man einem anderen Nutzer einen Gastzugang zur Verfügung stellen um diesem den Zugriff auf eine Maschine zu ermöglichen, kann man dies wie folgt erreichen:
Schritt 1:
Die Benutzerverwaltung über die Kontodetails öffnen:
Schritt 2:
Einen neuen Benutzer per e-mail einladen:
→ Option “Berechtigungen auswählen” aktivieren
→ Optionen “Produkte und Dienste anzeigen” sowie “Produktpasswörter anzeigen und ändern” aktvieren

Ist diese e-mail an den Nutzer versandt, kann dieser als Gast auf den Account und damit auf die gewünschte Maschine aus der Liste der Dienste zugreifen.
1.2 Zugriff auf Maschinen über den Gastzugang
Ist der Gastzugang mit den entsprechenden Berechtigungen gewährt, kann der Nutzer über das Management-Tool der gewünschten Maschine direkten Zugriff auf die Konsole erlangen.
Dazu die Kachel “noVNC Console” betätigen.
Anschließend wird man direkt auf die Konsole weitergeleitet.
Beispiel Zugriff auf einen Jumphost:
2. Identifikation des Jumphost in der Bundlebeschreibung
Sobald die mail für die Bundlebeschreibung erhalten wurde, kann in den jeweiligen Bundle-Details der Jumphost
an der Bezeichnung "Role" -> "Lecture VM small" erkannt werden.
3 Die initiale IP-Vergabe auf den Proxmox-Nodes
Der Jumphost ist mit einer IPv4 (10.100.1.10) vorkonfiguriert, welche die Konfiguration der Nodes per Proxmox-GUI über den Webbrowser ermöglichen soll.
Dafür ist es erforderlich bei der Proxmox-Installation auf den Nodes als initiales Interface Ethernet ENS19 auszuwählen und hier für die Nodes eine IPv4 im gleichen Netz festzulegen.
Beispiel für Jumphost und 3 Nodes:
| Device | IP |
| Node 1 | 10.100.1.2 |
| Node 2 | 10.100.1.3 |
| Node 3 | 10.100.1.4 |
| Jumphost | 10.100.1.10 |
Als Gateway sollte 10.100.1.1 konfiguriert werden
Beispielkonfiguration
Auswahl ens19:

Konfiguration der Node IPv4:

4. IPv6 Konfiguration für Updates
Um die Updates für einen Proxmox-Node installieren zu können ist es notwendig am Interface ens18 die maschinenspezifische IPv6 zu vergeben und einen default IPv6 einzutragen.
Konfiguration IPv6:

Konfiguration Default DNS:

5. Konfiguration Update-Server für Proxmox Nodes
Auf dem Jumphost sollte nach Installation der einzelnen Proxmox-Nodes für jeden Node einmal folgendes ausgeführt werden:
scp /etc/apt/apt.conf.d/01proxy root@10.100.1.<Node IP>:/etc/apt/apt.conf.d/
Beispiel für Node 1 mit der IP 10.100.1.2:
scp /etc/apt/apt.conf.d/01proxy root@10.100.1.2:/etc/apt/apt.conf.d/

Auswirkung:
Die Updates werden von einem lokalen Mirror geladen und können so wesentlich beschleunigt werden.