ไฟร์วอลล์แอปสำหรับ Mac

อัปเดตเมื่อ · โดย

hop แสดงทุกโปรแกรมที่ออกอินเทอร์เน็ต พร้อมที่อยู่ที่ติดต่อไป แล้วให้คุณปิดโปรแกรมใดก็ได้ในนั้น — ทั้งโปรแกรม หรือที่อยู่เดียวของมัน ทำงานบนตัวกรองเครือข่ายที่ macOS จัดให้สำหรับงานนี้โดยเฉพาะ ชนิดเดียวกับที่ LuLu และ Little Snitch ใช้ และไม่ถอดรหัสสิ่งใด

แผง hop บนแถบเมนูของ macOS: app firewall
app firewall in hop at a glance
what it isapp firewall inside hop, a menu bar app for macOS
pricefree — no trial, no pro tier, no account
licenceMIT, source on GitHub
requiresmacOS 14 or later, Apple silicon or Intel
works offlineyes
data sent anywherenone
download hopfree · macOS 14+ · Apple silicon and Intel

ใครที่ต้องใช้ไฟร์วอลล์แยกตามโปรแกรม

สาเหตุทั่วไปคือสังเกตว่าโปรแกรมหนึ่งคุยกับอินเทอร์เน็ตมากกว่าที่ควร: ยูทิลิตี้ที่เรียกเซิร์ฟเวอร์ตรวจสอบไลเซนส์ทุกครั้งที่เปิด ตัวช่วยพื้นหลังที่ซิงก์อะไรบางอย่างที่ไม่มีใครขอ เกมที่เชื่อมต่อที่อยู่ซึ่งไม่เกี่ยวกับการเล่นเลย macOS เองไม่บอกว่าตอนนี้โปรแกรมใดเชื่อมต่ออยู่ หรือไปที่ไหน — แท็บเครือข่ายใน Activity Monitor แสดงแค่จำนวนไบต์ที่ส่ง ไม่ใช่ที่อยู่

อีกสาเหตุคืออยากตั้งกฎไว้ล่วงหน้า: บล็อกเซิร์ฟเวอร์หนึ่งสำหรับโปรแกรมที่คุณไม่ไว้ใจเต็มที่ หรือตัดเครือข่ายโปรแกรมที่ติดตั้งไว้แต่ไม่ได้ใช้ออกไปทั้งหมด โดยไม่ต้องแตะเราเตอร์ dns หรือ vpn ที่จะกระทบทุกอย่างพร้อมกัน

มันแสดงอะไร และคลิกเดียวทำอะไรได้บ้าง

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

กฎไม่จำเป็นต้องให้โปรแกรมเชื่อมต่อมาก่อน แอปที่ติดตั้งไว้ทุกตัวอยู่ในรายการ ไม่ว่าจะเคยออกอินเทอร์เน็ตหรือไม่ก็ตาม จึงบล็อกโปรแกรมได้ตั้งแต่ก่อนที่มันจะมีโอกาสลองด้วยซ้ำ

  • บล็อกทั้งโปรแกรม หรือแค่ที่อยู่เดียวของมัน ในคลิกเดียว
  • ตั้งกฎล่วงหน้าก่อนที่โปรแกรมจะเชื่อมต่อเลยด้วยซ้ำ — เลือกจากรายการหรือโฟลเดอร์แอปพลิเคชัน
  • โหลดรายการที่อยู่จากไฟล์ (บรรทัดละหนึ่งที่อยู่ หรือไฟล์ hosts) แล้วบล็อกให้ทุกโปรแกรมพร้อมกัน — บรรทัดหนึ่งยังระบุโปรแกรมได้ด้วย: `com.example.app license.example.com`
  • บันทึกกฎปัจจุบันของคุณกลับลงไฟล์
  • จัดเรียงรายการตามเวลาที่โปรแกรมปรากฏ ตามชื่อ หรือล่าสุดก่อน

คำอธิบายครบถ้วนว่าแต่ละป้ายและส่วนของหน้าต่างหมายถึงอะไร อยู่ในคำแนะนำ เป็นภาษาของคุณ: บล็อกทราฟฟิกในคำแนะนำ

ตัวกรองเองทำงานอย่างไร

hop ทำสิ่งนี้ด้วยตัวกรองเครือข่ายที่ macOS จัดเตรียมไว้สำหรับงานนี้โดยเฉพาะ — ส่วนขยายระบบประเภทเดียวกับที่ LuLu และ Little Snitch สร้างขึ้นบนนั้น ครั้งแรกที่โมดูลทำงาน macOS จะขอให้คุณอนุญาตในการตั้งค่าระบบ นี่คือกล่องโต้ตอบของระบบที่เกิดขึ้นครั้งเดียว ซึ่ง hop ข้ามหรืออนุมัติล่วงหน้าแทนคุณไม่ได้

