Saya tidak mempunyai internet pada mesin maya, apa yang boleh saya lakukan?

Kemaskini terakhir: 30/10/2025

  • Memilih mod rangkaian yang sesuai (NAT atau jambatan) dan mengelakkan konflik subnet menyelesaikan kebanyakan gangguan.
  • Perkhidmatan hipervisor (NAT/DHCP), pemacu dan antivirus/firewall hos secara langsung memberi kesan kepada ketersambungan.
  • Dalam Azure, gunakan Network Watcher, semak NSG, dan laraskan laluan/IP utama untuk memulihkan akses Internet.

Saya tidak mempunyai internet pada mesin maya.

¿Saya tidak mempunyai internet pada mesin maya.Jangan risau, ini adalah masalah yang lebih biasa daripada yang anda fikirkan, dan dengan semakan menyeluruh, ia biasanya boleh diselesaikan. Sepanjang panduan ini, anda akan menemui segala-galanya daripada tetapan rangkaian asas hingga semakan lanjutan khusus untuk VMware, VirtualBox, KVM/pengurus-virt, Parallels dan persekitaran awan seperti Azure. Matlamatnya adalah untuk anda mengenal pasti punca dan menggunakan pembetulan yang sesuai dalam beberapa langkah sahaja..

Sebelum kita menyelami konfigurasi, adalah penting untuk memahami sesuatu: VM berfungsi sebagai komputer bebas dalam mesin anda. Oleh itu, Jika sistem hos, hipervisor atau rangkaian VM tersalah konfigurasi, ketersambungan mungkin terputus.Dasar suis, peraturan firewall/DHCP, konflik subnet, pemacu rangkaian, atau perkhidmatan hipervisor yang dihentikan juga boleh memainkan peranan.

Cara mesin maya berfungsi dan sebab ia memberi kesan kepada rangkaian

VM berjalan terima kasih kepada hypervisor itu Ia mengedarkan sumber fizikal hos (CPU, RAM, cakera, NIC) kepada sistem tetamu.Pengasingan ini tidak ternilai untuk pembangunan dan ujian, kerana ia membolehkan anda mencuba tanpa menjejaskan sistem utama. Dalam perusahaan, ia digunakan untuk menyatukan pelayan kepada perkakasan yang kurang. menjimatkan kos dan cepat mengalihkan beban kerja antara hos. Selain itu, keupayaan untuk mengklon, mengambil gambar dan memulihkan keadaan VM Ia memudahkan sandaran dan pemulihan sekiranya berlaku kegagalanTambahan pula, terdapat Laman web yang boleh dipercayai untuk memuat turun mesin maya percuma.

Rangkaian maya ialah satu lagi lapisan yang disimulasikan oleh hipervisor: Penyesuai maya VM "memasukkan" ke rangkaian NAT, bridged, dalaman atau hos sahaja bergantung pada konfigurasi anda.Memilih mod yang salah, atau menghadapi dasar keselamatan pada rangkaian fizikal, boleh meninggalkan VM tanpa akses internet walaupun hos menyemak imbas tanpa masalah.

Kelebihan dan kelemahan persekitaran maya

Di luar ketersambungan, VM menawarkan faedah yang jelas: keserasian antara sistem (Windows, Linux, macOS, BSD), kebebasan konfigurasi dan sandaran/pemindahan yang sangat pantas melalui pengklonan. Jika satu VM gagal, yang lain terus berjalan tanpa terjejas.

Tidak semuanya sempurna: Anda dihadkan oleh perkakasan hosKependaman rangkaian biasanya agak lebih tinggi daripada dalam OS utama, dan pada tahap profesional mungkin terdapat kos untuk lesen hipervisor atau sistem tetamu.

Mod rangkaian biasa dan cara ia mempengaruhi akses internet

