Bagaimana satu mesin dapat melakukan ping yang lain, tetapi ping balik tidak bekerja

12

Saya mempunyai dua mesin virtual VMware Workstation yang berjalan ...

Virtual A dapat pingmenjadi tuan rumah laptop sebagian besar waktu, mesin nyata lainnya di jaringan rumah saya sepanjang waktu, tetapi mendapat "permintaan habis waktu" untuk virtual B

Virtual B dapat pingmenjadi tuan rumah laptop sebagian besar waktu, dan mesin, baik nyata dan virtual sepanjang waktu

Satu-satunya perbedaan yang saya tahu adalah virtual B telah bergabung dengan domain karya saya, sedangkan virtual A masih dalam mode workgroup

Adakah yang bisa menjelaskan bagaimana / mengapa ini terjadi?

Perbarui ... semua ini saat laptop saya menggunakan
Ping nirkabel dari ... host laptop (win7, workgroup)

  • Ke mesin lain di jaringan (win7, workgroup) - OK
  • Untuk virtual A (win2008 r2, workgroup) - terutama OK, lakukan beberapa Request timed out
  • Untuk virtual B (win7, domain) - dapatkan Request timed out

Ping dari ... virtual A

  • Ke mesin lain di jaringan - OK
  • Untuk virtual B - OK
  • Untuk meng-host laptop ... melewati beberapa pola Request timed out, selanjutnya pingmembutuhkan 2000 ms, lalu beberapa berikutnya mengambil <1 ms, lalu a Destination host unreachabledan kembali keRequest timed out

Ping dari ... virtual B

  • Ke mesin lain di jaringan - OK
  • Ke A - OK virtual
  • Untuk meng-host laptop ... pola yang sama dari beberapa Request timed out, berikutnya pingmembutuhkan 2000 ms, kemudian beberapa berikutnya mengambil <1 ms, dan kembali ke Request timed out... tetapi tidakDestination host unreachable

Ping dari ... mesin lain di jaringan

  • Ke A - OK virtual
  • Untuk virtual B - dapatkan Request timed out
  • Untuk meng-host laptop ... OK

Saya merasa sangat membingungkan bahwa mesin virtual tampaknya mengalami kesulitan ping laptop tuan rumah yang sedang mereka jalankan, tetapi apakah baik-baik saja dengan mesin nyata lain di jaringan?

SteveC
sumber
2
Saya tidak tahu Windows 7 dengan baik tetapi, kemungkinan-adalah firewall pada Virtual B memblokir ping / icmp? sysprobs.com/enable-ping-reply-windows-7 Juga, dapatkah host ping A dan bukan B?
barlop

Jawaban:

14

Saya pikir apa yang dikatakan Barlop dalam komentar adalah penyebab yang paling mungkin.

Pertanyaan Anda bertanya mengapa ini terjadi ... Ketika Anda terhubung ke jaringan, Windows meminta Anda untuk memilih lokasi - publik, rumah atau kantor.

Setiap profil memiliki dinding firewall default yang berbeda, meskipun saya tidak ingat mereka memblokir ping secara default selain pada Windows Server (tapi, saya mungkin salah - sudah lama sejak saya terakhir melihat).

Yang sedang berkata, semua pengaturan ini dapat ditimpa oleh kebijakan grup, jadi, administrator jaringan mungkin telah memilih untuk mengunci mesin.

Dengan cara apa pun, kecuali ini dipaksakan / dibuat sehingga Anda tidak bisa menimpanya, itu cukup sepele untuk diubah.

-diedit bagian ini -

Profil domain default tidak memblokir ping secara default ...

Klik Mulai Orb dan ketik "Windows Firewall" (atau sebanyak yang diperlukan) dan kemudian ketika muncul dalam hasil, klik Windows Firewall with Advanced Security. Dari sini, klik Inbound Rulesdan cari File and Printer Sharing (Echo Request - ICMPv4-In)dan cukup aktifkan ...

... tetapi, itu harus sudah diaktifkan untuk profil pribadi dan publik ... Cari yang di atasnya yang bertuliskan "Domain" di kolom profil dan cukup klik aktifkan pada bilah tindakan di sebelah kanan.

William Hilsum
sumber
Dicentang dan ada dua aturan, satu untuk "Pribadi, Publik", yang lain untuk "Domain". Keduanya diatur "Diaktifkan = Tidak" Satu-satunya perbedaan yang dapat saya lihat adalah Domain memiliki "Remote Address = Any", sedangkan Private, Public diatur ke "Local subnet". Sudah mencoba mengubah domain virtual menjadi "Ya", dan memutarnya, tetapi masih mendapatkan "Permintaan habis waktu".
SteveC
Jika diaktifkan = tidak, ini berarti dinonaktifkan ... Bisakah Anda mengaktifkannya? : /
William Hilsum
DOH ... Saya sudah mencoba mengaktifkan domain yang tidak berfungsi. Tetapi ketika saya mengaktifkan Pribadi, Publik, saya punya PING :-) Banyak terima kasih atas bantuannya, sekarang ke pertanyaan berikutnya ... mengapa saya tidak dapat mengakses bagian administrasi $ c di virtual? ... mendapatkan kode kesalahan 0x80070035
SteveC
Jawaban William benar tetapi melewatkan satu hal kecil yang menghalangi saya mengaktifkan ping ke VM saya. Anda juga harus melihat tab Lingkup . Di sana itu didefinisikan untuk alamat remote hanya dari subnet lokal ... memungkinkan semua alamat IP memecahkan masalah. Semoga ini bisa membantu seseorang! Bersulang!