ตัวกรองตัดสินใจที่แพ็กเก็ตแรกของการเชื่อมต่อและไม่เคยดูข้างในเลย มันบล็อกทั้งเซิร์ฟเวอร์ ไม่ใช่หน้าเดียวบนนั้น เพราะนั่นคือความลึกสูงสุดที่ตัวกรองซึ่งทำงานระดับการเชื่อมต่อจะมองเห็นได้ หากตัวกรองหยุดทำงานเมื่อใด — อัปเดต macOS ค้าง หรืออะไรก็ตาม — อินเทอร์เน็ตจะยังใช้งานได้ จะไม่มีการบล็อกจนกว่าตัวกรองจะกลับมา การปิดโมดูลในการตั้งค่าจะหยุดแค่การบล็อกของคุณเท่านั้น ไม่ใช่การเข้าถึงเครือข่ายของ Mac คุณ

คำอธิบายของ Apple เองเกี่ยวกับเฟรมเวิร์กส่วนขยายเครือข่ายที่แอปประเภทนี้สร้างขึ้นบนนั้น (หน้าภาษาอังกฤษ): Network Extension, Apple Developer documentation

download hopfree · macOS 14+ · Apple silicon and Intel

เงียบเป็นค่าเริ่มต้น และคำถามที่เลือกได้

โมดูลนี้เปิดใช้งานเป็นค่าเริ่มต้นและไม่บล็อกอะไรด้วยตัวเอง: ถ้าไม่มีกฎ การเชื่อมต่อทุกอย่างจะผ่านเหมือนไม่ได้ติดตั้ง hop เลย มันไม่มีรายชื่อตัวติดตามหรือเซิร์ฟเวอร์โฆษณาสำเร็จรูปมาบล็อกไว้ล่วงหน้า และจะไม่เริ่มตัดโปรแกรมอย่างเงียบ ๆ — ทุกการบล็อกในรายการคือสิ่งที่คุณตั้งเอง

การถามเรื่องการเชื่อมต่อใหม่เป็นการตั้งค่าแยกต่างหาก ปิดเป็นค่าเริ่มต้น เมื่อเปิดไว้ การ์ดที่มุมขวาบนจะถามเกี่ยวกับการเชื่อมต่อที่ไม่มีกฎครอบคลุม — เฉพาะที่อยู่นั้น หรือทั้งโปรแกรม — แทนที่จะให้ hop ตัดสินใจเอง

มันไม่ใช่อะไร และขอบเขตอยู่ตรงไหน

hop ไม่ใช่ vpn และไม่ส่งต่อหรือตรวจสอบทราฟฟิกของคุณระหว่างทางไปที่ไหนเลย: การเชื่อมต่อจะผ่านโดยไม่เปลี่ยนแปลง หรือถูกปฏิเสธที่แพ็กเก็ตแรก มันกรองตาม URL หรือหน้าเว็บภายในการเชื่อมต่อที่เข้ารหัสไม่ได้ — HTTPS ซ่อนทุกอย่างที่อยู่เกินกว่าที่อยู่เซิร์ฟเวอร์ ดังนั้น "บล็อกแค่หน้านี้หน้าเดียว" จึงเป็นกฎที่ตัวกรองแบบนี้แสดงออกไม่ได้ ไม่ว่าใน hop หรือในไฟร์วอลล์แอปใดที่สร้างด้วยวิธีเดียวกัน

มันก็ไม่ใช่ตัวบล็อก dns หรือตัวกรองเนื้อหาสำหรับสิ่งที่แท็บเบราว์เซอร์แสดง สิ่งเหล่านั้นทำงานด้วยการแปลหรือเขียนชื่อใหม่ ซึ่งเป็นชั้นอื่นที่มีข้อแลกเปลี่ยนอื่น และมันไม่เก็บสิ่งที่มันเห็นเลย รายการที่อยู่และกฎที่คุณตั้งจะอยู่บนเครื่อง Mac นี้เท่านั้น

