ความเข้าใจของฉันเกี่ยวกับบทความด้านเทคนิคนี้ตามหน้าที่นำฉันไปที่นั่นคือฉันสามารถกำหนดค่าไฟร์วอลล์ Windows เพื่ออนุญาตการรับส่งข้อมูลขาเข้าทั้งหมดบนพอร์ตใด ๆ ที่ใช้งานโดยโปรแกรมที่ระบุ
ฉันรู้คำตอบ defacto มีแนวโน้มที่จะเป็น "อย่าทำอย่างนี้" ดังนั้นโปรดเข้าใจ ; ฉันกำลังเรียกใช้ Visual Studio และ IIS Express ภายในเครื่องเสมือนและต้องการเชื่อมต่อจากโฮสต์ระบบปฏิบัติการเพื่อการทดสอบและดังนั้นจึงไม่เกี่ยวข้องกับความปลอดภัยของการเปิดพอร์ตทั้งหมดที่ใช้โดย IIS Express
ฉันสร้างกฎขาเข้าโดยตั้งค่าโปรแกรม%ProgramFiles% (x86)\IIS Express\iisexpress.exe
เป็นซึ่งเรียกใช้งานได้ตามตัวจัดการงาน ข้อกำหนดของกฎอื่น ๆ ทั้งหมดจะถูกปล่อยให้ว่างเปล่า (ที่อยู่ภายในเครื่องใด ๆ ที่อยู่ระยะไกลใด ๆ และพอร์ตในท้องถิ่นพอร์ตระยะไกลใด ๆ ที่ "อนุญาต" ผู้ใช้ที่ได้รับอนุญาต "ใด ๆ " คอมพิวเตอร์ที่ได้รับอนุญาต) การเชื่อมต่อใช้งานได้เฉพาะเมื่อฉันมีกฎสำหรับพอร์ตเฉพาะที่ให้บริการโดย IIS Express
เนื่องจากมันจะทำให้ชีวิตของฉันง่ายขึ้น (และโดยหลักแล้วเนื่องจาก technet บอกว่าควรใช้งานได้) ฉันจึงไม่จำเป็นต้องเพิ่มกฎไฟร์วอลล์สำหรับแต่ละแอพที่ฉันสร้าง
* งาน "สร้างกฎที่อนุญาตให้โปรแกรมฟังและยอมรับการรับส่งข้อมูลเครือข่ายขาเข้าในพอร์ตใด ๆ ที่ต้องการ"