- Enamiku katkestustest lahendab sobiva võrgurežiimi (NAT või sild) valimine ja alamvõrgu konfliktide vältimine.
- Hüperviisori teenused (NAT/DHCP), draiverid ja hosti viirusetõrje/tulemüür mõjutavad otseselt ühenduvust.
- Azure'is kasutage võrgu jälgijat, kontrollige NSG-d ja kohandage marsruute/peamist IP-aadressi, et taastada internetiühendus.
¿Mul pole virtuaalmasinas internetti.Ära muretse, see on levinum probleem, kui sa arvad, ja põhjaliku ülevaatuse korral on see tavaliselt lahendatav. Sellest juhendist leiad kõike alates põhilistest võrgusätetest kuni täpsemate kontrollideni, mis on spetsiifilised VMware'ile, VirtualBoxile, KVM/virt-managerile, Parallelsile ja pilvekeskkondadele nagu Azure. Eesmärk on, et saaksite vaid mõne sammuga tuvastada algpõhjuse ja rakendada sobiva paranduse..
Enne konfiguratsiooni süvenemist on oluline mõista ühte asja: virtuaalmasin toimib teie masina sees iseseisva arvutina. Seega Kui hostsüsteem, hüperviisor või virtuaalmasina võrk on valesti konfigureeritud, võib ühenduvus katkeda.Samuti võivad rolli mängida lülitipoliitikad, tulemüüri/DHCP reeglid, alamvõrgu konfliktid, võrgudraiverid või isegi peatatud hüperviisori teenused.
Kuidas virtuaalmasinad töötavad ja miks need võrku mõjutavad
VM töötab tänu hüperviisorile, mis See jaotab hosti füüsilised ressursid (protsessor, muutmälu, ketas, võrgukaart) külalissüsteemile.See isolatsioon on arenduse ja testimise jaoks hindamatu väärtusega, kuna see võimaldab katsetada ilma põhisüsteemi kahjustamata. Ettevõtetes kasutatakse seda serverite koondamiseks väiksemale riistvarale. säästa kulusid ja töökoormusi hostide vahel kiiresti teisaldada. Lisaks võimalus kloonida, teha hetktõmmiseid ja taastada virtuaalmasina olekut. See hõlbustab varundamist ja taastamist rikete korralLisaks on olemas Usaldusväärsed veebisaidid tasuta virtuaalsete masinate allalaadimiseks.
Virtuaalne võrk on veel üks kiht, mida hüperviisor simuleerib: VM-i virtuaalne adapter "ühendub" NAT-i, sillatud, sisemiste või ainult hostivõrkudega, olenevalt teie konfiguratsioonist.Vale režiimi valimine või füüsilise võrgu turvapoliitikatega kokkupuutumine võib jätta virtuaalmasina internetiühenduseta isegi siis, kui host sirvib probleemideta.
Virtuaalsete keskkondade eelised ja puudused
Lisaks ühenduvusele pakuvad virtuaalmasinad selgeid eeliseid: süsteemide ühilduvus (Windows, Linux, macOS, BSD), konfiguratsioonist sõltumatus ja väga kiire varundamine/edastus kloonimise teel. Kui üks virtuaalmasin peaks rikki minema, jätkavad teised töötamist muutumatuna.
Kõik pole täiuslik: Teie piirangud tulenevad hostriistvarastVõrgu latentsus on tavaliselt mõnevõrra suurem kui põhioperatsioonisüsteemis ja professionaalsel tasemel võivad hüperviisori või külalissüsteemi litsentsid olla tasulised.
Tüüpilised võrgurežiimid ja kuidas need mõjutavad internetiühendust
Sõltuvalt hüperviisorist näete erinevaid nimesid, kuid ideed on samad. Õige režiimi valimine on virtuaalmasinale internetiühenduse andmise võti.:
- NAT: VM pääseb internetiga "läbi" hosti. See töötab tavaliselt vaikimisi ja on VMware/VirtualBoxi vaikevalik. See võimaldab VM-il pääseda ligi füüsilisele võrgule ja internetile, kuid füüsilised serverid ei "näe" VM-i otse.
- Sillatud adapter: virtuaalmasin ühendub füüsilises võrgus lihtsalt ühe seadmena. oma IP-gaIdeaalne teiste seadmete jaoks, et sellega suhelda, kuid võib olla vastuolus kommutaatori või ruuteri poliitikatega.
- Ainult hostile: privaatvõrk hosti ja virtuaalmasina vahel. Internetti pole.
- Sisevõrk: isoleerib virtuaalmasinad üksteisest suletud võrgus. Internetti ka pole..
- NAT-võrk (VirtualBox): ühendab NAT-i segmenteerimisega, See võimaldab internetiühendust ja suhtlust virtuaalmasinate vahel selles NAT-võrgus.
VMware'is saate kõike muuta "Virtual Network Editoris": Valige silla jaoks füüsiline võrgukaart, muutke NAT-alamvõrku, lubage DHCP ja avage pordid.Samuti saate ribalaiust piirata ja MAC-aadressi muuta jaotises "Täpsemalt". VirtualBoxis saate NAT-võrke hallata nende alamvõrgu, DHCP, IPv6 ja pordi reeglitega menüüst "Fail > Eelistused" ning igas virtuaalmasinas saate valida NAT-i, silla, sisemise, ainult hostile mõeldud või võrgu NAT-i.
Optimeerimine: mälu, suurus, ribalaius ja kiirendus
Kui virtuaalmasinal on ressursid otsakorral, märkate võrgu kitsaskohti. Eraldage piisavalt RAM-i Selleks, et külaline saaks päringuid ülekoormamata käsitleda, kohandage vajadusel virtuaalmasina suurust ja kui virtuaalmasinaid on mitu, piirab ribalaiust VM-i kaudu, et vältida küllastumist. Mõned platvormid pakuvad võrgu kiirendus mis vähendab latentsust ja parandab edastusi.
Kui kasutate NAT-i ja teil pole internetiühendust
NAT-i puhul, kui hostil on internetiühendus, on tavaliselt ka virtuaalmasinal. Tüüpiline probleem on see, et virtuaalne NAT-alamvõrk langeb kokku füüsilise võrguga.Külaline ei tea, kuidas väljuda. Muutke võrguredaktoris NAT-alamvõrku (VMware: VMnet8; VirtualBox: looge/valige NAT-võrk erineva alamvõrguga), et vältida konflikte oma peamise kohtvõrguga.
Kui kasutate silda ja teil pole internetiühendust
Sillatud režiimis sõltub virtuaalmasin füüsilisest võrgust, seega Teie infrastruktuuri poliitikad ja teenused tulevad mängu.:
- VMware'is määra füüsiliseks võrgukaardiks "Automatic" asemel VMnet0. Konkreetse liidese valimine aitab vältida probleeme võrkude vahetamisel.
- Lüliti: Kui pordi turvalisus on MAC-aadressiga piiratud pordi kohta, Teine MAC-aadress (virtuaalmasinale kuuluv) võib olla blokeeritud.Kontrolli ka IP-MAC-pordi sidumist.
- Ruuter: veenduge, et DHCP on aktiivne (või konfigureerige virtuaalmasinas staatiline IP-aadress), Kontrollige tulemüüri ja kontrollige, et puuduvad reeglid, mis takistaksid uute meeskondade loomist.
Kui see ikka ebaõnnestub, kontrollige hostil, kas selle võrgukaart on aktiivne ja ajakohane, ning külalisel, et IP-aadress ja DNS-aadress hangitakse automaatselt.Paljudel juhtudel aitab allika isoleerida virtuaalmasina ajutine muutmine sillatud olekuks (kui see oli NAT-režiimis) või NAT-iks (kui see oli sillatud režiimis).
VMware: kiired kontrollid ja parandused
VMware pakub mitmeid hoobasid, mida tasub kontrollida, kui virtuaalmasin ei sirvi. Lihtsate asjadega alustamine säästab aega:
- Taaskäivitage virtuaalmasin. Jah, see töötab paremini, kui arvate.
- Keelake ajutiselt hosti viirusetõrje/tulemüür või muutke selle režiimi nii, et see lubaks liiklust virtuaalmasinatesse ja virtuaalsetest masinatest.
- Luba ja/või taaskäivita järgmised teenused: "VMware NAT Service" ja "VMware DHCP Service" failist services.msc.
- Värskenda võrguadapterit külalise seadmehalduris või installi see uuesti. Kui seda ei kuvata, kasuta funktsiooni „Otsi riistvaramuudatusi”.
- Ühenduse taasloomiseks tühjendage virtuaalmasina võrgukaardil linnuke valikute „Ühendatud” ja „Ühenda sisselülitamisel” juurest ning märkige need uuesti.
- Virtuaalse võrgu redaktoris klõpsake VMnet1/VMnet8 taastamiseks nuppu „Taasta vaikesätted”, kui need on rikutud.
- Mõned kasutajad lahendavad selle probleemi, määrates ADSL-ruuteri IP-aadressi NAT DNS-iks VMnet8 > NAT-seaded > DNS-is.
- Pärast hosti peatamist/taastamist Lülitage virtuaalmasin välja ja uuesti sisse (parem kui oma oleku taastamine) virtuaalse võrgu taaskäivitamiseks.
Kui NAT-i probleem on vahelduv, siis mõnikord NAT-teenus hangub: "VMware NAT-teenuse" taaskäivitamine hostil taastab tavaliselt ühenduse..
VirtualBox: Olulised sammud
VirtualBoxis töötab NAT peaaegu alati ilma igasuguste muudatusteta, aga kui mitte, siis Need kohandused lahendavad probleemi tavaliselt.:
- Draiverite ja parema külalisintegratsiooni tagamiseks installige "Külalislisandid".
- Lülitage virtuaalmasin välja, minge jaotisse „Võrk” ja veenduge, et „Luba võrguadapter” on märgitud. Vajadusel proovige vahetada NAT-i, sillatud adapteri ja võrgu NAT-i vahel.
- Pea meeles: „Sisevõrk” ja „Ainult host” ei paku internetti olemuslikult.
- Looge või kohandage NAT-võrku oma alamvõrgu, DHCP ja vajadusel pordireeglitega, valides "Fail > Eelistused > Võrk".
Külalise sees, Jäta IP ja DNS automaatseksKui midagi ei muutu, kontrollige valitud virtuaalset võrgukaarti (nt Intel PRO/1000 vs Paravirtualized) ja proovige seda muuta.
KVM/virt-manager ja VirtualBox Linuxis (tüüpiline juhtum: Windows 11 külalisversioon)
Kui kasutate hostina Linuxit (näiteks Fedora-põhist distributsiooni) ja külalisena Windows 11-t, on tavaline, et Virtio adapter on installitud, kuid ikkagi... Internet saab otsa nii Virt-Manageris kui ka VirtualBoxisVeenduge, et kasutate väljaminevat režiimi (NAT või sillatud) ja et hostil on internetiühendus. Kui probleem ilmneb ainult sillatud režiimis, kaaluge järgmist: füüsilise võrgu poliitikad, DHCP ja tulemüürKui see ilmub ka mõlema hüperviisori NAT-is, kontrollige külalisserveris võrgudraivereid, automaatset IP/DNS-i hankimist ja lähtestage TCP/IP-pinu (vt Windowsi jaotist). Kui tarkvara jälgib/filtreerib liiklust, võib olla vajalik lubada virtuaalsel kommutaatoril valikuline režiim, MAC-aadressi muudatused ja sunnitud edastused.
Parallels Desktop Macis: sümptomid ja lahendus
On olukordi, kus Windows ei navigeeri Parallelsi sees, kuigi Mac saab. Sümptomite hulka kuuluvad: Windowsi internetiühendus puudub, aeglane või ebastabiilne töö, rakendused ei tööta isegi võrguühenduse olemasolust hoolimata või ei näe teisi võrgus olevaid arvuteidTavaliselt on see tingitud valedest Windowsi sätetest, kolmanda osapoole viirusetõrjetarkvarast, virtuaalmasina sätetest või rikutud Windowsi keskkonnast.
- Enne millegi puudutamist veenduge, et Macil on internetiühendus, ja looge hetktõmmis.
- Installige Parallels Tools uuesti ja tehke Windowsis puhas käivitus, keelates kolmandate osapoolte teenused (hoidke Parallels teenused aktiivsena).
- Jaotises Riistvara > Võrk vali valikute „Jagatud võrk (soovitatav)” ja „Sillatud võrk: vaikeadapter” vahel, et näha, kumb neist kõige paremini töötab.
- Ava CMD ja proovi pingida parallels.com. Kui see ei vasta, käivita:
netsh winsock reset netsh int ip reset reset.logja taaskäivitage. Kui probleem püsib, proovige järgmist.
ipconfig /release ipconfig /renew - Kui näete seadmehalduris teadet „Parallels Etherneti adapteri nr…”, uuenda draiverit automaatselt.
- Pro/Business väljaannete puhul saate minna Eelistused > Võrk ja taastada vaikeväärtused.
Kui ühendus on taastatud, kustutab hetktõmmise et vältida ebavajalike olekute kuhjumist.
Windowsi külaline: kasulikud võrgukäsklused
Kui probleem on Windowsi võrgupaketis, päästavad need klassikalised nipid tavaliselt päeva. Käivita käsuviip administraatorina:
- TCP/IP-pinu ja Winsocki lähtestamine:
netsh winsock reset netsh int ip reset reset.log - Kui internetiühendust ikka veel pole, uuendage oma IP-aadressi pärast taaskäivitamist:
ipconfig /release ipconfig /renew - Värskendage või installige võrguadapter uuesti seadmehalduri kaudu.
- Kui on olemas kolmanda osapoole viirusetõrjetarkvara, ajutiselt keelata või konfigureerige virtuaalmasinaga ühilduv režiim.
Ubuntu ja selle derivaatide puhul teatavad mõned kasutajad, et apt-geti installimine/värskendamine või võrguga seotud sõltuvused ja sertifikaadid "avavad" brauseri blokeeringu, kui DNS-i või TLS-i lahendus ebaõnnestub.
Azure: virtuaalmasinate ja internetiühenduse vahelise ühenduse diagnoosimine

