Windows Firewall: จะอนุญาตการรับส่งข้อมูลบนพอร์ตเฉพาะได้อย่างไร (เช่น 8080)


18

ฉันกำลังพยายามกำหนดค่าเซิร์ฟเวอร์พื้นฐานของทีมเพื่อให้:

  1. สามารถเข้าถึงได้จากภายในเครือข่ายหลักของฉันและ
  2. เว็บไซต์นี้สามารถเข้าถึงได้ผ่านอินเทอร์เน็ต

ฉันมีปัญหากับจุดที่ 1:

เมื่อฉันเข้าถึงhttp://192.168.1.106:8080/tfs/web/ภายในเครื่องจาก 192.168.1.106 มันทำงานได้

เมื่อฉันเข้าถึงเว็บไซต์เดียวกันจากเครื่องคอมพิวเตอร์อื่นในเครือข่ายบ้านของฉันข้างต้น URL 192.168.1.106ทำงานเฉพาะถ้าฉันปิดไฟร์วอลล์บน

มีคนช่วยบอกวิธีการอนุญาตให้ทราฟฟิกบนพอร์ต 8080 โดยไม่ปิดไฟร์วอลล์ Windows ได้ไหม ดูเหมือนว่าข้อยกเว้นที่ฉันระบุมีไว้สำหรับแสดงรายการโปรแกรมในช่องที่ต้องสื่อสารออกไป IIS เป็นโปรแกรมที่ฉันต้องทำการยกเว้นหรือไม่ ฉันจะระบุได้อย่างไรว่าการรับส่งข้อมูลพอร์ต 8080 ควรได้รับอนุญาตสำหรับการเข้าชมเว็บไซต์บนพอร์ตนี้

ฉันหวังว่าจะประสบความสำเร็จโดยมีข้อ 2 ในภายหลัง แต่ฉันคิดว่าอันดับ 1 ควรทำก่อน ฉันคาดหวังปัญหา

คำตอบ:


25

สร้างกฎขาเข้าใหม่ด้วย Windows Firewall พร้อมการรักษาความปลอดภัยขั้นสูง ประเภทในกรณีนี้จะเป็นพอร์ตจากนั้นในหน้าถัดไปที่คุณป้อน 8080 เป็นพอร์ต ในหน้าถัดไปเลือก "อนุญาตการเชื่อมต่อ" หรือ "อนุญาตการเชื่อมต่อหากปลอดภัย" เลือกเมื่อใช้กฎและสุดท้ายตั้งชื่อกฎ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.