Menyiapkan NAT
NAT bukan opsi untuk Tipe Adaptor . Sebaliknya, ini merupakan opsi untuk Terlampir .
Klik di tempat yang sekarang tertulis Bridged Adapter dan Anda harus dapat memilih NAT .
Ngomong-ngomong, alasan mengubahnya menjadi NAT terkadang membantu tidak spesifik untuk tamu Windows. Sebaliknya, jika PC fisik Anda (host) ada di LAN, Bridged Adapter (dan juga NAT ) biasanya berfungsi dengan baik. Jika PC fisik Anda memiliki koneksi jaringan hanya untuk satu komputer - seperti yang sering terjadi jika PC dicolokkan langsung ke modem kabel / DSL / ISDN yang hanya memiliki satu port Ethernet di atasnya - maka tidak ada jaringan lokal untuk menjembatani ke , jadi Anda harus menggunakan NAT .
Jika Anda menggunakan Bridged Adapter dan mesin host Anda menggunakan LAN fisik, mesin tamu Anda akan secara otomatis dapat dilihat dan dilihat oleh komputer di LAN. Jika Anda menggunakan NAT pada LAN, mesin tamu akan dapat melihat komputer lain di LAN tetapi komputer lain di LAN (selain host virtualisasi) tidak akan dapat melihatnya.
Jika Anda tertarik pada detail lebih lanjut, lihat artikel ini tentang bridging jaringan dan terjemahan alamat jaringan .
Jika itu berhasil, bagus. Jika tidak...
Periksa Konfigurasi Jaringan Tamu
Di mesin virtual, buka konfigurasi Network Connections (dari Control Panel atau di Start Menu> Settings). Kecuali Anda telah mengonfigurasi beberapa antarmuka secara manual untuk mesin tamu di VirtualBox (atau memiliki adapter jaringan yang sebenarnya terpasang dengan penerusan USB), Anda akan melihat hanya satu, dan kecuali Anda telah mengubah namanya, itu akan disebut Area Lokal Koneksi (mungkin dengan nomor setelahnya).
Klik kanan pada itu dan klik Properties .
Di bawah Sambungan menggunakan item berikut , klik Protokol Internet (TCP / IP) dan klik Properti .
Pastikan konfigurasinya benar.
Untuk Koneksi Bridged
Jika Anda menyimpan adapter jaringan VM dijembatani di VirtualBox, daripada beralih ke NAT, maka seolah-olah ada switch jaringan layer 2 yang menghubungkan tiga perangkat:
- Mesin virtual.
- Mesin host fisik.
- Apa pun mesin host fisik yang terhubung (pada adaptor jaringan host tertentu yang dijembatani). Misalnya, jika komputer Anda dicolokkan ke router, itu seperti saklar dicolokkan ke router. Jika terhubung secara nirkabel ke titik akses, itu seperti saklar adalah jembatan nirkabel .
Jadi, VM Anda "secara jaringan" setara dengan mesin host Anda . Apa pun pengaturan yang dimilikinya (kecuali alamat IP-nya saja), mesin virtual Anda seharusnya memilikinya.
Untuk Koneksi NAT
Jika Anda memilih NAT untuk Terlampir di VirtualBox, maka itu seperti komputer Anda yang sebenarnya bertindak seperti router rumah / kantor kecil . Mesin host Anda menjalankan server DHCP yang hanya dapat diakses oleh mesin virtual VirtualBox, dan tamu mendapatkan semua informasi konfigurasi jaringan darinya.
Server VirtualBox DHCP akan memberikan alamat IP dan informasi DNS kepada tamu, sehingga kedua opsi ini harus dipilih:
- Dapatkan alamat IP secara otomatis
- Dapatkan alamat server DNS secara otomatis
Ini kuncinya.
Ini adalah masalah khusus, untuk sistem dalam pertanyaan ini. Jika ini adalah satu-satunya masalah dengan konfigurasi, maka memperbaiki ini harus menyelesaikan masalah sepenuhnya.
Anda memiliki pengaturan manual, bukan DHCP.
Itu bisa bekerja, tetapi pengaturan manual harus benar, dan Anda juga ingin memastikan IP tidak berada dalam kisaran alamat IP yang ditetapkan oleh router Anda (atau mungkin ada tabrakan dengan perangkat lain pada perangkat). jaringan).
Dalam hal ini, pengaturan manual sama sekali tidak benar, karena:
Alamat IP mesin host pada antarmuka jaringan yang dilaluinya menyediakan koneksi Internet untuk tamu tidak sama dengan alamat IP-nya pada jaringan fisik. Bahkan jika alamat IP komputer Anda adalah 192.168.1.1 "dalam kehidupan nyata," tamu tidak dapat mengaksesnya dengan cara itu.
- Kemungkinan besar, jika Anda mengaturnya sendiri, Anda mungkin berpikir bahwa Anda harus memasukkan alamat IP router rumah / kantor kehidupan nyata Anda (yang sering 192.168.1.1) sebagai gateway default dan server DNS primer.
Tetapi tamu tidak dapat secara langsung mengakses router NAT fisik di meja Anda (atau di mana pun), karena setiap data yang ditransmisikan antara VM dan router nyata harus melalui router VM, dan router VM adalah komputer Anda (diakses melalui jaringan virtual khusus itu antarmuka).
Karena gateway default salah, tidak ada perutean yang terjadi dan VM tidak dapat mengakses perangkat jaringan fisik apa pun di luar komputer Anda.
Karena alamat IP VM berada di luar kisaran yang benar (yang biasanya 10.2.2. *) Dan subnet mask adalah 255.255.255.0, itu tidak dapat mengakses kisaran yang benar. (Subnet mask sudah benar, tetapi bersama dengan IP itu mengidentifikasi subnet yang salah.)
Server DNS juga harus diperbaiki atau tidak ada host yang dapat diakses melalui nama domain mereka (seperti askubuntu.com).
Jika karena alasan tertentu Anda perlu menggunakan "IP statis," yaitu, tidak menggunakan DHCP, maka Anda harus mendapatkan informasi yang benar dari VirtualBox dan memasukkannya. Tolong beri tahu saya jika Anda membutuhkan bantuan (saya dapat memperluas ini dengan memasukkan instruksi).
Dengan asumsi DHCP baik-baik saja dengan Anda, Anda dapat memecahkan masalah dengan membuat Protokol Internet Anda (Properti TCP / IP) , pengaturan tab Umum terlihat seperti tangkapan layar di atas.
Masih Tidak Ada Koneksi Internet? Saatnya Memecahkan Masalah
Mungkin membantu mengumpulkan lebih banyak informasi dari pihak tamu. Dalam sistem Windows XP tervirtualisasi yang secara misterius tidak terhubung ke Internet, instal tambahan tamu VirtualBox (dengan mengklik Perangkat > Instal Penambahan Tamu ; lihat manual untuk informasi lebih lanjut). Mulai ulang, dan lihat apakah Anda dapat terhubung ke Internet. Jika tidak bisa, Anda masih dapat melakukan sesuatu yang bermanfaat, karena sekarang Anda dapat menyalin dan menempel di antara papan klip tamu dan host.
Jadi buka Command Prompt di Windows. Salah satu cara untuk melakukannya adalah dengan menjalankan:
Mulai> Jalankan ...> cmd.exe
Sekarang jalankan perintah ini untuk mendapatkan informasi tentang antarmuka dan koneksi jaringan sistem tamu Windows.
ipconfig /all
Kemudian salin semua teks dalam command prompt ke clipboard. Fungsionalitas ini dapat diakses dalam menu kontekstual yang diangkat dengan mengklik kanan di mana saja di dalam jendela command prompt. Anda kemudian dapat mengedit pertanyaan Anda pada sistem host Ubuntu di mana Anda memiliki koneksi Internet yang berfungsi, dan menempelkannya.
Lebih umum, untuk orang selain penanya pertanyaan ini:
Anda kemudian dapat menempelkannya ke aplikasi di sistem host Ubuntu Anda, memungkinkan Anda untuk merujuknya ketika Windows VM Anda ditangguhkan / dinonaktifkan. Anda dapat memberikannya kepada siapa pun yang mencoba membantu Anda. Anda dapat memasukkannya dalam pertanyaan Anda sendiri di sini di Tanya Ubuntu
(Namun, jika masalah jaringan Anda berada di instalasi virtual, bukan perangkat keras virtual atau perangkat lunak VirtualBox - misalnya, jika VM Anda mengakses Internet dengan baik sampai Anda menginstal beberapa perangkat lunak Windows selain dari tambahan tamu - maka masalah Anda mungkin akan dianggap di luar topik untuk Tanya Ubuntu. Kemungkinan akan menjadi di luar topik untuk Pengguna Super .)
Solusi ini telah bekerja dengan sempurna untuk saya (Host OS: Ubuntu 14.04; OS Tamu: Windows XP SP3):
Pilih " PCnet-PCI II (Am79C970A) " di 'NAT' -> 'Advanced' -> 'Type Adapter'.
sumber
NAT ada di daftar turun bawah Terlampir ke .
Jenis adaptor sudah canggih dan tidak harus diubah dalam banyak kasus ..
Bridged juga akan berfungsi dengan baik, tetapi Anda harus menyesuaikan antarmuka jaringan. Nama harus diatur ke antarmuka internet Anda pada mesin host Anda (kemungkinan besar wlan untuk nirkabel, et untuk ethernet).
sumber