Hvordan man læser netkortet: hvor går en maskines trafik hen
Der er et spørgsmål, som en listevisning besvarer dårligt: hvor går denne maskines trafik præcis. Det kan besvares, men kun ved at sætte kæden sammen i hovedet hver gang.
AtlasPVE ·
Denne artikel besvarer
- proxmox netværksdiagram
- proxmox topologivisning
- hvilken bro hænger min proxmox-vm på
- proxmox netkort
- visualisere proxmox-forbindelser
Listevisninger besvarer "hvad findes der" godt: så mange maskiner, så mange broer, så mange kort. De besvarer ikke "hvor går denne maskines trafik" med samme lethed. Det kan besvares, men du skal åbne fire skærme og føje kæden sammen i hovedet, og du skal føje den sammen igen, hver gang du spørger.
Hvorfor et kort ikke er en liste
Alle netværksartikler i denne wiki beskriver den samme metode: følg kæden. Maskine, bro, fysisk port, omverden. En liste rækker dig ikke den kæde, den rækker dig delene; kæden bygger du hver gang. Et kort er kæden.
Forskellen viser sig under en fejl. På en rolig dag er fire skærme ingen møje. Når noget ikke virker, og timen er sen, føjes en kæde holdt i hovedet forkert sammen.
De led, et kort skal have
I rækkefølge: omverdenen, den fysiske port, sammenlægningen hvis der er en, broen, mærkningen hvis der er en, og til sidst maskinen selv. Mangler et af disse led, ser kortet godt ud og er ubrugeligt, for det er netop ved det manglende led, du sidder fast.
Hvad et kort ikke må gøre
Det må ikke være pænt på bekostning af at være sandt. Et kort, der tegner en linje, som ikke findes, eller udelader en, som findes, er værre end en liste: en liste tvinger dig til at tænke, et forkert kort overtaler dig til at være sikker.
Forskellen mellem et tegnet skema og et levende kort
Et skema, der er tegnet én gang, kan ikke fortælle dig to ting: om den forbindelse bærer trafik lige nu, og om en regel filtrerer den. Begge er spørgsmål, der stilles under en fejl. Et skema på væggen beskriver ikke virkeligheden et halvt år senere; et levende kort viser det, der er.
Hvad man leder efter på et kort
En maskine, der ikke hænger på noget. Hænger dens netværkskort løst, ligger sagen ved kædens første led.
En bro uden fysisk port. Maskinerne på den ser hinanden og intet andet. Det er billedet af symptomet "maskinerne ser hinanden, men der er ikke noget internet".
En mærkning, der kun står på den ene side. Er mærkningen der ét sted og ikke på modsatte side, dukker der ingen fejl op, og ingen pakke kommer igennem.
To maskiner, der ikke burde se hinanden, placeret på samme bro. Her viser det sig, at det, du troede var adskilt, ikke er adskilt.
Hvor kortet ikke ser
Kortet viser det, værten melder. Det, der foregår inde i en virtuel maskine, står ikke på dette kort: dens egen firewall, dens egen routning, dens egne indstillinger. I tilfældet "på serveren er alt åbent, men jeg kan ikke forbinde" vil kortet se rent ud for dig, for serversiden er virkelig ren.
At vide det svækker ikke kortet, det lader dig bruge det rigtigt: kortet sorterer serversiden fra, og tilbage står maskinens indre.
Hvad Atlas gør
Atlas tegner kæden fra ende til anden på én skærm: omverdenen, de fysiske kort, sammenlagte forbindelser hvis der er nogen, broerne, de mærkede grænseflader, og yderst de virtuelle maskiner og beholderne. Alle led ovenfor står altså på kortet, og du behøver ikke åbne en fjerde skærm.
Linjetykkelsen følger den levende trafik, så du ser med blikket, hvilken forbindelse der virkelig arbejder; det er en af de to ting, et tegnet skema ikke kan give. Den anden sidder på selve knuderne: er firewallen aktiv på en grænseflade, og findes der en mærkning, viser kortet det ved siden af maskinen.
Hvad symbolerne betyder, står i kortets egen signaturforklaring, så du behøver ikke huske en farve eller en form.
Kilder
Proxmox’ egen dokumentation. På engelsk, og den har det sidste ord i dette spørgsmål.