- OS Host: Windows 7
- OS Tamu: Ret Hat Linux (RHEL 6) dan Windows 7
Saya ingin terhubung ke kedua OS tamu. Saya mencoba untuk melakukan ping ke kedua tamu, tetapi tidak berhasil. Kedua tamu dapat melakukan ping host Windows 7 saya.
Saya ingin terhubung ke kedua OS tamu. Saya mencoba untuk melakukan ping ke kedua tamu, tetapi tidak berhasil. Kedua tamu dapat melakukan ping host Windows 7 saya.
Jawaban:
Saya terkejut menemukan jawaban yang akhirnya berhasil bagi saya di forum ubuntu:
Bergantung pada versi Windows yang Anda gunakan di VirtualBox Anda, untuk bisa mendapatkan balasan ke ping Anda, Anda mungkin perlu membuat setidaknya satu folder berbagi di mesin Windows. Pada Windows XP misalnya, setelah Anda memiliki setidaknya satu share yang diatur, mesin akan merespons ping. Tetapi jika tidak ada saham yang ditetapkan, ping tidak akan dikembalikan.
(Lihat jawaban lengkapnya, di sini: http://ubuntuforums.org/showthread.php?t=2028309 )
Jadi pada dasarnya yang saya lakukan adalah:
EDIT: untuk memperjelas, pengaturan saya adalah Windows7 Host & Windows7 Guest.
Itu saja, semoga membantu seseorang.
Jika Anda ingin VM Anda dapat diakses di jaringan seperti mesin mandiri (saya kira itulah yang Anda coba lakukan), periksa ikuti
Dalam antarmuka GUI VirtualBox, di bawah pengaturan jaringan masing-masing VM, pilih mode jembatan, bukan NAT.
Di dalam setiap VM, atur IP statis atau dhcp.
Untuk masalah pemblokiran firewall, Lihat jawaban saya untuk pertanyaan lain di sini
Di mesin hosting, di file explorer, buka
Panel Kontrol \ Semua Item Panel Kontrol \ Windows Firewall \ Aplikasi yang diizinkan
Path di atas adalah untuk windows 8, versi windows lain mungkin sedikit berbeda.
Cari nama aplikasi (mis. Kotak Virtual adalah "Oracle VM VirtualBox"). Ada 3 kotak centang untuk aplikasi, tandai semuanya, restart aplikasi Anda dan itu akan berfungsi.
Diuji pada dua kotak tamu Ubuntu 16.06
Anda harus menggunakan "ifconfig -a" untuk mendaftar semua antarmuka jaringan yang tersedia - pada awalnya Anda hanya menjalankan "ifconfig" (tanpa tanda -a), hafalkan antarmuka jaringan yang ditampilkan kepada Anda dan jalankan lagi dengan -a tandai, dan temukan antarmuka tambahan itu. Dalam kasus saya dengan menjalankan hanya "ifconfig" Saya mendapat dua antarmuka - "enp0s3", "lo" dan ketika menjalankan dengan flag "-a" saya mendapat antarmuka tambahan - "enp0s8". Setelah kami mendapatkan nama dari nama antarmuka tambahan itu Anda mengedit / etc / network / interfaces file dan menambahkan dua baris ini di sana:
auto enp0s8
iface enp0s8 inet dhcp
Setelah perubahan itu Anda me-reboot mesin dan sekarang ketika menjalankan "ifconfig" harus mendapatkan IP adaptor host-only yang dapat Anda gunakan untuk terhubung dari mesin host Anda.
Kedua os tamu memiliki ips yang berbeda. Saya dapat melakukan ping host dari tamu, tamu ke tamu dan tamu untuk menjadi tuan rumah.
Sumber: jawab oleh sergeil
Saya mencari 3 hari untuk solusi mengapa saya tidak bisa melakukan ping di antara tamu windows server 2016 saya di jaringan internal Kotak Virtual saya ... tampaknya firewall memblokir lalu lintas!
baik menemukan aturan firewall yang diperlukan untuk mengizinkan atau menonaktifkan menggunakan perintah get-NetFirewallProfile | set-NetFirewallProfile -enable false
Aktifkan penemuan jaringan !
Saya pergi ke jaringan. Aktifkan penemuan jaringan pada mesin tamu (Windows Server 2012 R2). Saya pikir ini akan bekerja untuk OS tamu lainnya.
Periksa juga dari jawaban lain. 1) Host OS (Windows) - Firewall menambahkan Oracle Virtual Box ke dalam program yang diizinkan 2) OS Guest - gunakan adapter jaringan jembatan
Izinkan paket gema ICMP untuk IP v4 atau IP v6 sesuai kebutuhan untuk keperluan Anda seperti ini:
netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow profile=private,domain
netsh advfirewall firewall add rule name="ICMP Allow incoming V6 echo request" protocol=icmpv6:8,any dir=in action=allow profile=private,domain
Pastikan untuk memilih profil yang sesuai: Anda dapat membatasi aturan untuk domain, jaringan pribadi atau jaringan publik atau apa pun.
Solusi lain mengarah ke entri firewall, yang memungkinkan paket gema ICMP untuk melewati firewall juga, tapi saya pikir itu harus tetap sederhana.
Jika pengaturan Mick tidak bekerja untuk Anda, ini mungkin. Saya mengikuti pengaturan Mick, tetapi tidak dapat melakukan ping kembali ke Tamu VM pada akhirnya. Saya membuat satu perubahan, dan itu adalah untuk mengaktifkan firewall dan diatur ke "BEKERJA", bukan dinonaktifkan. Saya mengedit firewall melalui "Izinkan Program untuk berkomunikasi melalui windows firewall", dan memilih "File and Print Sharing" di bawah profil Home / Work (Private). Saya segera bisa melakukan ping Tamu VM saya dari pc lain di LAN. Saya menyisipkan pengaturan Mick di bawah ini untuk kejelasan dan bantuan satu posting. Terima kasih, Mick !!
0-Gunakan Mode Bridged bukan NAT untuk VM di host VirtualBox GUI 0-Matikan firewall di host windows 0-Setup beberapa folder foo bersama di VM itu sendiri (c: \ foo atau serupa) 0-EDIT: untuk memperjelas , setup saya adalah Ubuntu 16.04 menjalankan Oracle Virtual Box 5.0.24 Host & Windows7 Guest.