Bergantung pada hipervisor, anda akan melihat nama yang berbeza, tetapi ideanya adalah sama. Memilih mod yang betul adalah kunci untuk memberikan akses internet VM.:

  • NAT: VM mengakses internet "melalui" hos. Ini biasanya berfungsi secara lalai dan merupakan pilihan lalai dalam VMware/VirtualBox. Ia membolehkan VM mengakses rangkaian fizikal dan internet, tetapi pelayan fizikal tidak "melihat" VM secara langsung.
  • Penyesuai terjepit: VM menyambung hanya sebagai peranti lain pada rangkaian fizikal, dengan IP sendiriSesuai untuk peranti lain berkomunikasi dengannya, tetapi mungkin bercanggah dengan dasar suis atau penghala.
  • Hos sahaja: rangkaian peribadi antara hos dan VM. Tidak ada Internet.
  • Rangkaian dalaman: mengasingkan VM antara satu sama lain dalam rangkaian tertutup. Internet pun tak ada..
  • Rangkaian NAT (VirtualBox): menggabungkan NAT dengan pembahagian, Ia membenarkan internet dan komunikasi antara VM pada rangkaian NAT tersebut.

Dalam VMware anda boleh melaraskan segala-galanya dalam "Editor Rangkaian Maya": Pilih NIC fizikal untuk jambatan, tukar subnet NAT, dayakan DHCP dan buka portAnda juga boleh mengehadkan lebar jalur dan menukar alamat MAC dalam "Lanjutan". Dalam VirtualBox, anda mengurus rangkaian NAT dengan peraturan subnet, DHCP, IPv6 dan portnya daripada "Fail > Keutamaan", dan dalam setiap VM anda memilih NAT, Bridge, Dalaman, Hos sahaja atau NAT Rangkaian.

Kandungan eksklusif - Klik Di Sini  Microsoft menafikan pautan antara kegagalan Windows 11 dan SSD

Pengoptimuman: memori, saiz, lebar jalur dan pecutan

VirtualBox

Jika VM kehabisan sumber, anda akan melihat kesesakan rangkaian. Peruntukkan RAM yang mencukupi Untuk memastikan tetamu boleh mengendalikan permintaan tanpa merasa tertekan, laraskan saiz VM mengikut keperluan dan jika terdapat berbilang VM, mengehadkan lebar jalur melalui VM untuk mengelakkan ketepuan. Beberapa platform menawarkan pecutan rangkaian yang mengurangkan kependaman dan meningkatkan pemindahan.

Jika anda menggunakan NAT dan tidak mempunyai akses internet

Dengan NAT, jika hos mempunyai akses internet, VM biasanya juga melakukannya. Masalah biasa ialah subnet NAT maya bertepatan dengan rangkaian fizikal.Tetamu tidak tahu bagaimana untuk keluar. Tukar subnet NAT dalam editor rangkaian (VMware: VMnet8; VirtualBox: buat/pilih rangkaian NAT dengan subnet yang berbeza) untuk mengelakkan konflik dengan LAN utama anda.

Jika anda menggunakan jambatan dan anda tidak mempunyai akses internet

Dalam mod bridged, VM bergantung pada rangkaian fizikal, jadi Dasar dan perkhidmatan infrastruktur anda turut dimainkan.:

  • Dalam VMware, tetapkan NIC fizikal kepada VMnet0 dan bukannya "Automatik". Memilih antara muka khusus mengelakkan masalah apabila menukar rangkaian.
  • Suis: Jika terdapat Port Security dengan had MAC setiap port, alamat MAC kedua (yang kepunyaan VM) mungkin disekatSemak juga pengikatan IP-MAC-Port.
  • Penghala: sahkan bahawa DHCP aktif (atau konfigurasikan alamat IP statik pada VM), Semak tembok api dan semak bahawa tiada peraturan yang menghalang pasukan baharu.

Jika masih gagal, semak pada hos bahawa NICnya aktif dan terkini, dan pada tetamu itu Alamat IP dan DNS diperoleh secara automatik.Dalam banyak kes, menukar sementara VM kepada bridged (jika ia berada dalam NAT) atau kepada NAT (jika ia berada dalam bridged) membantu anda mengasingkan sumber.

VMware: Pemeriksaan dan Pembetulan Pantas

