En virtuell maskin har ikke nett: å se i riktig rekkefølge
De fleste begynner å lete inne i maskinen, som er det siste stedet å se. Kjeden har fire ledd, og symptomet sier hvilket som er røket.
AtlasPVE ·
Denne artikkelen svarer på
- proxmox vm uten internett
- proxmox vm får ikke ip
- hva er vmbr0 i proxmox
- proxmox bro-oppsett
- proxmox vm mangler nettverksforbindelse
Maskinen starter, den kjører, men det er ikke noe nett. Første refleks er å gå inn i maskinen og se på nettverksinnstillingene, og det koster som regel tid, for det er kjedens siste ledd.
Se først formen på kjeden
På serveren finnes en bro, og den broen oppfører seg som en svitsj. Den virtuelle maskinens nettverkskort står i den svitsjen. Svitsjen henger i sin tur på en fysisk port. Kjeden er: maskin, bro, fysisk port, omverden. Er ett av disse leddene røket, ser innsiden av maskinen helt sunn ut, kabelen ser tilkoblet ut, og trafikken går ingen steder.
Første ledd: står kortet på riktig bro
Se på hvilken bro maskinens nettverkskort henger. Maskiner født av en mal, eller flyttet fra en annen server, fortsetter å bære det gamle bronavnet. Finnes ikke det navnet lenger på denne serveren, står kortet i ingenting.
Andre ledd: har broen en vei ut
Inneholder en bro ingen fysisk port, er den broen en svitsj som bare vender innover: maskinene på den ser hverandre og ingenting annet. Noen ganger er det med vilje, andre ganger hoppes det over under oppsettet. Symptomet "maskinene ser hverandre, men det er ikke internett" peker nesten alltid hit.
Tredje ledd: spørsmålet om merking
Bruker nettet ditt merket trafikk, må det svitsjen foran forventer og det maskinen sender stemme overens. Å sende umerket der merket forventes, eller omvendt, gir ingen feilmelding i det hele tatt. Alt ser riktig ut, og ingen pakke kommer gjennom. Nettopp fordi det er stille, spiser dette leddet mest tid.
Fjerde ledd: nå innsiden av maskinen
Når du er kommet hit, er det tre ting å sjekke, og de tre peker i ulike retninger. Fås ingen adresse i det hele tatt, ligger problemet lenger opp. Finnes adresse, men ingenting går ut, se på standardruten. Virker alt, men navn ikke slås opp, handler det om navneoppslag, ikke om nettet. Å skille disse tre symptomene er halve diagnosen.
Så finnes klonefellen: bærer en kopiert maskin samme nettidentitet som kilden, deles samme adresse ut til to maskiner, og forbindelsen faller vekselvis.
Tilfellet "i går virket det"
Kjeden var den samme i går, så let etter det som er endret: en brannmur inne i maskinen, en regel på serversiden, eller en utløpt oppføring hos den som deler ut adresser. I et oppsett som virket i går, faller broskjemaet sjelden fra hverandre av seg selv.
Hva Atlas gjør
På nettverkssiden viser Atlas de fysiske portene, broene, adressene og rutene på samme sted, slik at du følger kjeden over ved å se i stedet for å sette den sammen i hodet. Endrer du nettverksoppsettet, starter en tilbakerullingsnedtelling: bekrefter du ikke, kommer det gamle oppsettet tilbake av seg selv, og den nedtellingen kjører på serveren, ikke bundet til nettleseren din. En endring som kutter forbindelsen din, låser deg altså ikke ute.
Kilder
Proxmox sin egen dokumentasjon. På engelsk, og den har siste ord i denne saken.