Pi-hole

Yennytime·2023년 1월 19일
0

Cyber Security

목록 보기
1/2
post-thumbnail

🥧 Pi-hole이란?

PC와 모바일에서 광고 차단 브라우저를 사용할 수 있지만, 많은 앱과 스마트 장치에는 기존 광고 차단기로 차단할 수 없는 광고들이 있다.

Pi-hole은 네트워크의 모든 장치에 대한 광고를 차단할 수 있는 무료 DNS기반 광고 차단기이다.

커뮤니티 생성 목록을 사용하여 광고 제공 웹 사이트에 대한 액세스를 차단하며 브라우저가 차단 목록의 도메인에서 리소스를 로드하지 못하도록 한다.

일반적으로 아래와 같이 우리가 인터넷을 접속한다고 생각하지만,

| 😊 Client ↔️ 🌍 Internet ↔️ 💻 Google |

사실은 DNS 서버를 통해 IP를 받아 인터넷을 접속할 수 있다.

| 😊 Client (↔️ ⚙️ DND server) ↔️ 🌍 Internet ↔️ 💻 Google |

여기서 Pi-holeDNS역할을 해서 많이 알려진 광고 사이트들을 차단시킨다.


🥧 Pi-hole의 성능

  • 네트워크 전체 보호
    각 컴퓨터의 브라우저 플러그인, 기타 소프트웨어 대신 Pi-hole을 한 곳에 설치하면 전체 네트워크가 보호 된다.

    • 내장 DHCP 서버 를 사용
  • in-app 광고 차단
    네트워크 레벨 차단을 통해 하드웨어, OS에 관계없이 모바일 앱, 스마트 TV와 같은 비전통적인 장소에서 광고를 차단할 수 있다.

    • White/Black lists추가하거나 허용할 수 있다.
  • 네트워크 성능 향상
    광고가 다운로드 되기 전에 차단되기 때문에 네트워크 성능이 향상되고 빠르게 느껴진다.

    • 쿼리 로그를 통해 모든 도메인, 해당 도메인을 확인할 수 있다.
    • Audit log에서 가장 많이 쿼리된 도메인을 추적하고 White/Black lists에 추가할 수 있다.
  • 모니터 통계
    웹 인터페이스에서 Pi-hole을 제어하고 통계를 볼 수 있는 중앙 위치를 제공한다. 또한 이러한 통계를 확장하기 위한 API도 포함되어 있다.

    • 장기 통계 에서 쿼리가 데이터베이스에 저장되기때문에 시간 경과에 따라 네트워크에서 일어나는 일에 대해 확인할 수 있다.
    • 프라이버시 모드에서 4가지의 프라이버시 모드를 선택할 수 있다.

🥧 Pi-hole 지원 운영체제

2023년 1월 기준

🛠️ 하드웨어

  • 최소 2GB의 여유 공간, 4GB 권장
  • 512MB RAM

🛠️ 소프트웨어

Pi-hole은 systemd 또는 sysvinit 를 사용하는 배포판에서 지원된다.

🛠️ 운영체제

DistributionReleaseArchitecture
Raspberry Pi OS (formerly Raspbian)Buster / BullseyeARM
Ubuntu20.x / 22.xARM / x86_64
Debian10 / 11ARM / x86_64 / i386
Fedora35 / 36 / 37ARM / x86_64
CentOS Stream8 / 9x86_64

요새들어 저렴하게 판매되고 있는 TV, 스마트폰, 노트북 등의 하드웨어에 멀웨어가 미리 설치된 경우가 많아지고 있다.

'백신 프로그램을 돌려서 검사하고 치료하면 되겠지···.'라고 생각할 수 있겠지만, 백신 프로그램을 사용한다고 해도 멀웨어가 삭제되지 않는 경우가 많아지고 있는 추세다.

이런 저렴한 가격의 장비들을 구매할 때, 무작정 싸다고 바로 결제하는 것보다 판매자가 올린 제품 상세정보등을 확인하며 한번 더 주의깊게 제품에 대해 파악하고 구매해야 한다.

profile
It's Yennytime💙

0개의 댓글