Pi-hole은 온라인 광고주 및 추적 회사에 대한 DNS 요청을 차단하는 DNS 필터링 소프트웨어입니다. 일반적으로 홈 네트워크에 연결된 모든 장치에 광고 차단 및 추적 방지 기능을 제공하는 데 사용됩니다.


Pi-hole은 거의 모든 Linux 시스템에서 행복하게 실행되지만 이름에서 알 수 있듯이 리소스가 적고 Raspberry Pi (모든 모델)와 같은 저가형 장치에서 잘 작동합니다. 실제로 초경량 Raspberry Pi Zero W에서도 작동합니다.!

Pi-hole은 어떻게 작동합니까?

DNS (Domain Name System)는 기본적으로 URL 웹 주소를 컴퓨터가 웹 사이트를 식별하는 데 사용하는 IP 주소에 매핑하는 인터넷 전체 전화 번호부입니다. Pi-hole은 네트워크와 DNS 서버 사이에 위치하여 광고주 및 분석 회사에 속하는 것으로 알려진 IP 주소에 대한 DNS 쿼리를 필터링합니다..

따라서 Pi-hole은 표시되는 광고 수를 줄이고 광고 목적으로 인터넷 사용 습관을 추적하지 못하도록하며 방문하는 웹 페이지에서 데이터가 많은 모든 앱이로드되지 않도록 차단하므로 페이지로드 시간을 개선 할 수 있습니다..

uBlock Origin 또는 Adblock Plus와 같은 애드 블로커를 사용한 적이 있다면 거래를 알 수 있습니다. 그러나 Pi-hole의 장점은 추가 소프트웨어를 설치할 필요없이 네트워크에 연결된 모든 장치를 완벽하게 보호한다는 것입니다.

가격

Pi-hole 소프트웨어는 100 % 무료이며 오픈 소스입니다. 1 페니가 들지 않습니다.

그러나 비용을 충당하고 Pi-hole을 개발하고 유지하는 자원 봉사자의 노력에 보상하기 위해 프로젝트에 기부하는 것이 좋습니다. PayPal 또는 다양한 암호 화폐를 통해 기부 할 수 있습니다. 프로젝트를 지원하는 여러 가지 대안도 제안됩니다.

프로젝트를 위해 새 하드웨어를 구매하는 경우 기본 Raspberry Pi의 비용은 $ 35 USD이며 OS를 설치하기 위해 SD 카드를 추가하고 WiFi 동글 또는 이더넷 케이블을 제공해야합니다. 인터넷 연결.

여분의 디스플레이, 키보드 및 마우스가없는 경우 인터넷에 연결된 거의 모든 다른 장치에서 곧 Raspberry Pi에 SSL을 사용할 수 있습니다 (이 튜토리얼에서 곧 다룰 예정입니다)..

Raspberry Pi Zero W는 어리석게 낮은 $ 10의 가격으로 제공되지만이 기사를 쓸 당시에는 재고가 없습니다. Pi-Phole과 PiVPN을 함께 사용할 계획이라면 더 강력한 기계를 원할 것입니다. 테스트를 거치지 않았지만 새로운 라즈베리 파이 4 모델 B의 4GB 버전은 인상적인 벅 벅을 제공하는 것으로보고되었습니다.

그래도 Pi-hole의 경우 먼지를 모으기 위해 누워있을 수있는 오래된 Gen 1 Raspberry Pi가 제대로 작동합니다. 그리고 오래된 PC 하드웨어를 사용하는 사람이라면 최소한의 재정 지출로 헤드리스 Linux 박스를 만들 수 있습니다..

풍모

  • 오픈 소스
  • 비어 있는
  • 광고 차단
  • 블록 트래커
  • 허용 목록, 차단 목록 및 와일드 카드
  • 웹 인터페이스 대시 보드 (선택 사항)
  • 연결된 모든 장치에서 작동
  • 고도로 사용자 정의 가능

개인 정보 및 보안

관할권

Pi-hole은 자신의 컴퓨터에서 실행되는 무료 및 오픈 소스 소프트웨어이므로 관할권은 실제로 문제가되지 않습니다..

그러나 인터넷에서 읽은 다소 혼란스러운 설명과 달리 Pi-hole은 전체 DNS 서버로 작동하지 않는다는 것을 이해하는 것이 중요합니다. 유일한 목적은 선택한 DNS 쿼리를 필터링하고 타사 쿼리 DNS 서비스에서 여전히 처리하는 DNS 쿼리 자체를 확인하지 않는 것입니다..

따라서 개인 정보를 중요하게 생각하는 DNS 서비스를 선택하는 것이 중요합니다. 이 가이드의 범위를 벗어나는 자체 DNS 서버를 실행할 수 있지만 나중에 설정하는 방법을 보여줄 수도 있습니다..

