- Kuchagua hali ya mtandao inayofaa (NAT au daraja) na kuepuka migongano ya subnet hutatua matatizo mengi ya kukatika.
- Huduma za Hypervisor (NAT/DHCP), viendeshaji, na kipangaji kingavirusi/firewall huathiri moja kwa moja muunganisho.
- Katika Azure, tumia Network Watcher, angalia NSG, na urekebishe njia/IP msingi ili kurejesha ufikiaji wa mtandao.

¿Sina mtandao kwenye mashine pepe.Usijali, hili ni tatizo la kawaida zaidi kuliko unavyoweza kufikiria, na kwa ukaguzi wa kina, kwa kawaida linaweza kutatuliwa. Katika mwongozo huu wote, utapata kila kitu kutoka kwa mipangilio ya msingi ya mtandao hadi ukaguzi wa hali ya juu maalum kwa VMware, VirtualBox, KVM/virt-manager, Uwiano, na mazingira ya wingu kama Azure. Kusudi ni kwako kutambua sababu kuu na kutumia marekebisho sahihi katika hatua chache tu..
Kabla hatujaingia kwenye usanidi, ni muhimu kuelewa kitu: VM hufanya kazi kama kompyuta inayojitegemea ndani ya mashine yako. Kwa hiyo, Ikiwa mfumo wa seva pangishi, hypervisor, au mtandao wa VM hautasanidiwa vibaya, muunganisho unaweza kushuka.Sera za kubadili, sheria za ngome/DHCP, migongano ya mtandao mdogo, viendeshaji mtandao, au hata huduma za hypervisor zilizosimamishwa zinaweza kuchukua jukumu.
Jinsi mashine pepe hufanya kazi na kwa nini zinaathiri mtandao
VM inaendesha shukrani kwa hypervisor hiyo Inasambaza nyenzo halisi za mwenyeji (CPU, RAM, diski, NIC) kwa mfumo wa wageni.Kutengwa huku ni muhimu sana kwa ukuzaji na majaribio, kwani hukuruhusu kufanya majaribio bila kuathiri mfumo mkuu. Katika makampuni ya biashara, hutumiwa kuunganisha seva kwenye maunzi machache. kuokoa gharama na uhamishe mizigo ya kazi haraka kati ya wapangishaji. Zaidi ya hayo, uwezo wa kuunganisha, kupiga picha, na kurejesha hali ya VM Inawezesha kuhifadhi na kurejesha katika tukio la kushindwaZaidi ya hayo, kuna Tovuti za kuaminika za kupakua mashine za mtandaoni bila malipo.
Mtandao wa kawaida ni safu nyingine ambayo hypervisor inaiga: Adapta pepe ya VM "huunganisha" kwenye mitandao ya NAT, iliyounganishwa, ya ndani, au ya mwenyeji pekee kulingana na usanidi wako.Kuchagua hali mbaya, au kukumbana na sera za usalama kwenye mtandao halisi, kunaweza kuacha VM bila ufikiaji wa mtandao hata kama seva pangishi atavinjari bila matatizo.
Manufaa na hasara za mazingira pepe
Zaidi ya muunganisho, VM hutoa faida wazi: utangamano kati ya mifumo (Windows, Linux, macOS, BSD), uhuru wa usanidi, na chelezo/uhamisho wa haraka sana kupitia cloning. Ikiwa VM moja itashindwa, zingine zinaendelea kufanya kazi bila kuathiriwa.
Sio kila kitu ni kamili: Umezuiwa na maunzi ya seva pangishiUcheleweshaji wa mtandao kwa kawaida huwa juu kwa kiasi fulani kuliko katika Mfumo mkuu wa Uendeshaji, na katika ngazi ya kitaaluma kunaweza kuwa na gharama za hypervisor au leseni za mfumo wa wageni.
Njia za kawaida za mtandao na jinsi zinavyoathiri ufikiaji wa mtandao
Kulingana na hypervisor, utaona majina tofauti, lakini maoni ni sawa. Kuchagua modi sahihi ni ufunguo wa kutoa ufikiaji wa mtandao wa VM.:
- NAT: VM hufikia mtandao "kupitia" mwenyeji. Hii kawaida hufanya kazi kwa chaguo-msingi na ndio chaguo-msingi katika VMware/VirtualBox. Inaruhusu VM kufikia mtandao halisi na mtandao, lakini seva halisi hazioni "VM" moja kwa moja.
- Adapta ya daraja: VM inaunganisha kama kifaa kingine kwenye mtandao wa kimwili, na IP yake mwenyeweInafaa kwa vifaa vingine kuwasiliana nayo, lakini inaweza kukinzana na sera za swichi au kipanga njia.
- Jeshi-pekee: mtandao wa kibinafsi kati ya mwenyeji na VM. Hakuna mtandao.
- Mtandao wa ndani: hutenganisha VM kutoka kwa kila mmoja katika mtandao uliofungwa. Hakuna mtandao pia..
- Mtandao wa NAT (VirtualBox): unachanganya NAT na sehemu, Inaruhusu mtandao na mawasiliano kati ya VM kwenye mtandao huo wa NAT.
Katika VMware unaweza kurekebisha kila kitu katika "Mhariri wa Mtandao wa Virtual": Chagua NIC halisi ya daraja, badilisha subnet ya NAT, washa DHCP na ufungue milangoUnaweza pia kupunguza kipimo data na kubadilisha anwani ya MAC katika "Advanced". Katika VirtualBox, unadhibiti mitandao ya NAT kwa kutumia mtandao wake mdogo, DHCP, IPv6, na sheria za mlango kutoka kwa "Faili > Mapendeleo", na katika kila VM unachagua NAT, Bridge, Internal, Host-only, au Network NAT.
Uboreshaji: kumbukumbu, saizi, kipimo data, na kuongeza kasi
Ikiwa VM inapungua kwa rasilimali, utaona vikwazo vya mtandao. Tenga RAM ya kutosha Ili kuhakikisha mgeni anaweza kushughulikia maombi bila kuzidiwa, rekebisha ukubwa wa VM inavyohitajika, na ikiwa kuna VM nyingi, mipaka ya bandwidth kupitia VM ili kuzuia kueneza. Baadhi ya majukwaa hutoa kuongeza kasi ya mtandao ambayo hupunguza muda wa kusubiri na kuboresha uhamisho.
Ikiwa unatumia NAT na huna ufikiaji wa mtandao
Na NAT, ikiwa mwenyeji ana ufikiaji wa mtandao, VM kawaida hufanya pia. Shida ya kawaida ni kwamba mtandao mdogo wa NAT unalingana na mtandao halisi.Mgeni hajui jinsi ya kuondoka. Badilisha subnet ya NAT katika kihariri cha mtandao (VMware: VMnet8; VirtualBox: unda/chagua mtandao wa NAT wenye subnet tofauti) ili kuepuka migongano na LAN yako kuu.
Ikiwa unatumia daraja na huna ufikiaji wa mtandao
Katika hali ya daraja, VM inategemea mtandao wa kimwili, hivyo Sera na huduma za miundombinu yako hutumika.:
- Katika VMware, weka NIC ya kimwili kwa VMnet0 badala ya "Otomatiki". Kuchagua interface maalum huepuka matatizo wakati wa kubadili mitandao.
- Badili: Ikiwa kuna Usalama wa Bandari wenye kikomo cha MAC kwa kila mlango, anwani ya pili ya MAC (ile inayomilikiwa na VM) inaweza kuzuiwaPia angalia kufunga kwa bandari ya IP-MAC.
- Kipanga njia: thibitisha kuwa DHCP inatumika (au sanidi anwani ya IP tuli kwenye VM), Angalia firewall na uhakikishe kuwa hakuna sheria zinazozuia timu mpya.
Ikiwa bado itashindikana, hakikisha kuwa NIC yake inatumika na imesasishwa, na kwa aliyealikwa hiyo Anwani ya IP na DNS hupatikana kiotomatiki.Katika hali nyingi, kubadilisha VM kwa daraja (ikiwa ilikuwa katika NAT) au NAT (ikiwa ilikuwa katika daraja) hukusaidia kutenga chanzo.
VMware: Hundi na Marekebisho ya Haraka
VMware inatoa levers kadhaa ambazo zinafaa kukaguliwa wakati VM haivinjari. Kuanza na vitu rahisi huokoa wakati:
- Anzisha tena VM. Ndio, inafanya kazi vizuri zaidi kuliko unavyoweza kufikiria.
- Zima kwa muda kizuia virusi/firewall ya mwenyeji au urekebishe hali yake ili kuruhusu trafiki kwenda/kutoka VM.
- Washa na/au anza upya huduma zifuatazo: "Huduma ya VMware NAT" na "Huduma ya VMware DHCP" kutoka kwa services.msc.
- Sasisha au usakinishe upya adapta ya mtandao katika Kidhibiti cha Kifaa cha mgeni. Ikiwa haionekani, tumia "Scan kwa mabadiliko ya maunzi".
- Ondosha uteuzi na uangalie tena "Imeunganishwa" na "Unganisha kwa kuwasha" kwenye adapta ya mtandao ya VM ili kulazimisha muunganisho upya.
- Katika Kihariri cha Mtandao Mtandaoni, bofya "Rejesha chaguo-msingi" ili kuunda tena VMnet1/VMnet8 ikiwa zimeharibika.
- Watumiaji wengine hutatua hili kwa kuweka anwani ya IP ya kipanga njia cha ADSL kama NAT DNS katika VMnet8 > Mipangilio ya NAT > DNS.
- Baada ya kusimamisha/kuanzisha tena mwenyeji, Zima na uanze VM (bora kuliko kurejesha hali yake) ili kuanzisha upya mtandao pepe.
Ikiwa shida ni ya muda mfupi katika NAT, wakati mwingine huduma ya NAT inafungia: Kuanzisha tena "Huduma ya VMware NAT" kwenye mwenyeji kawaida hurejesha muunganisho..
VirtualBox: Hatua Muhimu
Katika VirtualBox, NAT karibu kila wakati hufanya kazi bila marekebisho yoyote, lakini ikiwa sivyo, Marekebisho haya kawaida hurekebisha.:
- Sakinisha "Ongezeko la Wageni" ili kuhakikisha viendeshaji na ujumuishaji bora wa wageni.
- Zima VM, nenda kwa Mtandao, na uthibitishe kuwa "Wezesha adapta ya mtandao" imeangaliwa. Jaribu kubadilisha kati ya NAT, Adapta ya Bridged, na NAT ya Mtandao inapohitajika.
- Kumbuka: "Mtandao wa Ndani" na "Mwenyeji Pekee" hautoi Mtandao kwa muundo.
- Kutoka kwa "Faili > Mapendeleo > Mtandao", unda au urekebishe mtandao wa NAT ukitumia mtandao wake mdogo, DHCP na, ikitumika, sheria za mlango.
Ndani ya mgeni, Acha IP na DNS iwake kiotomatikiIwapo hakuna kitakachobadilika, angalia NIC pepe iliyochaguliwa (k.m., Intel PRO/1000 vs Paravirtualized) na ujaribu kuibadilisha.
KVM/virt-manager na VirtualBox kwenye Linux (kesi ya kawaida: Windows 11 mgeni)
Ikiwa unatumia Linux kama mwenyeji (kwa mfano, distro inayotokana na Fedora) na Windows 11 kama mgeni, ni kawaida kusakinisha adapta ya virtio na bado... kukosa mtandao katika virt-manager na VirtualBoxThibitisha kuwa unatumia hali ya kutoka (NAT au iliyounganishwa) na kwamba seva pangishi ina ufikiaji wa mtandao. Ikiwa shida itatokea tu katika hali ya daraja, fikiria yafuatayo: sera za mtandao halisi, DHCP na ngomeIwapo pia inaonekana katika NAT kwenye hypervisors zote mbili, angalia viendeshaji vya mtandao, upataji wa IP/DNS otomatiki kwenye seva ya wageni, na uweke upya mrundikano wa TCP/IP (angalia sehemu ya Windows). Kuwasha hali ya uasherati, mabadiliko ya anwani ya MAC, na utumaji wa kulazimishwa kwenye swichi pepe kunaweza kuhitajika ikiwa programu inafuatilia/kuchuja trafiki.
Sambamba Eneo-kazi kwenye Mac: Dalili na Suluhisho
Kuna hali ambapo Windows haitaabiri ndani ya Uwiano, ingawa Mac inaweza. Dalili ni pamoja na: Bila intaneti kwenye Windows, polepole au kutokuwa thabiti, programu ambazo hazifanyi kazi licha ya kuwa na mtandao, au kutoweza kuona kompyuta nyingine kwenye mtandao.Kwa kawaida hii ni kutokana na mipangilio isiyo sahihi ya Windows, programu ya kingavirusi ya wahusika wengine, mipangilio ya VM, au mazingira mbovu ya Windows.
- Thibitisha kuwa Mac ina ufikiaji wa mtandao na uunde muhtasari kabla ya kugusa chochote.
- Sakinisha tena Zana za Uwiano na uanzishe kuwasha upya kwenye Windows kwa kuzima huduma za wahusika wengine (weka huduma za Ulinganifu zikiendelea).
- Katika Maunzi > Mtandao, geuza kati ya "Mtandao Ulioshirikiwa (Unaopendekezwa)" na "Mtandao Uliounganishwa: Adapta Chaguomsingi" ili kuona ni ipi inafanya kazi vyema zaidi.
- Fungua CMD na ujaribu pinging parallels.com. Ikiwa haijibu, endesha:
netsh winsock reset netsh int ip reset reset.logna uanze upya. Ikiwa shida itaendelea, jaribu:
ipconfig /release ipconfig /renew - Katika Kidhibiti cha Kifaa, ikiwa utaona "Adapta ya Sambamba ya Ethernet #…", sasisha dereva moja kwa moja.
- Ukiwa na matoleo ya Pro/Biashara, unaweza kwenda kwenye Mapendeleo > Mtandao na urejeshe thamani chaguomsingi.
Mara tu muunganisho ukirejeshwa, inafuta muhtasari ili kuepuka kujilimbikiza majimbo yasiyo ya lazima.
Windows Guest: Amri Muhimu za Mtandao
Wakati shida iko kwenye safu ya mtandao ya Windows, classics hizi kawaida huokoa siku. Endesha Amri Prompt kama msimamizi:
- Weka upya safu ya TCP/IP na Winsock:
netsh winsock reset netsh int ip reset reset.log - Sasisha anwani yako ya IP baada ya kuwasha upya ikiwa bado huna ufikiaji wa mtandao:
ipconfig /release ipconfig /renew - Sasisha au usakinishe upya adapta ya mtandao kutoka kwa Kidhibiti cha Kifaa.
- Ikiwa kuna programu ya antivirus ya mtu wa tatu, kuzima kwa muda au usanidi modi inayolingana na VM.
Kwenye Ubuntu na derivatives, watumiaji wengine wanaripoti hivyo install/sasisha apt-get au vitegemezi vinavyohusiana na mtandao na vyeti "fungua" kivinjari wakati azimio la DNS au TLS litashindwa.
Azure: Utambuzi wa muunganisho kati ya VM na ufikiaji wa mtandao