คุณต้องการอะไรไฟร์วอลล์ของ hop ทำได้ไหมควรใช้อะไรแทน
ดูว่าวันนี้โปรแกรมใดออกอินเทอร์เน็ต และไปที่ไหนได้ — นี่คือหน้าจอแรกทั้งหมด—
บล็อกโปรแกรมจากเครือข่ายทั้งหมดได้ — คลิกเดียวที่ป้ายชื่อ—
ให้โปรแกรมเข้าถึงบริการของตัวเองได้ แต่บล็อกที่อยู่บุคคลที่สามที่มันเรียกได้ — บล็อกแค่ที่อยู่นั้น ส่วนที่เหลือปล่อยไว้—
บล็อกหน้าหรือส่วนหนึ่งในเว็บไซต์ที่โดยรวมน่าเชื่อถือไม่ได้ — ตัวกรองเห็นเซิร์ฟเวอร์ ไม่เห็น URLส่วนขยายเบราว์เซอร์ ซึ่งอ่านหน้าเว็บเองได้
ซ่อนทราฟฟิกของคุณจากผู้ให้บริการหรือเครือข่ายไม่ได้ — hop ไม่มีเซิร์ฟเวอร์และไม่ส่งต่อสิ่งใดvpn ของจริง
บล็อกโฆษณาและตัวติดตามทุกที่ รวมถึงในเบราว์เซอร์ไม่ใช่ค่าเริ่มต้น — hop ไม่มีรายการบล็อกมาให้ตัวบล็อกระดับ dns หรือส่วนขยายเบราว์เซอร์

frequently asked questions

hop เห็นหรือเก็บทราฟฟิกของฉันไหม
ไม่ ตัวกรองตัดสินใจที่แพ็กเก็ตแรกของการเชื่อมต่อและไม่เคยดูข้างในเลย hop ไม่ถอดรหัสสิ่งใด และรายการที่อยู่อยู่บนเครื่อง Mac นี้เท่านั้น
นี่เหมือนกับ vpn ไหม
ไม่ hop ไม่ส่งต่อสิ่งใดและไม่มีเซิร์ฟเวอร์ มันแค่ปล่อยให้การเชื่อมต่อผ่านโดยไม่เปลี่ยนแปลง หรือบล็อกที่แพ็กเก็ตแรก สิ่งที่เกิดขึ้นภายในการเชื่อมต่อที่อนุญาตไว้ มันไม่เห็นและไม่แตะต้อง
บล็อกที่อยู่เดียวได้โดยไม่บล็อกทั้งแอปไหม
ได้ เปิดโปรแกรมเพื่อดูที่อยู่ของมัน แล้วบล็อกอันไหนก็ได้แยกต่างหาก กฎของที่อยู่ชนะสวิตช์ของตัวโปรแกรมเองเสมอ
ถ้าตัวกรองเครือข่ายหยุดทำงานจะเกิดอะไรขึ้น
อินเทอร์เน็ตของคุณยังใช้งานได้ จะไม่มีการบล็อกจนกว่าตัวกรองจะกลับมา และปิดโมดูลจะหยุดแค่การบล็อกที่คุณตั้งไว้ ไม่ใช่การเข้าถึงเครือข่ายของ Mac คุณเลย
ต้องอนุญาตอะไรไหมถึงจะทำงานได้
แค่ครั้งเดียว ครั้งแรกที่โมดูลทำงาน macOS จะขอให้อนุญาตตัวกรองเครือข่ายของ hop ในการตั้งค่าระบบ คำขอครั้งเดียวแบบเดียวกับที่ไฟร์วอลล์แอปประเภทนี้ทุกตัวต้องการ
ทำให้อินเทอร์เน็ตช้าลงไหม
ตัวกรองต้องดูแค่แพ็กเก็ตแรกของแต่ละการเชื่อมต่อใหม่ ไม่ใช่ตัวทราฟฟิกเอง การถ่ายโอนที่กำลังทำอยู่จึงไม่ได้รับผลกระทบ
ต่างจาก LuLu หรือ Little Snitch อย่างไร
แนวคิดเดียวกัน และข้างใต้ก็ตัวกรอง macOS ประเภทเดียวกัน เวอร์ชันของ hop อยู่ในแถบเมนูข้างโมดูลอื่น ๆ ของมันแทนที่จะเป็นแอปแยกต่างหาก และรักษาขอบเขตเดียวกัน: บล็อกทั้งเซิร์ฟเวอร์ ไม่ใช่หน้าเว็บ และไม่ถอดรหัสสิ่งใด

เกี่ยวกับผู้พัฒนา

Anton Shakirov ผู้พัฒนา hop

ผู้สร้าง hop

สร้าง hop และทุกหน้าในเว็บไซต์นี้ เครื่องมือ 19 ตัวใต้ไอคอนเดียวบนแถบเมนู ใช้สัญญาอนุญาต MIT และเป็นโอเพนซอร์ส อ่านและตอบ issue กับอีเมลด้วยตัวเอง

download hopfree · macOS 14+ · Apple silicon and Intel