웹사이트 검색

이 라즈베리 파이 프로젝트는 빠르게 제 홈랩의 초석이 되었습니다


모든 홈랩 여정은 한 걸음으로 시작됩니다. 제가 처음에 라즈베리 파이에서 실행하도록 설정한 빠르고 쉬운 프로젝트가 있었습니다. 그것은 너무 유용해서 제 홈랩의 핵심 부분 중 하나가 되었습니다.

Pi-hole이 실제로 하는 일

모든 기기를 위한 네트워크 전체 광고 차단

Pi-hole은 네트워크 수준의 광고 차단기입니다. 브라우저에서 광고 차단기 확장 프로그램을 사용해 본 적이 있을 수 있는데, 이를 사용하면 일부 광고가 나타나는 것을 막을 수 있습니다. 문제는 이것이 확장 프로그램이 설치된 브라우저에서만 작동한다는 것입니다.

Pi-hole은 집 안의 모든 장치에서 광고를 차단할 수 있게 해줍니다. 사용 중인 장치에 상관없이, Pi-hole은 많은 광고가 나타나는 것을 막을 수 있습니다.

Pi-hole은 네트워크의 DNS를 관리합니다. DNS는 웹사이트 이름을 컴퓨터가 인터넷을 통해 통신할 때 사용하는 숫자 주소로 변환하는 시스템입니다. 장치가 광고를 로드하려고 하면 광고 서버의 주소를 요청합니다. Pi-hole은 해당 주소를 차단 목록과 대조하고, 알려진 광고 서버라면 Pi-hole이 요청을 차단하여 광고가 로드되지 않도록 합니다.

이는 페이지의 대부분은 정상적으로 로드되지만 많은 광고가 나타나는 것이 차단된다는 것을 의미합니다. 완벽한 시스템은 아니며, 예를 들어 스트리밍 서비스를 시청할 경우 광고가 나타나는 것을 멈추지 못할 수 있고, 일부 앱은 DNS 광고 차단의 효과를 줄이도록 설계되어 있습니다. 그럼에도 불구하고 Pi-hole을 사용하면 훨씬 적은 광고를 보게 될 것입니다.

파이홀(Pi-hole)이 완벽한 첫 프로젝트인 이유

그것은 파이(π)가 완벽하게 적합한 종류의 일이다

이름에서 알 수 있듯이, Pi-hole은 원래 Raspberry Pi에서 실행되도록 설계되었습니다. Pi-hole은 매우 가벼운 애플리케이션이며, 24시간 7일 계속 실행되어야 하므로, 저전력이고 저렴한 Raspberry Pi가 완벽하게 적합했습니다. 오늘날에는 오래된 노트북과 같이 리눅스를 사용하는 거의 모든 장치에서 실행할 수 있으며, 가상 머신이나 Docker 컨테이너에서도 실행할 수 있습니다.

나는 Raspberry Pi 3B+에 Pi-hole을 설치했으며, 이것은 내가 이 장치에서 시도한 첫 번째 프로젝트 중 하나였다. 상대적으로 설치가 빠르고 쉬우며 즉각적인 결과를 제공하기 때문에 이상적인 첫 번째 Raspberry Pi 프로젝트이다. 이것은 몇 시간 동안 복잡한 프로젝트를 설정하려고 노력하고 나서 거의 사용하지 않는 것보다 훨씬 보람 있으며, 가벼워서 저렴한 Raspberry Pi Zero에서도 실행할 수 있다.

Pi-hole을 설정하는 것은 유용한 홈랩 기초 지식을 배우는 데에도 도움이 됩니다. 정적 IP 주소, DNS, 라우터 설정 등과 같은 것들에 대해 배우게 됩니다. 이러한 것들은 나중에 자체 호스팅 세계에 더 깊이 들어가게 되면 모두 유용하게 사용됩니다.

나는 결국 Pi-hole을 내 미니 PC로 옮겼다

나는 내 파이를 다른 용도로 사용하고 싶었다

Pi-hole이 내 Raspberry Pi에서 완벽하게 작동하고 모든 장치에서 광고를 차단하는 데 도움이 되었지만, 나는 Raspberry Pi를 다른 용도로 사용하고 싶었다. Raspberry Pi의 가장 유용한 점 중 하나는 휴대성이다; 필요에 따라 집안 어디든 쉽게 이동할 수 있다. Pi-hole은 특정 위치에서 실행될 필요는 없지만, 내가 시도해보고 싶은 다른 일부 프로젝트는 그랬다.

Pi-hole을 처음 설치한 이후로, 저는 Raspberry Pi를 Home Assistant를 실행하는 것부터 전용 Zigbee 허브로 작동하는 것까지 다양한 용도로 사용해 왔습니다. 그러나 그 시간 동안에도 저는 항상 다른 장치에서 Pi-hole을 계속 실행해 왔습니다.

Pi-hole의 장점은 설치가 빠르고 쉽다는 것입니다. 가장 복잡한 부분 중 하나는 라우터를 구성하는 것인데, 각 라우터마다 찾아야 할 설정이 뒤섞여 있기 때문입니다. 하지만 한 번 방법을 알게 되면, 다시 하는 것은 훨씬 쉽습니다. 새로운 장치에 Pi-hole을 설치하는 것은 전혀 부담스러운 일이 아닙니다.

결국 나는 미니 PC에 Pi-hole을 설치하게 되었는데, 그곳에서 나는 다른 많은 자체 호스팅 서비스를 운영하고 있다. 덕분에 라즈베리 파이를 다른 용도로 활용할 수 있게 되었고, 여전히 집안 네트워크 전반의 광고를 줄이는 데 도움을 주고 있다.

파이홀은 여전히 내 홈랩의 중심입니다

그것은 한 가지 일을 정말 잘 한다

저는 로컬 LLM과 자체 호스팅 클라우드 스토리지 플랫폼부터 Home Assistant나 MQTT 브로커와 같은 스마트 홈 소프트웨어에 이르기까지 홈랩에서 많은 서비스를 운영하고 있습니다. Pi-hole은 제가 운영하는 서비스 중 가장 일관되게 유용한 서비스 중 하나로 남아 있습니다.

다른 서비스들이 더 흥미롭거나 사용하기 더 재미있을 수 있지만, 일상적으로 인터넷을 사용하는 경험을 향상시키는 측면에서 Pi-hole과 견줄 수 있는 서비스는 없습니다. 광고 때문에 일부 웹사이트는 사실상 사용이 어렵게 되지만, Pi-hole은 간단하지만 효과적인 해결책입니다.

Pi-hole의 한 가지 단점은 이것이 유일한 DNS 서버일 경우 서비스가 중단되면 집안의 일부 기기들이 인터넷에 접속할 수 없게 될 수 있다는 점입니다. 그래서 저는 다른 기기에 두 번째 Pi-hole 인스턴스를 실행하여, 미니 PC가 다운되거나 재부팅이 필요할 때도 인터넷을 계속 사용할 수 있도록 합니다.


나는 내 파이홀을 절대 끄지 않는다

Pi-hole은 Raspberry Pi를 위한 완벽한 시작 프로젝트입니다. 하지만 일단 설치하면, 어떻게 그동안 없이 살았는지 궁금할 수도 있습니다. 아마도 이것은 계속해서 사용하고 싶어질 가능성이 높습니다.

관련기사