라즈파이를 사용하여 광고없이 집 네트워크를 만들고 싶습니다.
5658 단어 RaspberryPi광고 차단Pi-Holedns
소개
아이의 교육을 위해 라즈파이를 샀다. 처음 만든 것이 필기할 수 있는 웹 시스템입니다. A~Z까지 한 문자씩 써달라고 OCR로 자동 판정하는 앱을 만들었습니다. 라즈파이에 nginx을 설치하고 OCR은 tesseract.js 사용했습니다. 장남이 즐겁게 사용해 주었습니다. 그 효과인지는 모르겠지만 A~Z는 쓸 수 있게 되었습니다. 다음은 AI와 얽힌 게임 같은 것을 만들고 싶습니다.
또 TV와 HDMI로 연결되어 있어 Youtube도 보고 있습니다. Youtube에서 동영상을 보면 광고가 게재됩니다만, 일일이 닫는 것이 귀찮아서 뭔가 방법 없는가라고 조사했는데 pi-hole 가 있는 것을 알았습니다.
설치하는 동안이 기사를 작성합니다.
pi-hole이란?
초보자이지만, 현시점에서 알았던 것을 일람으로 합니다.
① DNS 서버
아이가 Youtube를 과시하면 일시적으로 블랙리스트에 추가하려고합니다 :)
※네트워크 레벨이란, 1개의 PC만이 아니고, 네트워크에 연결된 모든 디바이스를 가리킨다
② dhcp 서버 기능도 붙어 있다
※브라우저로부터 간단하게 IP의 할당 상황인지 확인할 수 있다
대시 보드
Installation
이 페이지 에는 여러 가지 방법이 쓰여져 있습니다. 가장 간단한 것은 아래의 한 줄 명령을 실행하는 것입니다.
curl -sSL https://install.pi-hole.net | bash
-s, --silent
silent 모드 (콘솔에 아무것도 출력되지 않음)
-S, --show-error
--silent 일 때 오류가 발생하면 내용이 표시됩니다.
-L, --location
서버의 이동이 있었다(응답 코드 3XX)의 경우는 새로운 서버에 다시 curl해 줍니다
위의 명령을 실행하면 다음과 같이 확인 화면이 여러 개 표시되었습니다.
① This installer will transform your device into a network-wide ad blocker
->了解
② The Pi-hole is free, but powered by your donations:http://pi-hole.net/donate
->了解
③ The Pi-hole is a SERVER so it needs a STATIC IP ADDRESS to ....
->了解
④ Choose An Interface (press space to select)
(*) eth0 available ←選択
( ) wlan0 available
->了解
⑤ Select Upstream DNS Provider. To use your own, select Custom.
Google (ECS) ←選択
OpenDNS (ECS)
...
->了解
⑥ Pi-hole relies on third party lists in order to block ads.
[*] StevenBlack StevenBlack's Unified Hosts List
[*] MalwareDom MalwareDomains
...
->了解
⑦ Select Protocols (press space to select)
[*] IPv4 Block ads over IPv4
[*] IPv6 Block ads over IPv6
->了解
⑧ Do you want to use your current network settings as a static address?
->はい
⑨ It is possible your router could still....
->了解
⑩ Do you wish to install the web admin interface?
(*) On(Recommended)
() Off
->了解
⑪ Do you wish to install the web server (lighttpd)?
(*) On(Recommended)
() Off
->了解
⑫ Do you want to log queries?
(*) On(Recommended)
() Off
->了解
⑬ Select a privacy mode for FTL
(*) 0 Show everything
() 1 Hide domains
...
->了解
설치 프로세스가 시작되고 끝나면 다음 화면이 표시됩니다.
┌─────────────────────┤ Installation Complete! ├─────────────────────┐
│ │
│ Configure your devices to use the Pi-hole as their DNS server │
│ using: │
│ │
│ IPv4: 192.XXX.XXX.XXX │
│ IPv6: Not Configured │
│ │
│ If you set a new IP address, you should restart the Pi. │
│ │
│ The install log is in /etc/pihole. │
│ │
│ View the web interface at http://pi.hole/admin or │
│ http://192.XXX.XXX.XXX/admin │
│ │
│ Your Admin Webpage login password is tGtyhofd │
│ │
│ <了解> │
│ │
└────────────────────────────────────────────────────────────────────┘
표시된 URL에 액세스하면 pi-hole 관리자 페이지에 넣습니다. 왼쪽에 로그인 버튼이 있으며 클릭하면 비밀번호가 들립니다. 마지막으로 표시된 비밀번호를 입력합니다.
비밀번호 복사를 잊어버린 경우 다음 명령으로 재설정할 수 있습니다.
pihole -a -p
Test
Windows PC의 DNS를 라즈파이의 IP로 변경했습니다. 그리고 광고가 게재된 페이지로 이동했습니다. 불행히도 인터넷에 연결할 수 없어 페이지조차 열 수 없었습니다. 2시간 정도 여러가지 조사하면서 최종적으로는 이하의 설정을 바꾸는 것으로 무사히 액세스를 할 수 있어 광고 차단된 것을 확인했습니다.
Settingsメニュ -> DNSタブ -> Listen on all interfaces, permit all origins -> Save
5/19 추가
Wifi 라우터의 DNS 서버를 라즈파이의 IP 주소로 바꾸면 집의 모든 기기에서 광고가 차단되었습니다.
마지막으로
다음 동영상이 매우 도움이 되었습니다. 설치에서 다양한 방법으로 광고를 차단하는 방법을 볼 수 있습니다.
htps //w w. 요츠베. 이 m/와 tch? v = KBXT rD_Zs4
Reference
이 문제에 관하여(라즈파이를 사용하여 광고없이 집 네트워크를 만들고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/_dakc_/items/cecdd1f37e77308e8208
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(라즈파이를 사용하여 광고없이 집 네트워크를 만들고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/_dakc_/items/cecdd1f37e77308e8208텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)