VMware menawarkan beberapa tuil yang patut diperiksa apabila VM tidak menyemak imbas. Bermula dengan perkara mudah menjimatkan masa:

  • Mulakan semula VM. Ya, ia berfungsi lebih baik daripada yang anda fikirkan.
  • Lumpuhkan antivirus/firewall hos buat sementara waktu atau laraskan modnya untuk membenarkan trafik ke/daripada VM.
  • Dayakan dan/atau mulakan semula perkhidmatan berikut: "Perkhidmatan VMware NAT" dan "Perkhidmatan DHCP VMware" daripada services.msc.
  • Kemas kini atau pasang semula penyesuai rangkaian dalam Pengurus Peranti tetamu. Jika ia tidak muncul, gunakan "Imbas untuk perubahan perkakasan".
  • Nyahtanda dan semak semula "Disambungkan" dan "Sambung semasa kuasa" pada penyesuai rangkaian VM untuk memaksa penyambungan semula.
  • Dalam Editor Rangkaian Maya, klik "Pulihkan lalai" untuk membina semula VMnet1/VMnet8 jika ia rosak.
  • Sesetengah pengguna menyelesaikan masalah ini dengan menetapkan alamat IP penghala ADSL sebagai DNS NAT dalam VMnet8 > Tetapan NAT > DNS.
  • Selepas menggantung/menyambung semula hos, Matikan dan mulakan VM (lebih baik daripada menyambung semula keadaannya) untuk memulakan semula rangkaian maya.

Jika masalah itu terputus-putus dalam NAT, kadangkala perkhidmatan NAT terhenti: Memulakan semula "Perkhidmatan VMware NAT" pada hos biasanya memulihkan sambungan..

VirtualBox: Langkah-langkah Penting

Dalam VirtualBox, NAT hampir selalu berfungsi tanpa sebarang pelarasan, tetapi jika tidak, Pelarasan ini biasanya membetulkannya.:

  • Pasang "Tambahan Tetamu" untuk memastikan pemacu dan penyepaduan tetamu yang lebih baik.
  • Matikan VM, pergi ke Rangkaian dan sahkan bahawa "Dayakan penyesuai rangkaian" ditandakan. Cuba tukar antara NAT, Bridged Adapter dan Network NAT mengikut keperluan.
  • Ingat: "Rangkaian Dalaman" dan "Hos Sahaja" tidak menyediakan Internet mengikut reka bentuk.
  • Daripada "Fail > Keutamaan > Rangkaian", cipta atau laraskan rangkaian NAT dengan subnetnya sendiri, DHCP dan, jika berkenaan, peraturan port.
Kandungan eksklusif - Klik Di Sini  Corsair iCUE terus bermula dengan sendiri: Cara melumpuhkannya dalam Windows 11 dan membetulkan isu biasa

Di dalam tetamu, Biarkan IP dan DNS dihidupkan secara automatikJika tiada perubahan, semak NIC maya yang dipilih (cth., Intel PRO/1000 vs Paravirtualized) dan cuba ubahnya.

KVM/virt-manager dan VirtualBox pada Linux (kes biasa: tetamu Windows 11)

Jika anda menggunakan Linux sebagai hos (contohnya, distro berasaskan Fedora) dan Windows 11 sebagai tetamu, adalah perkara biasa untuk memasang penyesuai virtio dan masih... kehabisan internet dalam kedua-dua virt-manager dan VirtualBoxSahkan bahawa anda menggunakan mod keluar (NAT atau bridged) dan hos mempunyai akses Internet. Jika masalah hanya berlaku dalam mod tersambung, pertimbangkan perkara berikut: dasar rangkaian fizikal, DHCP dan tembok apiJika ia turut muncul dalam NAT pada kedua-dua hipervisor, semak pemacu rangkaian, pemerolehan IP/DNS automatik pada pelayan tetamu dan lakukan tetapan semula tindanan TCP/IP (lihat bahagian Windows). Mendayakan mod rambang, perubahan alamat MAC dan penghantaran paksa pada suis maya mungkin diperlukan jika perisian memantau/menapis trafik.

Parallels Desktop pada Mac: Gejala dan Penyelesaian

