PC와 모바일에서 광고 차단 브라우저를 사용할 수 있지만, 많은 앱과 스마트 장치에는 기존 광고 차단기로 차단할 수 없는 광고들이 있다.
Pi-hole
은 네트워크의 모든 장치에 대한 광고를 차단할 수 있는 무료 DNS기반 광고 차단기이다.
커뮤니티 생성 목록을 사용하여 광고 제공 웹 사이트에 대한 액세스를 차단하며 브라우저가 차단 목록의 도메인에서 리소스를 로드하지 못하도록 한다.
일반적으로 아래와 같이 우리가 인터넷을 접속한다고 생각하지만,
| 😊 Client ↔️ 🌍 Internet ↔️ 💻 Google |
사실은 DNS 서버를 통해 IP를 받아 인터넷을 접속할 수 있다.
| 😊 Client (↔️ ⚙️ DND server) ↔️ 🌍 Internet ↔️ 💻 Google |
여기서 Pi-hole
은 DNS역할을 해서 많이 알려진 광고 사이트들을 차단시킨다.
네트워크 전체 보호
각 컴퓨터의 브라우저 플러그인, 기타 소프트웨어 대신 Pi-hole을 한 곳에 설치하면 전체 네트워크가 보호 된다.
내장 DHCP 서버
를 사용in-app 광고 차단
네트워크 레벨 차단을 통해 하드웨어, OS에 관계없이 모바일 앱, 스마트 TV와 같은 비전통적인 장소에서 광고를 차단할 수 있다.
White/Black lists
를 추가하거나 허용할 수 있다. 네트워크 성능 향상
광고가 다운로드 되기 전에 차단되기 때문에 네트워크 성능이 향상되고 빠르게 느껴진다.
쿼리 로그
를 통해 모든 도메인, 해당 도메인을 확인할 수 있다.Audit log
에서 가장 많이 쿼리된 도메인을 추적하고 White/Black lists
에 추가할 수 있다.모니터 통계
웹 인터페이스에서 Pi-hole을 제어하고 통계를 볼 수 있는 중앙 위치를 제공한다. 또한 이러한 통계를 확장하기 위한 API도 포함되어 있다.
장기 통계
에서 쿼리가 데이터베이스에 저장되기때문에 시간 경과에 따라 네트워크에서 일어나는 일에 대해 확인할 수 있다. 프라이버시 모드
에서 4가지의 프라이버시 모드를 선택할 수 있다. 2023년 1월 기준
Pi-hole은 systemd 또는 sysvinit 를 사용하는 배포판에서 지원된다.
Distribution | Release | Architecture |
---|---|---|
Raspberry Pi OS (formerly Raspbian) | Buster / Bullseye | ARM |
Ubuntu | 20.x / 22.x | ARM / x86_64 |
Debian | 10 / 11 | ARM / x86_64 / i386 |
Fedora | 35 / 36 / 37 | ARM / x86_64 |
CentOS Stream | 8 / 9 | x86_64 |
요새들어 저렴하게 판매되고 있는 TV, 스마트폰, 노트북 등의 하드웨어에 멀웨어가 미리 설치된 경우가 많아지고 있다.
'백신 프로그램을 돌려서 검사하고 치료하면 되겠지···.'라고 생각할 수 있겠지만, 백신 프로그램을 사용한다고 해도 멀웨어가 삭제되지 않는 경우가 많아지고 있는 추세다.
이런 저렴한 가격의 장비들을 구매할 때, 무작정 싸다고 바로 결제하는 것보다 판매자가 올린 제품 상세정보등을 확인하며 한번 더 주의깊게 제품에 대해 파악하고 구매해야 한다.