Ihr Proxmox-Netzwerk hat Teile, die Sie nie konfiguriert haben

Menschen suchen nach einem Proxmox-Topologie-Visualisierer, und das klingt nach einem Wunsch nach Dekoration. Ist es nicht. Die Verbindung zwischen Gast, Bridge und physischem Port wird pro Gast gespeichert, also sieht man eine Bridge nur, indem man jeden Gast einzeln öffnet.

AtlasPVE ·

Dieser Eintrag beantwortet

  • proxmox netzwerkdiagramm
  • proxmox topologie visualisierung
  • proxmox welche vm an welcher bridge
  • proxmox netzwerkübersicht
  • proxmox network topology visualizer

Tippen Sie "proxmox network" in ein Suchfeld, und einer der Vorschläge lautet topology visualizer. Menschen suchen ein Bild ihrer eigenen Umgebung, und es liegt nahe, das als Wunsch nach Dekoration zu lesen. Es ist keine Dekoration. Es ist ein Problem der Datenform.

Warum die Frage immer wieder gestellt wird

Die Beziehung, die Sie sehen wollen, lautet: Gast, dann Bridge, dann physischer Port. Proxmox VE speichert die erste Hälfte davon in der Konfiguration jedes Gastes: dieser Gast hat ein Netzwerkgerät, und dieses Gerät hängt an einer benannten Bridge. Die zweite Hälfte liegt in der Netzwerkkonfiguration des Hosts: diese Bridge hat diese Ports.

Beide Hälften sind präzise erfasst, und keine ist versteckt. Aber die Verknüpfung dazwischen wird nirgends gespeichert, und kein Bildschirm führt sie aus. Die Antwort auf "welche Gäste hängen an dieser Bridge" existiert also nicht als Ansicht. Sie existiert als Arbeit: jeden Gast öffnen, eine Zeile lesen, im Kopf mitzählen.

Bei drei Gästen ist das in Ordnung. Bei dreißig ist es ein Nachmittag, und ein Nachmittag Arbeit ist eine Frage, die nicht gestellt wird.

Das Bild hat mehr Teile als die Konfigurationsdatei

Hier liegt der Grund, warum eine Zeichnung mehr wert ist als eine sorgfältige Lektüre der Konfiguration. Ein laufender Host hat Netzwerkteile, die von selbst erscheinen.

Auf einem kleinen Host, mit dem dies geprüft wurde, waren zwei Bridges von Hand konfiguriert. Das laufende System hatte eine dritte, automatisch erstellt, weil für die Schnittstelle eines Gastes die Firewall aktiviert war. Niemand hat sie geschrieben, niemand hat sie benannt, und sie existiert nur, solange dieser Gast läuft.

Derselbe Host hatte sieben virtuelle Kabelenden, die laufende Gäste mit Bridges verbanden. Auch die tauchen in keiner Konfigurationsdatei auf. Sie entstehen beim Start eines Gastes und verschwinden, wenn er stoppt.

Die ehrliche Beschreibung lautet also: Ihr Netzwerk hat einen statischen Teil, den Sie geschrieben haben, und einen lebendigen Teil, den das System darum herum baut. Lesen Sie nur die Konfiguration, sehen Sie den Plan. Lesen Sie nur die laufenden Schnittstellen, sehen Sie eine Namensliste ohne Geschichte. Keins von beiden ist die Form.

Was ein Bild sofort auffängt

Derselbe Host hatte zwei Bridges und elf Gastschnittstellen, alle an einer einzigen Bridge. Die zweite Bridge existierte, war konfiguriert, war oben und trug nichts.

Daran ist nichts falsch. Es kann Absicht sein, bereitgehalten für ein Netz, das noch nicht da ist. Der Punkt ist enger: Kein Bildschirm sagte es. Ihre Leere ist nur von oben sichtbar und bleibt unsichtbar bis zu dem Tag, an dem jemand sie umbenennt, entfernt oder für belegt hält und darauf aufbaut.

Leere Dinge schlagen keinen Alarm. Sie verändern nur still, was Sie über Ihre eigene Maschine glauben.

Drei Fragen, die eine Liste nicht beantworten kann

Was hängt an dieser Bridge? Eine Liste von Bridges sagt Ihnen, dass es sie gibt. Sie sagt nicht, wer darauf fährt.

Über welchen physischen Port verlässt der Verkehr dieses Gastes tatsächlich den Host? Der Gast nennt eine Bridge. Die Bridge nennt einen Port oder ein Bündel, das zwei Ports nennt. Diese Kette ist zwei oder drei Nachschläge lang, und genau sie zählt, wenn ein Kabel gezogen wird.

Was geht kaputt, wenn ich diese Schnittstelle abschalte? Diese Frage stellen Menschen vor Wartungen und beantworten sie mit einer Vermutung. Es ist dieselbe Verknüpfung, rückwärts gelesen.

Was Proxmox VE tatsächlich bietet

Mehr, als der Ton dieses Textes nahelegen könnte, und hier lohnt Genauigkeit statt Dramatik.

Jeder Knoten hat eine Netzwerkansicht mit Schnittstellen, Bridges, Bündeln und VLANs, samt dem, was jetzt aktiv ist, und dem, was nur notiert ist und auf das nächste Anwenden wartet. Die Hardwareansicht jedes Gastes zeigt seine Netzwerkgeräte und die jeweils zugehörige Bridge. Für alle, die Netze lieber definieren als zusammensetzen, gibt es den Bereich für softwaredefinierte Netze mit Zonen und virtuellen Netzen.

Alles davon ist präzise. Was nichts davon tut, ist die beiden Enden der Beziehung auf denselben Bildschirm zu bringen.

Was Atlas tut und was nicht

Atlas zeichnet diese Verknüpfung. Gäste, die Bridges, an denen sie hängen, die Ports darunter, in einem Bild statt Gast für Gast, einschließlich der Teile, die nur im laufenden Betrieb existieren.

Was es nicht tut, ist Netzwerk konfigurieren. Es legt keine Bridges an, verschiebt keinen Gast in ein anderes Netz, und es hindert Sie nicht daran, etwas Seltsames zu entwerfen. Das Bild einer schlechten Anordnung bleibt eine schlechte Anordnung, nur klarer gezeichnet.

Der Nutzen ist enger, als er zunächst wirkt, und gehört klar gesagt: Er verwandelt eine Frage, für die Sie arbeiten müssten, in eine Frage, die Sie einfach anschauen können. Fragen, die billig zu stellen sind, werden gestellt, und in denen, die nie gestellt werden, wohnen die Überraschungen.

Quellen

Die eigene Dokumentation von Proxmox. Auf Englisch, und sie hat in dieser Sache das letzte Wort.

Verwandte Einträge

Wie sieht das in Atlas aus?

Zur Produktseite