- Изборот на соодветен мрежен режим (NAT или мост) и избегнувањето на конфликти на подмрежи ги решава повеќето прекини.
- Хипервизорските услуги (NAT/DHCP), драјверите и антивирусот/заштитниот ѕид на домаќинот директно влијаат на поврзувањето.
- Во Azure, користете Network Watcher, проверете го NSG и прилагодете ги рутите/примарната IP адреса за да го вратите пристапот до интернет.

¿Немам интернет на виртуелната машина.Не грижете се, ова е почест проблем отколку што можеби мислите, а со темелен преглед, обично е решлив. Низ ова упатство ќе најдете сè, од основни мрежни поставки до напредни проверки специфични за VMware, VirtualBox, KVM/virt-manager, Parallels и cloud средини како Azure. Целта е да ја идентификувате основната причина и да ја примените соодветната корекција во само неколку чекори..
Пред да се нурнеме во конфигурацијата, важно е да разбереме нешто: виртуелната машина функционира како независен компјутер во рамките на вашата машина. Затоа, Ако системот на домаќинот, хипервизорот или мрежата на виртуелната машина се погрешно конфигурирани, поврзувањето може да се намали.Политиките за прекинувач, правилата за заштитен ѕид/DHCP, конфликтите на подмрежи, мрежните драјвери, па дури и запрените услуги на хипервизор, исто така, можат да играат улога.
Како функционираат виртуелните машини и зошто тие влијаат на мрежата
Виртуелната машина работи благодарение на хипервизор кој Ги дистрибуира физичките ресурси на домаќинот (процесор, RAM меморија, диск, мрежна картичка) до гостинскиот систем.Оваа изолација е непроценлива за развој и тестирање, бидејќи ви овозможува да експериментирате без да го загрозите главниот систем. Во претпријатијата, се користи за консолидирање на сервери на помалку хардвер. заштедете трошоци и брзо преместување на работните оптоварувања помеѓу хостовите. Дополнително, можноста за клонирање, снимање снимки и враќање на состојбата на виртуелната машина Го олеснува креирањето резервна копија и обновувањето во случај на дефектиПонатаму, постојат Доверливи веб-страници за преземање бесплатни виртуелни машини.
Виртуелната мрежа е уште еден слој што го симулира хипервизорот: Виртуелниот адаптер на виртуелната машина се „приклучува“ на NAT, мостови, внатрешни или мрежи само за домаќин, во зависност од вашата конфигурација.Изборот на погрешен режим или средбата со безбедносни политики на физичката мрежа може да ја остави виртуелната машина без пристап до интернет, дури и ако домаќинот пребарува без проблеми.
Предности и недостатоци на виртуелните средини
Освен поврзаноста, виртуелните машини нудат јасни придобивки: компатибилност помеѓу системите (Windows, Linux, macOS, BSD), независност од конфигурација и многу брзи резервни копии/трансфери преку клонирање. Ако една виртуелна машина откаже, другите продолжуваат да работат без никакви последици.
Не е сè совршено: Ограничени сте од хардверот на домаќинотЛатентноста на мрежата е обично нешто поголема отколку во главниот оперативен систем, а на професионално ниво може да има трошоци за лиценци за хипервизор или гостински систем.
Типични мрежни режими и како тие влијаат на пристапот до интернет
Во зависност од хипервизорот, ќе видите различни имиња, но идеите се исти. Изборот на точниот режим е клучен за да се обезбеди пристап до интернет на виртуелната машина.:
- NAT: Виртуелната машина пристапува до интернет „преку“ домаќинот. Ова обично работи по дифолт и е стандардна опција во VMware/VirtualBox. Ѝ овозможува на виртуелната машина пристап до физичката мрежа и интернетот, но физичките сервери не ја „гледаат“ директно виртуелната машина.
- Премостен адаптер: виртуелната машина се поврзува како уште еден уред на физичката мрежа, со сопствена IP адресаИдеално за други уреди да комуницираат со него, но може да биде во конфликт со политиките на прекинувачот или рутерот.
- Само за домаќин: приватна мрежа помеѓу домаќинот и виртуелната машина. Нема Интернет.
- Внатрешна мрежа: ги изолира виртуелните машини една од друга во затворена мрежа. Нема ниту интернет..
- NAT мрежа (VirtualBox): комбинира NAT со сегментација, Овозможува интернет и комуникација помеѓу виртуелните машини на таа NAT мрежа..
Во VMware можете да прилагодите сè во „Уредувач на виртуелна мрежа“: Изберете ја физичката NIC за мостот, променете ја NAT подмрежата, овозможете DHCP и отворете портиИсто така, можете да го ограничите пропусниот опсег и да ја промените MAC адресата во „Напредно“. Во VirtualBox, управувате со NAT мрежите со нивните правила за подмрежа, DHCP, IPv6 и порти од „Датотека > Поставки“, а во секоја виртуелна машина избирате NAT, Bridge, Internal, Host-only или Network NAT.
Оптимизација: меморија, големина, пропусен опсег и забрзување
Ако виртуелната машина има малку ресурси, ќе забележите мрежни тесни грла. Доделете доволно RAM меморија За да се осигурите дека гостинот може да обработува барања без да биде преоптоварен, прилагодете ја големината на виртуелната машина по потреба, а доколку има повеќе виртуелни машини, ограничи го шириниот опсег преку виртуелна машина за да се избегне сатурација. Некои платформи нудат забрзување на мрежата што ја намалува латенцијата и ги подобрува трансферите.
Ако користите NAT и немате пристап до интернет
Со NAT, ако домаќинот има пристап до интернет, обично има и виртуелната машина. Типичниот проблем е што виртуелната NAT подмрежа се совпаѓа со физичката мрежа.Гостинот не знае како да излезе. Променете ја NAT подмрежата во уредувачот на мрежи (VMware: VMnet8; VirtualBox: креирајте/изберете NAT мрежа со различна подмрежа) за да избегнете конфликти со вашата главна LAN мрежа.
Ако користите мост и немате пристап до интернет
Во мостен режим, виртуелната машина зависи од физичката мрежа, па затоа Политиките и услугите на вашата инфраструктура влегуваат во игра.:
- Во VMware, поставете ја физичката NIC на VMnet0 наместо на „Automatic“. Изборот на специфичен интерфејс ги избегнува проблемите при префрлање на мрежи.
- Прекинувач: Ако има безбедност на портата со ограничување на MAC-адресите по порт, Втората MAC адреса (онаа што припаѓа на виртуелната машина) може да биде блокиранаПроверете го и поврзувањето IP-MAC-Port.
- Рутер: потврдете дека DHCP е активен (или конфигурирајте статичка IP адреса на виртуелната машина), Проверете го заштитниот ѕид и проверете дали нема правила што спречуваат нови тимови.
Ако сè уште не успее, проверете кај домаќинот дали неговата NIC е активна и ажурирана, а кај гостинот дали IP адресата и DNS се добиваат автоматски.Во многу случаи, привременото менување на виртуелната машина во премостена (ако беше во NAT) или во NAT (ако беше во премостена) ви помага да го изолирате изворот.
VMware: Брзи проверки и поправки
VMware нуди неколку лостови што вреди да се проверат кога виртуелната машина не пребарува. Почнувањето со едноставни работи заштедува време:
- Рестартирајте ја виртуелната машина. Да, работи подобро отколку што мислите.
- Привремено оневозможете го антивирусот/заштитниот ѕид на домаќинот или прилагодете го неговиот режим за да дозволите сообраќај до/од виртуелните машини.
- Овозможете и/или рестартирајте ги следниве услуги: „VMware NAT Service“ и „VMware DHCP Service“ од services.msc.
- Ажурирајте го или повторно инсталирајте го мрежниот адаптер во Управувачот со уреди на гостинот. Ако не се појави, користете ја опцијата „Скенирај за хардверски промени“.
- Отштиклирајте ги и повторно штиклирајте ги полињата „Поврзано“ и „Поврзи се при вклучување“ на мрежниот адаптер на виртуелната машина за да извршите повторно поврзување.
- Во Уредникот за виртуелна мрежа, кликнете на „Врати ги стандардните поставки“ за да ги обновите VMnet1/VMnet8 ако се оштетени.
- Некои корисници го решаваат ова со поставување на IP адресата на ADSL рутерот како NAT DNS во VMnet8 > NAT Settings > DNS.
- По суспендирањето/повторното стартување на домаќинот, Исклучи и стартувај ја виртуелната машина (подобро отколку да се врати во својата состојба) за повторно иницијализирање на виртуелната мрежа.
Ако проблемот е повремен во NAT, понекогаш NAT услугата замрзнува: Рестартирањето на „VMware NAT Service“ на домаќинот обично ја обновува поврзаноста..
VirtualBox: Основни чекори
Во VirtualBox, NAT речиси секогаш работи без никакви прилагодувања, но ако не, Овие прилагодувања обично го поправаат тоа.:
- Инсталирајте ги „Дополнителни додатоци за гости“ за да обезбедите драјвери и подобра интеграција со гостите.
- Исклучете ја виртуелната машина, одете во „Мрежа“ и потврдете дека е штиклирано „Овозможи мрежен адаптер“. Обидете се да менувате помеѓу NAT, Bridged Adapter и Network NAT по потреба.
- Запомнете: „Внатрешна мрежа“ и „Само-хост“ не обезбедуваат интернет по својата природа.
- Од „Датотека > Поставки > Мрежа“, креирајте или прилагодете NAT мрежа со сопствена подмрежа, DHCP и, доколку е применливо, правила за порти.
Внатре во гостинот, Оставете ги IP и DNS на автоматскоАко ништо не се промени, проверете ја избраната виртуелна NIC (на пр., Intel PRO/1000 наспроти Paravirtualized) и обидете се да ја промените.
KVM/virtual-manager и VirtualBox на Linux (типичен случај: гостин на Windows 11)
Ако користите Linux како домаќин (на пример, дистрибуција базирана на Fedora) и Windows 11 како гостин, вообичаено е да го имате инсталирано адаптерот Virtio, а сепак... снемува интернет и во virt-manager и во VirtualBoxПотврдете дека користите излезен режим (NAT или премостен) и дека домаќинот има пристап до интернет. Ако проблемот се јавува само во премостен режим, разгледајте го следново: политики за физичка мрежа, DHCP и заштитен ѕидДоколку се појави и во NAT на двата хипервизора, проверете ги мрежните драјвери, автоматското преземање на IP/DNS на гостинскиот сервер и извршете ресетирање на TCP/IP стекот (видете го делот за Windows). Овозможувањето на промискуитетен режим, промените на MAC адресата и присилните преноси на виртуелниот прекинувач може да биде потребно ако софтверот го следи/филтрира сообраќајот.
Parallels Desktop на Mac: Симптоми и решение
Постојат ситуации каде што Windows не може да се движи во Parallels, иако Mac може. Симптомите вклучуваат: Без интернет на Windows, бавност или нестабилност, апликации што не успеваат и покрај тоа што имаат мрежа или неможност за гледање на други компјутери на мрежатаОва обично се должи на неточни поставки на Windows, антивирусен софтвер од трети страни, поставки на виртуелната машина или оштетена Windows околина.
- Проверете дали Mac има пристап до интернет и направете слика од екранот пред да допрете било што.
- Реинсталирајте ги алатките на Parallels и извршете чисто стартување во Windows со оневозможување на услугите од трети страни (одржувајте ги услугите на Parallels активни).
- Во Хардвер > Мрежа, префрлајте помеѓу „Споделена мрежа (препорачано)“ и „Премостена мрежа: Стандарден адаптер“ за да видите која работи најдобро.
- Отворете CMD и обидете се да го пингарате parallels.com. Ако не одговори, стартувајте:
netsh winsock reset netsh int ip reset reset.logи рестартирајте. Ако проблемот продолжи, обидете се:
ipconfig /release ipconfig /renew - Во Управувачот со уреди, ако видите „Parallels Ethernet Adapter #…“, ажурирај го драјверот автоматски.
- Со Pro/Business изданијата, можете да отидете во Preferences > Network и да ги вратите стандардните вредности.
Откако ќе се обнови поврзувањето, ја брише снимката за да се избегне акумулирање на непотребни состојби.
Windows Guest: Корисни мрежни команди
Кога проблемот е со мрежниот стек на Windows, овие класици обично го спасуваат денот. Стартувај командна линија како администратор:
- Ресетирај го TCP/IP стекот и Winsock:
netsh winsock reset netsh int ip reset reset.log - Обновете ја вашата IP адреса по рестартирањето ако сè уште немате пристап до интернет:
ipconfig /release ipconfig /renew - Ажурирајте го или повторно инсталирајте го мрежниот адаптер од Управувачот со уреди.
- Ако има антивирусен софтвер од трети страни, привремено оневозможи го или конфигурирајте режим компатибилен со виртуелна машина.
На Ubuntu и дериватите, некои корисници известуваат дека инсталирај/ажурирај apt-get или зависностите и сертификатите поврзани со мрежата го „одблокираат“ прелистувачот кога резолуцијата на DNS или TLS не успее.
Azure: Дијагностицирање на поврзаноста помеѓу виртуелните машини и пристапот до интернет

