การติดตั้ง pi-hole บนราสเบอร์รี่ pi

 

Pi-Hole เป็นตัวบล็อกโฆษณาทั่วทั้งเครือข่ายที่ทำหน้าที่เป็น sinkhole DNS มันบล็อกเนื้อหาที่ไม่พึงประสงค์อย่างมีประสิทธิภาพเช่นโฆษณาและตัวติดตามในระดับเครือข่ายทำให้ประสบการณ์การเรียกดูของคุณเร็วขึ้นและปลอดภัยยิ่งขึ้น คู่มือนี้จะนำคุณผ่านขั้นตอนในการติดตั้ง pi-hole บน Raspberry Pi ของคุณ


สิ่งที่คุณต้องการ

  1. Raspberry Pi (ติดตั้งรุ่นใด ๆ ที่ติดตั้ง Raspbian OS)
  2. การ์ด microSD ด้วยความจุอย่างน้อย 8GB (ติดตั้ง Raspbian OS)
  3. การเชื่อมต่ออินเทอร์เน็ต (Ethernet หรือ Wi-Fi)
  4. เข้าถึงเทอร์มินัล (ผ่าน SSH หรือโดยตรงบน Raspberry Pi)

ขั้นตอนที่ 1: อัปเดต Raspberry Pi ของคุณ

ก่อนที่จะติดตั้ง Pi-Hole จำเป็นต้องอัปเดต Raspberry Pi ของคุณเพื่อให้แน่ใจว่ามีการติดตั้งแพ็คเกจซอฟต์แวร์และการอัปเดตความปลอดภัยล่าสุดทั้งหมด เรียกใช้คำสั่งต่อไปนี้:

sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y
sudo apt autoremove -y

หลังจากการอัปเดตเสร็จสมบูรณ์คุณควรรีบูต Raspberry Pi:

sudo reboot

ขั้นตอนที่ 2: ติดตั้ง pi-hole

Pi-Hole ให้สคริปต์การติดตั้งง่าย ๆ ที่ทำให้กระบวนการอัตโนมัติ ในการติดตั้ง pi-hole ให้เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล Raspberry Pi ของคุณ:

curl -sSL https://install.pi-hole.net | bash

คำสั่งนี้จะดาวน์โหลดและเรียกใช้สคริปต์การติดตั้ง Pi-Hole สคริปต์จะแนะนำคุณผ่านกระบวนการติดตั้ง

ในระหว่างการติดตั้งคุณจะได้รับแจ้งให้เลือกตัวเลือกสองสามตัวรวมถึง:

  1. อินเตอร์เฟสเครือข่าย: เลือกอินเทอร์เฟซเครือข่าย (Ethernet หรือ Wi-Fi)
  2. ผู้ให้บริการ DNS ต้นน้ำ: เลือกผู้ให้บริการ DNS (เช่น Google, OpENDNS, CloudFlare)
  3. ที่อยู่ IP แบบคงที่: ตั้งค่าที่อยู่ IP แบบคงที่สำหรับ Raspberry Pi ของคุณ
  4. โหมดการบล็อก: เลือกโหมดการบล็อกเริ่มต้น (โดยทั่วไปค่าเริ่มต้นจะดี)

การติดตั้งจะใช้เวลาไม่กี่นาที เมื่อเสร็จแล้วคุณควรเห็นข้อความความสำเร็จ


ขั้นตอนที่ 3: เข้าถึงแผงผู้ดูแลระบบ Pi-Hole

