Як одна машина може пінгувати іншу, але зворотний пінг не працює


12

У мене працюють два віртуальні машини VMware Workstation ...

Віртуальний A може pingприймати ноутбук, що приймає більшу частину часу, інші реальні машини в моїй домашній мережі весь час, але він отримує "вичерпаний запит" для віртуального B

Віртуальний B може pingприймати головний ноутбук більшу частину часу, а машини, як реальні, так і віртуальні A весь час

Єдина відмінність, про яку я знаю, - це те, що віртуальний B був приєднаний до моєї роботи, тоді як віртуальна A все ще знаходиться в режимі робочої групи

Хтось може пояснити, як / чому це відбувається?

Оновлення ... це все, поки мій ноутбук працює на бездротовому
Ping від ... хост-ноутбук (win7, робоча група)

  • Для іншої машини в мережі (win7, робоча група) - ОК
  • Для віртуального A (win2008 r2, робоча група) - головним чином, все добре Request timed out
  • До віртуального B (win7, домен) - просто дістайтеся Request timed out

Пінг від ... віртуального A

  • Для іншої машини в мережі - Гаразд
  • Віртуальний B - ОК
  • Для розміщення ноутбука ... проходить декілька моделей Request timed out, наступне pingзаймає 2000 мс, потім наступні декілька - <1 мс, потім а Destination host unreachableі назад доRequest timed out

Пінг від ... віртуального B

  • Для іншої машини в мережі - Гаразд
  • Віртуальний A - ОК
  • Щоб розмістити ноутбук ... подібний зразок декількох Request timed out, наступний pingзаймає 2000 мс, потім наступні декілька - <1 мс, і назад до Request timed out... але ніDestination host unreachable

Пінг від ... іншої машини в мережі

  • Віртуальний A - ОК
  • До віртуального B - просто дістаньтесь Request timed out
  • Щоб розмістити ноутбук ... Добре

Мені здається дуже дивним, що, здається, у віртуальної машини важко пінгувати ноутбук-хост, на якому вони працюють, але вони добре працюють з іншою реальною машиною в мережі?


2
Я не знаю Windows 7 так добре, але, можливо, є брандмауер на Virtual B, що блокує ping / icmp? sysprobs.com/enable-ping-reply-windows-7 Також може розміщувати ping A, а не B?
барлоп

Відповіді:


14

Я думаю, що те, що говорить Барлоп у коментарях, є найбільш вірогідною причиною.

У вашому запитанні було задано, чому це відбувається ... Коли ви підключаєтесь до мережі, Windows просить вибрати місце розташування - загальнодоступне, домашнє чи офісне.

У кожного профілю є різні стінки брандмауера за замовчуванням, хоча я не пам’ятаю, щоб вони блокували ping за замовчуванням, ніж на Windows Server (але, мабуть, я помиляюся - минув час, коли я востаннє шукав).

При цьому всі ці налаштування можуть бути перезаписані груповою політикою, тому мережевий адміністратор, можливо, вирішив заблокувати машину.

У будь-якому разі, якщо це не примусово / зроблено так, що ви не можете його перезаписати, це зміни досить тривіально.

-відредагований цей розділ -

Профіль домену за замовчуванням блокує пінг за замовчуванням ...

Клацніть на пусковій кулі та введіть «Брандмауер Windows» (або стільки, скільки потрібно), а потім, коли з’являться результати, натисніть на Windows Firewall with Advanced Security. Звідси натисніть Inbound Rulesі шукайте File and Printer Sharing (Echo Request - ICMPv4-In)та просто увімкніть його ...

... але його слід увімкнути вже для приватного та загальнодоступного профілів ... Шукайте той, що над ним пише "Домен", у стовпці профілю та просто натисніть увімкнути на панелі дій праворуч.


Перевірено, і є два правила: одне для "Приватне, загальнодоступне", а інше для "Домен". Обидва встановлені "Enabled = Ні". Єдина відмінність, яку я бачу, - це домен "Remote Address = Any", тоді як для Private, Public встановлено значення "Local subnet". Спробувавши змінити віртуальний домен на "Так" і пінгвінг, але все-таки отримати "Запит часу вичерпано".
SteveC

Якщо увімкнено = ні, це означає відключено ... Чи можете ви їх включити? : /
Вільям Гілсум

DOH ... Я намагався ввімкнути домен, який не працював. Але коли я ввімкнув приватне, загальнодоступне, я отримав PING :-) Дякую за допомогу. Тепер перейдемо до наступного питання ... чому я не можу отримати доступ до адміністративної акції c $ у віртуальному? ... отримання коду помилки 0x80070035
SteveC

Відповідь Вільяма правильна, але пропущена одна маленька річ, яка заважала мені ввімкнути пінг для моєї віртуальної машини. Ви також повинні переглянути вкладку Область застосування . Там він був визначений лише для віддалених адрес локальної підмережі ... включення всіх IP-адрес вирішило проблему. Сподіваємось, що це комусь допоможе! Ура!
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.