Katika Azure, mbinu inabadilika kwa sababu una zana za uchunguzi. Ikiwa VM moja haiwezi kufikia nyingine katika VNet sawa, au haiwezi kufikia Mtandao, inafuata mlolongo ulioamriwa.:
Kuunganisha VM katika VNet sawa
Kwenye chanzo VM, tumia matumizi kama tcping kujaribu bandari (kwa mfano, RDP 3389):
tcping64.exe -t <IP de la VM destino> 3389
Ikiwa haitajibu, angalia sheria za NSG: lazima ziruhusu "Ruhusu Kuingia kwa VNet" na "Ruhusu Kisawazisha Kuingia cha Mzigo" na usiwe na kukanusha hapo juu kwa kipaumbele cha chini.
Thibitisha kuwa unaweza kuingia kupitia RDP/SSH kutoka kwa lango; ikiwa hiyo inafanya kazi, endesha "Angalia Muunganisho" kwa kutumia Kitazamaji cha Mtandao (PowerShell/CLI). Matokeo yanaorodhesha "Anaruka" na "Matukio"; sahihisha kulingana na inavyoonyesha na ujaribu tena.
Adapta ya pili ya mtandao kwenye VNet sawa
NIC za upili katika Windows hazina lango chaguo-msingi. Ikiwa unataka wawasiliane nje ya mtandao wao mdogo, Ongeza njia chaguomsingi katika mgeni (endesha CMD kama msimamizi):
route add 0.0.0.0 mask 0.0.0.0 -p <IP de la puerta de enlace>
Angalia NSG kwenye NIC zote mbili na uthibitishe na Network Watcher.
Ufikiaji wa mtandao huko Azure
Ikiwa VM haitaunganishwa kwenye Mtandao, kwanza ondoa kuwa NIC iko katika hali ya hitilafu. kutoka Azure Resource Explorer hukuwezesha kulazimisha "PUT" kutoka kwa rasilimali ya NIC Ili kusawazisha hali na kupakia upya lango. Kisha, rudi kwa "Angalia Muunganisho" na ushughulikie masuala yoyote yanayopatikana.
IP nyingi kwenye Windows NIC sawa
Katika Windows, Anwani ya IP ya chini kabisa ya nambari inaweza kubaki kama anwani msingi. Hata ukichagua anwani tofauti ya IP katika Tovuti ya Azure, ni anwani ya msingi ya IP pekee katika Azure inayo ufikiaji wa mtandao/huduma. Rekebisha "SkipAsSource" kupitia PowerShell ili kuhakikisha kuwa anwani sahihi ya IP ndiyo ya msingi.
$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
Kwenye Linux, fuata mwongozo wa Azure ili kuongeza IP nyingi kwenye OS.
Vipimo vya haraka ili kupunguza kushindwa
Cheki chache zitakupa mwongozo wa haraka. Tumia kama kipimajoto:
- Ikiwa hakuna ufikiaji wa mtandao katika NAT, lakini seva pangishi ina ufikiaji wa mtandao, shuku mgogoro wa subnet au tatizo na huduma za NAT/DHCP za hypervisor.
- Ikiwa itashindwa katika hali ya daraja lakini inafanya kazi katika hali ya NAT, Hii inaelekeza kwenye DHCP, ngome, au usalama wa swichi/kisambaza data..
- Kuweka anwani kwa IP (k.m., 8.8.8.8) na kwa jina (k.m., kikoa cha umma). Ikiwa inafanya kazi na IP lakini sio kwa jina, shida iko kwenye DNS.
Mitandao na mbinu bora za utendaji
Kwa uzoefu usio na mshono: Daima chagua kiolesura maalum cha kimwili cha daraja.Epuka "Moja kwa moja"; tenganisha subnets kutoka kwa LAN halisi; hati za sheria za NSG/ACL na uhifadhi DHCP ikiwa unahitaji IP tuli za VM zilizounganishwa. Kwenye seva pangishi zilizo na VM nyingi, mipaka ya kipimo data kwa VM na hufuatilia foleni ikiwa mtandao umejaa.
Hifadhi rudufu: ikiwa tu kitu kitaenda vibaya
Kupoteza data kwa sababu ya kukatika kwa mtandao au hitilafu ya usanidi ni chungu, chungu sana. Suluhu chelezo za uboreshaji Huruhusu chelezo zisizo na wakala, urejeshaji wa papo hapo kwa sekunde, na urejeshaji wa jukwaa mtambuka. (VMware, Hyper-V, Proxmox, oVirt, nk). Ikiwa unadhibiti VM katika toleo la umma, zingatia jukwaa linalotoa dashibodi ya wavuti, uokoaji wa mara moja, na majaribio ya kina bila malipo ili kuthibitisha mkakati wako.
Maswali Yanayoulizwa Mara kwa Mara: Maswali ya Haraka
Baadhi ya maswali ya kawaida wakati VM haivinjari yana majibu mafupi. Hapa kuna muhimu zaidi:
- Kwa nini NAT huanguka mara kwa mara? Kuanzisha tena huduma ya NAT ya hypervisor kwenye seva pangishi kawaida hurejesha muunganisho.
- Je, adapta inaonekana kama imetenganishwa? Angalia "Imeunganishwa" na "Unganisha kwa kuwasha" katika mipangilio ya VM.
- Ikiwa hakuna muunganisho wa mtandao baada ya kusimamisha/kuanzisha tena seva pangishi, funga na uanze upya VM ili kuanzisha upya adapta ya mtandao pepe.
- VM inaweza kutumika bila mtandao? Ndiyo: Mwenyeji pekee au Mtandao wa Ndani huunda mitandao iliyotengwa bila ufikiaji wa nje.
- VM inaweza kuunganishwa na VPN? Katika NAT, inarithi VPN kutoka kwa mwenyeji; katika hali ya daraja, inasakinisha mteja wa VPN kwenye VM.
Kuelewa jinsi hali za mtandao (NAT, bridged, ndani, host-pekee) zinavyohusiana, kukagua mizozo ya mtandao mdogo, huduma za hypervisor (NAT/DHCP), sheria za usalama na safu ya mtandao wa wageni. Inasuluhisha shida nyingi za "Sina mtandao kwenye VM".Wakati mazingira yanategemea wingu, tegemea zana na mipangilio ya uchunguzi kama vile uelekezaji chaguomsingi kwenye NIC za pili au usimamizi msingi wa IP katika Windows. Na, kama sheria, dumisha vijipicha na nakala rudufu ili kurejesha hali ya awali ikiwa mabadiliko yatavunja muunganisho.
Alipenda sana teknolojia tangu akiwa mdogo. Ninapenda kusasishwa katika sekta hii na, zaidi ya yote, kuwasiliana nayo. Ndiyo maana nimejitolea kwa mawasiliano kwenye tovuti za teknolojia na michezo ya video kwa miaka mingi. Unaweza kunipata nikiandika kuhusu Android, Windows, MacOS, iOS, Nintendo au mada nyingine yoyote inayokuja akilini.