Terdapat situasi di mana Windows tidak akan menavigasi dalam Parallels, walaupun Mac boleh. Gejala termasuk: Tanpa Internet pada Windows, kelembapan atau ketidakstabilan, apl yang gagal walaupun mempunyai rangkaian, atau ketidakupayaan untuk melihat komputer lain pada rangkaianIni biasanya disebabkan oleh tetapan Windows yang salah, perisian antivirus pihak ketiga, tetapan VM atau persekitaran Windows yang rosak.

  • Sahkan bahawa Mac mempunyai akses internet dan buat syot kilat sebelum menyentuh apa-apa.
  • Pasang semula Parallels Tools dan lakukan but bersih dalam Windows dengan melumpuhkan perkhidmatan pihak ketiga (pastikan perkhidmatan Parallels aktif).
  • Dalam Perkakasan > Rangkaian, togol antara "Rangkaian Kongsi (Disyorkan)" dan "Rangkaian Terjalin: Penyesuai Lalai" untuk melihat yang mana satu berfungsi paling baik.
  • Buka CMD dan cuba ping parallels.com. Jika ia tidak bertindak balas, jalankan:
    netsh winsock reset
    netsh int ip reset reset.log

    dan mulakan semula. Jika masalah berterusan, cuba:

    ipconfig /release
    ipconfig /renew
  • Dalam Pengurus Peranti, jika anda melihat "Penyesuai Ethernet Parallels #…", kemas kini pemandu secara automatik.
  • Dengan edisi Pro/Business, anda boleh pergi ke Keutamaan > Rangkaian dan memulihkan nilai lalai.

Setelah ketersambungan dipulihkan, memadamkan syot kilat untuk mengelakkan terkumpul keadaan yang tidak perlu.

Tetamu Windows: Perintah Rangkaian Berguna

Apabila masalah adalah dengan timbunan rangkaian Windows, klasik ini biasanya menjimatkan hari. Jalankan Prompt Perintah sebagai pentadbir:

  • Tetapkan semula tindanan TCP/IP dan Winsock:
    netsh winsock reset
    netsh int ip reset reset.log
  • Perbaharui alamat IP anda selepas dimulakan semula jika anda masih tidak mempunyai akses internet:
    ipconfig /release
    ipconfig /renew
  • Kemas kini atau pasang semula penyesuai rangkaian daripada Pengurus Peranti.
  • Jika terdapat perisian antivirus pihak ketiga, lumpuhkannya buat sementara waktu atau konfigurasikan mod serasi VM.

Pada Ubuntu dan derivatif, sesetengah pengguna melaporkannya pasang/kemas kini apt-get atau kebergantungan dan sijil berkaitan rangkaian "nyahsekat" penyemak imbas apabila resolusi DNS atau TLS gagal.

Azure: Mendiagnosis ketersambungan antara VM dan akses internet

Kependaman Azure

Dalam Azure, pendekatan berubah kerana anda mempunyai alat diagnostik. Jika satu VM tidak dapat mencapai yang lain dalam VNet yang sama, atau tidak boleh mengakses Internet, ia mengikut urutan yang tersusun.:

Menyambungkan VM dalam VNet yang sama

Pada sumber VM, gunakan utiliti seperti tcping untuk menguji port (cth., RDP 3389):

tcping64.exe -t <IP de la VM destino> 3389

Jika ia tidak bertindak balas, semak peraturan NSG: mereka mesti membenarkan "Benarkan Masuk VNet" dan "Benarkan Masuk Pengimbang Beban" dan tidak mempunyai penafian di atas dengan keutamaan yang lebih rendah.

Sahkan bahawa anda boleh log masuk melalui RDP/SSH daripada portal; jika itu berjaya, jalankan "Semakan Kesambungan" menggunakan Pemerhati Rangkaian (PowerShell/CLI). Hasilnya menyenaraikan "Lompatan" dan "Insiden"; betul mengikut apa yang ditunjukkan dan cuba lagi.

Penyesuai rangkaian kedua dalam VNet yang sama

NIC sekunder dalam Windows tidak mempunyai get laluan lalai. Jika anda mahu mereka berkomunikasi di luar subnet mereka, Tambahkan laluan lalai dalam tetamu (jalankan CMD sebagai pentadbir):

route add 0.0.0.0 mask 0.0.0.0 -p <IP de la puerta de enlace>

Semak NSG pada kedua-dua NIC dan sahkan dengan Network Watcher.

Kandungan eksklusif - Klik Di Sini  ZIP lwn 7Z lwn ZSTD: Manakah format pemampatan terbaik untuk menyalin dan menghantar?

Akses Internet di Azure

Jika VM tidak bersambung ke Internet, tolak dahulu bahawa NIC berada dalam keadaan ralat. daripada Azure Resource Explorer membolehkan anda memaksa "PUT" daripada sumber NIC Untuk menyegerakkan status dan muat semula portal. Kemudian, kembali ke "Semakan Kesambungan" dan selesaikan sebarang isu yang ditemui.