Во Azure, пристапот се менува бидејќи имате дијагностички алатки. Ако една виртуелна машина не може да достигне друга на истата VNet или не може да пристапи до Интернет, таа следи подредена секвенца.:
Поврзување на виртуелни машини во истата VNet
На изворната виртуелна машина, користете алатка како tcping за тестирање на порти (на пр., RDP 3389):
tcping64.exe -t <IP de la VM destino> 3389
Ако не одговори, проверете ги правилата на NSG: тие мора да дозволат „Дозволи влезен сигнал од VNet“ и „Дозволи влезен сигнал од Load Balancer“ и да немаат негирања погоре со помал приоритет.
Проверете дали можете да се најавите преку RDP/SSH од порталот; ако тоа функционира, извршете „Проверка на поврзување“ користејќи Network Watcher (PowerShell/CLI). Резултатот ги наведува „Скокови“ и „Инциденти“; точно според она што го покажува и обидете се повторно.
Втор мрежен адаптер во истиот VNet
Секундарните NIC-картички во Windows немаат стандарден портал. Ако сакате тие да комуницираат надвор од нивната подмрежа, Додајте стандардна рута во гостинскиот (извршете CMD како администратор):
route add 0.0.0.0 mask 0.0.0.0 -p <IP de la puerta de enlace>
Проверете го NSG на обете NIC-картички и потврдете го со Network Watcher.
Интернет пристап во Azure
Ако виртуелната машина не се поврзе на интернет, прво проверете дали NIC-ката е во состојба на грешка. од Сино Истражувачот на ресурси ви овозможува да наметнете „PUT“ од ресурсот на NIC За синхронизирање на статусот и повторно вчитување на порталот. Потоа, вратете се на „Проверка на поврзување“ и решете ги сите пронајдени проблеми.
Повеќе IP адреси на истата Windows NIC
Во Виндоус, Најмалата нумерички IP адреса може да остане како примарна адреса. Дури и ако изберете различна IP адреса во Azure порталот, само примарната IP адреса во Azure има пристап до интернет/услуга. Прилагодете го „SkipAsSource“ преку PowerShell за да се осигурате дека точната IP адреса е примарната.
$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
На Linux, следете го упатството на Azure за да додадете повеќе IP адреси во оперативниот систем.
Брзи тестови за стеснување на дефектот
Неколку проверки ќе ви дадат краток водич. Користете ги како термометар:
- Ако нема пристап до интернет во NAT, но домаќинот има пристап до интернет, се сомневате на конфликт на подмрежа или проблем со NAT/DHCP услугите на хипервизорот.
- Ако не успее во режим на мост, но работи во NAT режим, Ова укажува на DHCP, заштитен ѕид или безбедност на прекинувачот/рутерот..
- Пингирајте ја адресата по IP адреса (на пр., 8.8.8.8) и по име (на пр., јавен домен). Ако работи по IP адреса, но не и по име, проблемот е со DNS.
Најдобри практики за вмрежување и перформанси
За беспрекорно искуство: Секогаш избирајте го специфичниот физички интерфејс за мостот.Избегнувајте „Автоматско“; одделете ги виртуелните подмрежи од физичката LAN; документирајте ги правилата на NSG/ACL и резервирајте DHCP ако ви се потребни статички IP адреси за премостени виртуелни машини. На хостови со повеќе виртуелни машини, ограничува пропусен опсег по виртуелна машина и ги следи редовите ако мрежата стане заситена.
Резервни копии: за секој случај, ако нешто тргне наопаку
Губењето податоци поради прекин на мрежата или грешка во конфигурацијата е болно, многу болно. Решенија за резервна копија за виртуелизација Тие овозможуваат резервни копии без агенти, моментално враќање на податоци за неколку секунди и обновување на повеќе платформи. (VMware, Hyper-V, Proxmox, oVirt, итн.). Ако управувате со виртуелни машини во продукција, размислете за платформа која нуди веб-конзола, моментално обновување и сеопфатни бесплатни пробни периоди за да ја потврдите вашата стратегија.
Најчесто поставувани прашања: Брзи прашања
Некои типични прашања кога виртуелната машина не пребарува имаат концизни одговори. Еве ги најкорисните:
- Зошто NAT се намалува повремено? Рестартирањето на NAT услугата на хипервизорот на хостот обично ја обновува врската.
- Дали адаптерот се прикажува како исклучен? Означете ги „Поврзан“ и „Поврзи при вклучување“ во поставките на виртуелната машина.
- Ако нема мрежна врска по суспендирањето/продолжувањето на хостот, исклучете ја и рестартирајте ја виртуелната машина за да го реиницијализирате виртуелниот мрежен адаптер.
- Може ли виртуелна машина да се користи без интернет? Да: Само хост-мрежата или внатрешната мрежа создаваат изолирани мрежи без надворешен пристап.
- Може ли виртуелна машина да се поврзе со VPN? Во NAT, таа ја наследува VPN-та од домаќинот; во мостен режим, инсталира VPN клиент на виртуелната машина.
Разбирање на тоа како мрежните режими (NAT, премостен, внатрешен, само за домаќин) се поврзани едни со други, преглед на конфликтите на подмрежите, хипервизорските услуги (NAT/DHCP), безбедносните правила и стекот на гостинската мрежа Ги решава повеќето проблеми со „Немам интернет на виртуелната машина“.Кога околината е базирана на облак, потпирајте се на дијагностички алатки и поставки како што се стандардно рутирање на секундарните NIC-картички или управување со примарни IP-адреси во Windows. И, како по правило, одржувајте снимки и резервни копии за да се вратите во претходната состојба ако промената ја прекине поврзаноста.
Страст за технологијата уште од мал. Сакам да бидам ажуриран во секторот и, пред сè, да го комуницирам. Затоа долги години сум посветен на комуникацијата на веб-страниците за технологија и видео игри. Може да ме најдете како пишувам за Android, Windows, MacOS, iOS, Nintendo или која било друга поврзана тема што ќе ви падне на ум.
