Tidak dapat menjelajahi internet menggunakan XP SP2 di VMware, tetapi dapat melakukan ping?

4

Saya baru saja menginstal salinan bersih XP SP2 menggunakan VMware workstation 6.5.2, tetapi sistem tidak akan online.

Saya dapat melakukan ping google.com dengan baik dari baris perintah, tetapi ia menolak untuk membiarkan saya menggunakan browser untuk mengakses internet. Ada saran?

Kylex
sumber
Bisakah Anda mendefinisikan "online?" Apakah Anda mencoba mengakses situs web tertentu melalui browser? Mencoba terhubung ke server melalui SSH? dll.
Ionise
Anda dapat menggunakan bridged, saya juga harus menetapkan ip statis dll untuk vm

Jawaban:

3

Bagaimana Anda mengonfigurasi jaringan di VMware (Khusus Host, NAT, Bridged)? Bagaimana firewall Anda dikonfigurasi pada mesin yang VMware terinstal? Apakah Anda memiliki VM lain di mesin ini yang dapat mengakses internet? Apakah Anda menggunakan suite keamanan internet pihak ketiga di dalam VM? Bisakah Anda mencapai tujuan yang biasa, router Anda (gateway default), server DNS, mesin lain di jaringan Anda?

Dave

Dave
sumber
Periksa semua firewall, baik pada VM dan mesin host. Beberapa firewall akan mengizinkan semua ping melalui, tetapi akan memblokir komunikasi tertentu lainnya. Saya punya masalah ini tahun lalu dengan ZoneAlarm firewall dan versi VMWare yang lebih lama (jelas).
Joshua Nurczyk
Saya berubah dari NAT menjadi bridged dan semuanya mulai bekerja! Terima kasih!
Kylex
3

OKE, jika ping google.comberhasil maka Anda setidaknya yakin bahwa:

  1. Permintaan DNS UDP berfungsi (untuk menyelesaikan google.comke alamat IP)
  2. Paket ICMP berfungsi (untuk menerima balasan ping echo)

dan ketika keduanya bekerja, itu cukup aneh daripada TCP (digunakan oleh HTTP) tidak berfungsi juga. Mungkin itu masalah browser dan bukan jaringan? (mengkonfigurasi proxy atau sesuatu?)

Untuk mengecualikan browser dari persamaan, Anda dapat mencoba telnetting ke port 80, seperti:

C:/> telnet google.com 80
GET / HTTP/1.1
Host: google.com
<enter>
<enter>
lapo
sumber
dan bahwa tabel perutean Anda ok. :-)
Maxwell
Itu tidak akan membiarkan saya telnet ke port google.com 80. Koneksi gagal.
Kylex
1

Saya memiliki masalah yang sama, dan baru saja menghapus Norton Antivirus saya. Seluruh pagi percobaan dan penelitian error + mengungkapkan bahwa ini bisa menjadi masalah karena Norton meninggalkan potongan-potongan ketika Anda menggunakan Windows Tambah / Hapus program untuk menghapusnya. Saya Google "alat penghapusan perangkat lunak norton", yang membawa saya ke sini: http://us.norton.com/support/kb/web_view.jsp?wv_type=public_web&docurl=20080710133834EN&ln=en_US

Diunduh, digunakan alat, dan secara ajaib, semuanya berfungsi lagi!

Karin Livingston
sumber
1

Pada dasarnya Anda harus memahami cara kerja NAT di VMware.

  • Koneksi baru (Koneksi A) akan dibuat di sistem hosting Anda (yang tidak memiliki akses Internet jika Anda menggunakan Windows 7).

  • Koneksi jaringan (B) dibuat di mesin tamu yang menghubungkan ke koneksi di host (A).

Masalahnya adalah, biasanya A tidak dapat mengakses Internet dan terkadang pengaturan gateway B salah.

Jadi, hal-hal yang perlu Anda lakukan untuk memperbaiki masalah Internet NAT:

  1. Pastikan Anda menghubungkan A ke Internet. Anda dapat melakukan ini dengan membagikan koneksi default Anda ke A
  2. Tetapkan IP gateway B ke alamat IP A.

Maka harus bekerja. Sebagai alternatif, Anda cukup mematikan firewall pada host (kadang-kadang ini tidak berfungsi karena port telah berubah karena penggunaan NAT).

Taji
sumber
0

Jika Anda masih menggunakan firewall pribadi Kerio (seperti yang saya lakukan), Anda harus memastikan untuk mengaktifkan kotak centang GATEWAY-MODE (sth. Like: config-> Network-> advanced) jika tidak, Anda hanya akan dapat menyelesaikan dns / query dan ping tetapi tidak ada lalu lintas lain (penelusuran / unduhan / dll) yang akan berfungsi.


sumber