Azure'is muutub lähenemine, kuna teil on diagnostikavahendid. Kui üks virtuaalmasin ei saa samas virtuaalvõrgus teisega ühendust või ei pääse internetiga ühendust, järgib see kindlat järjestust.:
Virtuaalmasinate ühendamine samas virtuaalvõrgus
Lähte-virtuaalmasinas kasutage portide testimiseks utiliiti nagu tcping (nt RDP 3389):
tcping64.exe -t <IP de la VM destino> 3389
Kui see ei vasta, kontrollige NSG reegleid: need peavad lubama „Luba virtuaalvõrgu sissetulev“ ja „Luba koormuse tasakaalustaja sissetulev“ ning neil ei tohi olla ülaltoodud eitused madalama prioriteediga.
Veenduge, et saate portaalist RDP/SSH kaudu sisse logida; kui see toimib, käivitage Network Watcheri (PowerShell/CLI) abil funktsioon „Connectivity Check”. Tulemustes kuvatakse "Hüpped" ja "Juhtumid".; paranda vastavalt näidule ja proovi uuesti.
Teine võrguadapter samas virtuaalses võrgus
Windowsi teisestel võrgukaartidel pole vaikelüüsi. Kui soovite, et need suhtleksid väljaspool oma alamvõrku, Lisa külalisrežiimis vaikemarsruut (käivita CMD administraatorina):
route add 0.0.0.0 mask 0.0.0.0 -p <IP de la puerta de enlace>
Kontrollige mõlema võrgukaardi NSG-d ja valideerige see Network Watcheriga.
Internetiühendus Azure'is
Kui virtuaalmasin ei loo internetiühendust, välistage kõigepealt, et võrgukaart on veateates. pärit Taevasina Resource Explorer võimaldab teil võrgukaardi ressursilt sundida käsku "PUT" Oleku sünkroonimiseks ja portaali uuesti laadimiseks naaske jaotisse „Ühenduse kontroll” ja lahendage kõik leitud probleemid.
Mitu IP-aadressi samal Windowsi võrgukaardil
Windowsis Numbriliselt madalaim IP-aadress võib jääda primaarseks aadressiks. Isegi kui valite Azure'i portaalis mõne muu IP-aadressi, on interneti-/teenuseühendus ainult Azure'i peamisel IP-aadressil. Reguleerige PowerShelli kaudu "SkipAsSource", et veenduda, et õige IP-aadress on peamine.
$primaryIP = '<IP primaria que definiste en Azure>'
$netInterface = '<Nombre del NIC>'
$IPs = Get-NetIPAddress -InterfaceAlias $netInterface | Where-Object {$_.AddressFamily -eq 'IPv4' -and $_.IPAddress -ne $primaryIP}
Set-NetIPAddress -IPAddress $primaryIP -InterfaceAlias $netInterface -SkipAsSource $false
Set-NetIPAddress -IPAddress $IPs.IPAddress -InterfaceAlias $netInterface -SkipAsSource $true
Linuxis järgige Azure'i juhendit, et operatsioonisüsteemile mitu IP-aadressi lisada.
Kiirtestid rikke kitsendamiseks
Paar kontrolli annavad sulle kiire ülevaate. Kasutage neid termomeetrina:
- Kui NAT-is puudub internetiühendus, aga hostil on internetiühendus, siis kahtlustage alamvõrgu konflikti või probleemi hüperviisori NAT/DHCP teenustega.
- Kui see sillarežiimis ebaõnnestub, aga NAT-režiimis töötab, See viitab DHCP-le, tulemüürile või kommutaatori/ruuteri turvalisusele..
- Pingi aadressi IP-aadressi (nt 8.8.8.8) ja nime (nt avalik domeen) järgi. Kui see töötab IP-aadressi, aga mitte nime järgi, on probleem DNS-is.
Võrgustiku ja jõudluse parimad tavad
Sujuva kogemuse saamiseks: Vali silla jaoks alati konkreetne füüsiline liides.Väldi valikut „Automaatne”; eralda virtuaalsed alamvõrgud füüsilisest kohtvõrgust; dokumenteeri NSG/ACL reeglid ja reserveeri DHCP, kui vajad staatilisi IP-aadresse sillatud virtuaalmasinate jaoks. Mitme virtuaalmasinaga hostidel piirab ribalaiust virtuaalmasina kohta ja jälgib järjekordi, kui võrk ülekoormatakse.
Varukoopiad: juhuks, kui midagi peaks valesti minema
Andmete kaotamine võrguühenduse katkestuse või konfiguratsioonivea tõttu on valus, väga valus. Varunduslahendused virtualiseerimiseks Need võimaldavad agendita varundamist, kohest taastamist sekunditega ja platvormideülest taastamist. (VMware, Hyper-V, Proxmox, oVirt jne). Kui haldate virtuaalmasinaid tootmises, kaaluge platvormi, mis pakub veebikonsooli, kohest taastamist ja ulatuslikke tasuta prooviperioode oma strateegia valideerimiseks.
KKK: Kiired küsimused
Mõnele tüüpilisele küsimusele, mis esitatakse siis, kui virtuaalmasin ei sirvi, on lühikesed vastused. Siin on kõige kasulikumad:
- Miks NAT katkeb vahelduva eduga? Hüperviisori NAT-teenuse taaskäivitamine hostil taastab tavaliselt ühenduse.
- Kas adapter kuvatakse lahtiühendatuna? Kontrollige virtuaalmasina seadetes valikuid „Ühendatud” ja „Ühenda sisselülitamisel”.
- Kui pärast hosti peatamist/taastamist võrguühendust pole, lülitage virtuaalmasin välja ja taaskäivitage see, et virtuaalne võrguadapter uuesti initsialiseerida.
- Kas virtuaalmasinat saab kasutada ilma internetita? Jah: Ainult hosti või sisevõrgu puhul luuakse isoleeritud võrgud ilma välise juurdepääsuta.
- Kas virtuaalmasin saab VPN-iga ühenduse luua? NAT-režiimis pärib see VPN-i hostilt; sillatud režiimis installib see virtuaalmasinale VPN-kliendi.
Võrgurežiimide (NAT, sillatud, sisemine, ainult host) omavahelise seose mõistmine, alamvõrgu konfliktide, hüperviisori teenuste (NAT/DHCP), turvareeglite ja külalisvõrgu pinu ülevaatamine See lahendab enamiku "Mul pole virtuaalmasinas internetti" probleeme.Kui keskkond on pilvepõhine, tuleks tugineda diagnostikavahenditele ja sätetele, näiteks vaikemarsruutimisele teisestel võrgukaartidel või esmase IP-aadressi haldamisele Windowsis. Ja reeglina tuleks säilitada hetktõmmiseid ja varukoopiaid, et ühenduse katkemise korral eelmine olek taastada.
Kirglik tehnoloogia vastu väiksest peale. Mulle meeldib sektoriga kursis olla ja ennekõike sellest teavitada. Seetõttu olen aastaid pühendunud suhtlemisele tehnoloogia- ja videomängude veebisaitidel. Võite leida mind kirjutamas Androidi, Windowsi, MacOS-i, iOS-i, Nintendo või mõne muu sarnase teema kohta, mis meelde tuleb.
