كبار السن والمهنيين لدي ، أعلم أن هذه المشكلة مدرجة بالفعل في serverfault ولكني أطرح هذا السؤال مرة أخرى حيث لم يعمل أي من الحلول المقدمة بالنسبة لي. لقد جربت الخيارات التالية.

  1. Go to Start → Administrative Tools → Windows Firewall with Advanced Security → Inbound Rules → File and Printer Sharing (Echo Request – ICMPv4-IN) → right-click and select Enable Rule.
  1. Number "1" solution with changed that rule's setting from "Allow" to "Block the connection".
  1. Using IIS Open the application pool from IIS Manager and navigate to “Advanced Settings” from the context menu of the selected application pool. This will open the “Advanced settings” dialog window. Move to the “Process Model” section. From there select ping enables to false.

أنا أستخدم Windows Server 2008 R2 و IIS 7.5.

answer

حاول إضافة قاعدة جدار الحماية:

netsh advFirewall Firewall add rule name="block PING IPv4" protocol=icmpv4:8,any dir=in action=block

وتأكد من تمكين جدار الحماية على الملف الشخصي / المحول الذي تستخدمه.

يمكن القيام بذلك في واجهة المستخدم الرسومية لجدار الحماية أيضًا:

افتح الأداة الإضافية المتقدمة لجدار الحماية> القواعد الواردة> قاعدة جديدة> قاعدة مخصصة (مع "كافة البرامج")> نوع البروتوكول IPv4> اضبط "أنواع ICMP المحددة" على "طلب الصدى"> أي / أي> حظر.