เมื่อการติดตั้งเสร็จสมบูรณ์คุณสามารถเข้าถึงแผงผู้ดูแลระบบของ Pi-Hole ผ่านเว็บเบราว์เซอร์ ในเบราว์เซอร์ของคุณป้อนที่อยู่ IP ของ Raspberry Pi ตามด้วย /admin (เช่น http://192.168.1.100/admin).

รหัสผ่านเข้าสู่ระบบเริ่มต้นคือ admin เว้นแต่คุณจะระบุรหัสผ่านที่กำหนดเองระหว่างการติดตั้ง


ขั้นตอนที่ 4: ตั้งค่าเราเตอร์หรืออุปกรณ์ของคุณเพื่อใช้ pi-hole

ในการเริ่มปิดกั้นโฆษณาในเครือข่ายทั้งหมดของคุณคุณต้องกำหนดค่าเราเตอร์หรืออุปกรณ์แต่ละตัวเพื่อใช้ Pi-Hole เป็นเซิร์ฟเวอร์ DNS

ตัวเลือกที่ 1: การกำหนดค่าเราเตอร์

เข้าสู่ระบบเว็บอินเตอร์เฟสของเราเตอร์และค้นหาการตั้งค่า DNS เปลี่ยนเซิร์ฟเวอร์ DNS หลักเป็นที่อยู่ IP แบบคงที่ของ Raspberry Pi ของคุณ

ตัวเลือกที่ 2: การกำหนดค่าอุปกรณ์

หรือคุณสามารถกำหนดค่าอุปกรณ์แต่ละตัว (เช่นคอมพิวเตอร์หรือสมาร์ทโฟนของคุณ) เพื่อใช้ Pi-Hole เป็นเซิร์ฟเวอร์ DNS สิ่งนี้ทำได้โดยการอัปเดตการตั้งค่า DNS บนอุปกรณ์เพื่อชี้ไปที่ที่อยู่ IP ของ Raspberry Pi ของคุณ


ขั้นตอนที่ 5: การจัดการการตั้งค่า Pi-Hole

Pi-Hole มาพร้อมกับการตั้งค่าที่หลากหลายเพื่อปรับแต่งประสบการณ์การปิดกั้นโฆษณา:

  1. Whitelist/Blacklist: คุณสามารถเพิ่มโดเมนลงใน Whitelist หรือ Blacklist เพื่ออนุญาตหรือบล็อกเว็บไซต์เฉพาะ
  2. การบันทึกการสอบถาม: คุณสามารถเปิดหรือปิดการใช้งานการบันทึกการสืบค้นเพื่อติดตามคำขอ DNS ที่ทำโดยอุปกรณ์ในเครือข่ายของคุณ
  3. สถิติ: แผงผู้ดูแลระบบ Pi-Hole เสนอสถิติแบบเรียลไทม์เกี่ยวกับโฆษณาที่ถูกบล็อกการสืบค้นและอุปกรณ์ไคลเอนต์

ขั้นตอนที่ 6: การทดสอบ pi-hole

เมื่อคุณตั้งค่า Pi-hole บนเครือข่ายของคุณแล้วคุณสามารถทดสอบได้ว่าโฆษณากำลังถูกบล็อกหรือไม่ เปิดเว็บไซต์ที่โดยทั่วไปจะแสดงโฆษณา (เช่นเว็บไซต์ข่าว) และตรวจสอบว่าโฆษณาถูกบล็อกหรือไม่ นอกจากนี้คุณยังสามารถตรวจสอบสถิติของ Pi-Hole ในแผงผู้ดูแลระบบเพื่อดูจำนวนการสืบค้นที่ถูกบล็อก


การแก้ไขปัญหา

หากคุณมีปัญหากับ Pi-Hole นี่คือขั้นตอนการแก้ไขปัญหาทั่วไป:

  1. pi-hole ไม่ปิดกั้นโฆษณา: ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ DNS บนเราเตอร์หรืออุปกรณ์ของคุณถูกตั้งค่าอย่างถูกต้องเป็นที่อยู่ IP ของ Raspberry Pi ของคุณ

  2. แผงผู้ดูแลระบบ Pi-Hole ไม่โหลด: หากแผงผู้ดูแลระบบไม่โหลดตรวจสอบว่าบริการ Pi-Hole กำลังทำงานโดยใช้คำสั่งต่อไปนี้:

    sudo systemctl status pihole-FTL
    
  3. เครือข่ายช้า: หากเครือข่ายของคุณช้าหลังจากติดตั้ง Pi-Hole คุณอาจต้องรีสตาร์ทเราเตอร์และ/หรือ Raspberry Pi


บทสรุป

Pi-Hole เป็นทางออกที่ยอดเยี่ยมสำหรับการปิดกั้นโฆษณาและตัวติดตามข้ามเครือข่ายของคุณ โดยทำตามขั้นตอนในคู่มือนี้คุณสามารถตั้งค่า pi-hole บน Raspberry Pi ของคุณได้อย่างง่ายดายและเพลิดเพลินไปกับประสบการณ์การท่องเว็บที่สะอาดและเร็วขึ้น ทดลองกับการตั้งค่าเพื่อปรับแต่งการปิดกั้นโฆษณาและเพิ่มประสิทธิภาพการรับส่งข้อมูลเครือข่ายของคุณ


แสดงความคิดเห็น

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.