Berbilang IP pada Windows NIC yang sama

Di Windows, Alamat IP secara berangka terendah boleh kekal sebagai alamat utama. Walaupun anda memilih alamat IP yang berbeza dalam Portal Azure, hanya alamat IP utama dalam Azure mempunyai akses internet/perkhidmatan. Laraskan "SkipAsSource" melalui PowerShell untuk memastikan alamat IP yang betul adalah yang utama.

$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

Di Linux, ikuti panduan Azure untuk menambah berbilang IP pada OS.

Ujian pantas untuk mengecilkan kegagalan

Beberapa semakan akan memberi anda panduan ringkas. Gunakannya sebagai termometer:

  • Jika tiada akses internet dalam NAT, tetapi hos mempunyai akses internet, syak percanggahan subnet atau masalah dengan perkhidmatan NAT/DHCP hypervisor.
  • Jika ia gagal dalam mod jambatan tetapi berfungsi dalam mod NAT, Ini menunjukkan kepada DHCP, firewall, atau keselamatan suis/penghala..
  • Ping alamat melalui IP (cth., 8.8.8.8) dan dengan nama (cth., domain awam). Jika ia berfungsi dengan IP tetapi bukan dengan nama, masalahnya ialah dengan DNS.

Rangkaian dan amalan terbaik prestasi

Untuk pengalaman yang lancar: Sentiasa pilih antara muka fizikal khusus untuk jambatan.Elakkan "Automatik"; memisahkan subnet maya daripada LAN fizikal; dokumenkan peraturan NSG/ACL dan simpan DHCP jika anda memerlukan IP statik untuk VM yang dirapatkan. Pada hos dengan berbilang VM, mengehadkan lebar jalur bagi setiap VM dan memantau baris gilir jika rangkaian menjadi tepu.

Sandaran: sekiranya berlaku masalah

Kehilangan data akibat gangguan rangkaian atau ralat konfigurasi adalah menyakitkan, sangat menyakitkan. Penyelesaian sandaran untuk virtualisasi Mereka membenarkan sandaran tanpa ejen, pemulihan segera dalam beberapa saat dan pemulihan merentas platform. (VMware, Hyper-V, Proxmox, oVirt, dll.). Jika anda mengurus VM dalam pengeluaran, pertimbangkan platform yang menawarkan konsol web, pemulihan segera dan percubaan percuma yang komprehensif untuk mengesahkan strategi anda.

Soalan Lazim: Soalan Pantas

Beberapa soalan biasa apabila VM tidak menyemak imbas mempunyai jawapan yang ringkas. Berikut adalah yang paling berguna:

  • Mengapa NAT turun sekejap-sekejap? Memulakan semula perkhidmatan NAT hypervisor pada hos biasanya memulihkan sambungan.
  • Adakah penyesuai kelihatan seperti terputus? Tandai "Disambungkan" dan "Sambung semasa hidupkan" dalam tetapan VM.
  • Jika tiada sambungan rangkaian selepas menggantung/menyambung semula hos, matikan dan mulakan semula VM untuk memulakan semula penyesuai rangkaian maya.
  • Bolehkah VM digunakan tanpa Internet? Ya: Hos sahaja atau Rangkaian Dalaman mencipta rangkaian terpencil tanpa akses luaran.
  • Bolehkah VM menyambung ke VPN? Dalam NAT, ia mewarisi VPN daripada hos; dalam mod bridged, ia memasang klien VPN pada VM.

Memahami cara mod rangkaian (NAT, bridged, dalaman, hos sahaja) berkaitan antara satu sama lain, menyemak konflik subnet, perkhidmatan hipervisor (NAT/DHCP), peraturan keselamatan dan susunan rangkaian tetamu Ia menyelesaikan kebanyakan masalah "Saya tidak mempunyai internet pada VM".Apabila persekitaran berasaskan awan, bergantung pada alat dan tetapan diagnostik seperti penghalaan lalai pada NIC sekunder atau pengurusan IP utama dalam Windows. Dan, sebagai peraturan, kekalkan syot kilat dan sandaran untuk kembali kepada keadaan sebelumnya jika perubahan memutuskan sambungan.

Windows 11 masalah localhost
artikel berkaitan:
Windows 11 memecahkan localhost: apa yang berlaku, siapa yang terjejas dan cara membetulkannya