기술 보안

기본적으로 Pi-hole은 기술 보안을 제공하지 않습니다. Pi-hole에 대한 액세스는 로컬 네트워크에 연결된 장치 (안전해야 함)에서만 사용할 수 있으므로 큰 문제가되지 않습니다..

더 큰 문제는 Pi-hole에서 DNS 확인 자로 전송 된 DNS 쿼리가 암호화되지 않으며 인터넷 공급자 (ISP)가 볼 수 있다는 것입니다. 그러나이 문제를 해결하기 위해 DNS-over-HTTPS를 사용하도록 Pi-hole을 설정할 수 있습니다. 이러한 내용은이 안내서의 범위를 벗어나지 만 자세한 내용은 여기를 참조하십시오..

추가 보안을 위해 인터넷 어디에서나 Pi-hole의 DNS 필터링 기능에 액세스 할 수있는 기능을 통해 VPN을 사용할 수 있습니다. 그러나 다시 한 번 이러한 검토 및 가이드의 범위를 벗어납니다..

지원하다

좋은 FAQ를 포함하여 광범위한 문서는 Pi-hole의 담화 페이지에서 볼 수 있습니다. 토론 페이지에는 도움을 요청할 수있는 활발한 커뮤니티 포럼도 있습니다. 또는 Pi-hole subreddit 및 공식 Twitter 피드가 있습니다.

라즈베리 파이에 파이 홀을 설치하는 방법

Docker를 사용하여 Pi-hole을 설치할 수 있지만 원스텝 자동 설치 프로그램을 선택했습니다..

  1. Raspberry Pi를 시작하고 터미널 (또는 SSL)을 열고 다음을 입력하십시오. curl -sSL https://install.pi-hole.net | bash 그러면 파이 홀 자동 설치 프로그램이 실행됩니다. 지금부터 Pi-hole 설치는 실제로 마법사를 따르는 문제입니다. 귀하에게 제공되는 정보의 양을 감안할 때, 우리는 프로세스 중에 표시된 모든 화면을 보여주지는 않지만 대신 많은 중요한 결정에 집중할 것입니다..

  2. 인터넷에서 Pi-hole 서버에 액세스하려면 고정 IP 주소가 필요합니다. 이 단계에서 Pi에 연결할 네트워크 인터페이스를 결정하십시오..

    위의 Pi 이더넷, WiFi 및 OpenVPN 인터페이스 옵션이 있습니다. 사용되는 실제 고정 IP는 설정 프로세스 후반에 결정됩니다 (7 단계 참조).

  3. 기본적으로 Pi-hole은 DNS 요청을 필터링하지만 자체적으로 해결하지는 않습니다. 이를 위해서는 타사 DNS 서비스를 사용해야합니다. 권장 해결 자에 대한 개인 정보 보호 중심 DNS 서비스 목록을 확인하십시오..

  4. Pi-hole은 차단할 IP 주소 목록 인 차단 목록을 사용하여 콘텐츠를 필터링합니다. 설정 후 차단 목록을 추가 및 삭제할 수 있지만 (개별 도메인 허용 목록 및 차단 목록 외에도) Pi-hole은 설치 과정에서 인기 있고 존경받는 공개 도메인 차단 목록을 제안합니다..

    우리는 그들 모두를 기쁘게 생각합니다!

  5. 우리는 IPv6가 아닌 IPv4를 차단하려는 이유를 전혀 생각할 수 없기 때문에 다음 화면은 생각할 필요가 없습니다. 의심스러운 경우 두 종류의 IP를 모두 차단하는 기본 설정을 사용하십시오..

    연결 및 / 또는 장치가 IPv6을 지원하지 않더라도 (아마도) 악의적 인 IPv6 도메인을 차단하는 데 아무런 해가 없습니다!

  6. 2 단계에서 Pi-hole이 사용할 네트워크 인터페이스를 선택했습니다. 이제 정적 IP를 결정할 차례입니다. 자유롭게 선택할 수 있지만 기존 IP 주소를 사용하는 것이 가장 간단합니다.

    웹 인터페이스와 웹 서버를 설치한다고 가정하겠습니다. 지불하면, 때까지 메뉴를 계속 건너 뜁니다....

  7. 프라이버시 모드. 쿼리를 기록 하시겠습니까? FTL에 대한 프라이버시 모드 (Faster Than Light-웹 콘솔에 통계를 제공하는 데 사용되는 오픈 소스 데몬)를 선택하십시오.?

  8. 자신 만의 Pi-hole을 사용할 계획이라면 모든 것을 기록 할 수 있습니다. 그렇게하면 문제를 해결하고 자신의 온라인 행동과 귀하를 추적 할 도메인에 대한 흥미로운 통찰력을 제공하는 데 도움이 될 수 있습니다.

    그래도 다른 사람이 Pi-hole을 사용하려는 경우 (예 : 가족, 직원 / 동료 직원 또는 고객), 브라우징 습관을 알고있는 윤리와 보유해야 할 데이터의 양에 대해 신중하게 생각해야합니다. 아니면, 당신도 알고 싶어!

    각 개인 정보 보호 수준이 Pi-hole 관리자 (예 : 사용자)에게 숨겨지는 전체 목록은 여기를 참조하십시오 인터넷에서 부적절한 자료로부터 어린이를 보호하기 위해 Pi-hole을 사용하는 경우에도 실제로 온라인 상태를 파악하는 데주의를 기울여야합니다..

    그리고 그게 다야! Pi-hole이 설치되었으며 Raspberry Pi (또는 다른 구성된 장치가 켜질 때마다)가 자동으로 실행됩니다. 관리 웹 페이지 주소와 비밀번호를 기록해 두십시오.

이제 화면, 키보드 등의 연결을 끊고 인터넷을 서핑 할 때 광고가없는 상태에서 조용히 작업 할 수있는 위치에 장치를 저장할 수 있습니다!

파이 홀 사용

  1. Pi-hole을 사용하는 가장 간단한 방법은 라우터를 설정하여 연결된 모든 장치가 DNS 필터링 기능을 활용할 수 있도록하는 것입니다. 대부분의 최신 라우터에서는 DHCP / DNS 설정에서 사용하는 DNS 서버를 지정할 수 있습니다.

    단 하나의 DNS 항목 (위에 구성된 Pi-hole의 항목) 만 설정하고 WAN 설정이 아닌 LAN 설정을 변경하십시오..

    라우터가 DNS 서버 변경을 지원하지 않는 경우 Pi-hole에는 대신 사용할 수있는 내장 DHCP 서버가 있습니다. 웹 콘솔에서 설정으로 이동하여 활성화 할 수 있습니다 -> DHCP 탭 -> DHCP 설정 -> “DHCP 서버가 활성화되었습니다.”

    경고에서 알 수 있듯이이 작업을 수행하려면 관리자 페이지에서 라우터의 DHCP 서버를 비활성화해야합니다. OpenWRT, DD-WRT 또는 Tomato 펌웨어를 실행하는 것과 같은 고급 라우터가있는 경우 약간의 추가 설정으로 일부 고급 기능을 사용할 수 있습니다

  2. Pi-hole을 DNS 서버로 사용하도록 각 장치를 개별적으로 구성 할 수 있습니다. 이 작업에 대한 자세한 내용은 DNS 설정 변경에 대한 전체 안내서를 확인하십시오. 위의 설정 중에 지정한 DNS 설정 만 사용하십시오..

웹 인터페이스를 사용하여 Pi-hole 관리

명령 줄을 통해 Pi-hole을 관리 할 수 ​​있습니다. 그러나 화려한 GUI 웹 인터페이스가 제공되는 이유는 무엇입니까??

기본 통계는 LAN 네트워크에 연결된 모든 사람이 볼 수 있지만 정확한 통계를 입력하고 정확한 암호를 입력 한 후에 만 ​​관리자 제어를 사용할 수 있습니다.

DNS 쿼리 수, 차단 된 쿼리 수, 쿼리 유형, 응답 방법, 허용 된 상위 도메인, 차단 된 상위 도메인 등을 포함하여 엄청나게 많은 통계를 사용할 수 있습니다..

웹 콘솔은 다양한 로그 (피홀 설정시 설정 한 개인 정보 수준에 따라 다름), 화이트리스트 및 블랙리스트 도메인, LAN 네트워크 모니터링, 파이 홀 설정 조정 등을위한 아름다운 GUI 인터페이스를 제공합니다..

마지막 생각들

35 달러 이하 (또는 그 이하)의 하드웨어에서 실행되는 무료 오픈 소스 소프트웨어로 네트워크에 연결된 모든 장치에 대해 매우 효과적이고 투명하며 완벽하게 사용자 정의 가능한 애드 블로커, 추적기 및 (제한된) 맬웨어 방지 기능을 제공합니까? 예, 부탁합니다!

단일 명령 줄을 터미널에 붙여 넣는 아이디어가 단계적으로 진행되지 않는 한 Pi 홀을 설정하는 것은 매우 쉽습니다. 프롬프트를 따르고 기본값을 사용하십시오! 웹 콘솔을 설정하면 관리가 즐거워집니다..

이 놀라운 소프트웨어에 대해 말 그대로 마음에 드는 것은 없습니다.

Steve Raubenstine의 이미지 ×

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me