본문 바로가기

IT

AdGuard Home 설치하기

반응형

AdGuard 서비스에 대해 알게되었다

https://cholchori.tistory.com/2297

 

Adguard 서비스를 통해 광고제거하기

컴퓨터에서는 Ublock origin으로 광고를 차단하지만 모바일에서도 차단을 하고 싶다 PC : dns server를 dns.adguard.com 로 설정해서 사용한다 안드로이드폰 : 설정->연결->기타연결설정->프라이빗 DNS 설정을

cholchori.tistory.com

AdGuard에서 제공한 DNS 서버를 이용할 수 도 있겠지만 자체적으로 서버를 구성해서 

제공된 필터와 필요한 필터를 추가해서 사용할 수 도 있다

https://adguard.com/ko/adguard-home/overview.html

 

AdGuard Home | Windows, macOS 및 Linux와 같은 모든 운영 체제용 네트워크 소프트웨어

왜 사용하나요? 광고와 추적기는 컴퓨터 뿐 아니라 스마트폰, 심지어 스마트 냉장고, 스마트 진공 청소기 등 어디를 가든 웹에서 사용자를 따라다닙니다. 기업이 여러분에 대한 데이터를 수집하

adguard.com

설치 방법은 간단하다 

리눅스와 맥에서는

curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v

명령어 한방에 가능하다

다른 OS라면 

https://github.com/AdguardTeam/AdGuardHome/releases

 

Releases · AdguardTeam/AdGuardHome

Network-wide ads & trackers blocking DNS server. Contribute to AdguardTeam/AdGuardHome development by creating an account on GitHub.

github.com

컴파일된 바이너리를 직접이용하면 된다

쉘 스크립트를 통해 설치하면 /opt/AdGuardHome 폴더에 설치가 되고 서비스가 자동으로 시작되며 설정을 할수 있다

기본적으로 웹설정은 3000 포트를 통해 설정을 한다

설정을 완료하고 나면 /opt/AdGuardHome 폴더에 AdGuardHome.yaml 파일에 설정이 저장된다

필요하면 직접 편집을 통해 설정을 바꿀수 있다

대부분의 설정은 기본설정으로 해도 상관없다

DNS 차단 목록은 

https://github.com/List-KR/List-KR

 

GitHub - List-KR/List-KR: AdGuard를 위한 한국어 웹 사이트 필터 리스트입니다.

AdGuard를 위한 한국어 웹 사이트 필터 리스트입니다. Contribute to List-KR/List-KR development by creating an account on GitHub.

github.com

https://github.com/yous/YousList

 

GitHub - yous/YousList: Block filter for advertisements, mainly on Korean sites

Block filter for advertisements, mainly on Korean sites - GitHub - yous/YousList: Block filter for advertisements, mainly on Korean sites

github.com

의 리스트를 추가했다

그리고 가장 결정적으로 DOH 나 DOT, DOQ를 이용하기 위해서는 인증서를 이용해서 설정을 해야 한다

https://cholchori.tistory.com/2041

 

윈도 환경에서 Asus 공유기 Let's Encrypt SSL 인증서 받기

asus공유기에서 Let's Encrypte SSL 인증서를 지금까지 잘 사용했었는데 acme v1 이 이제 더이상 지원되지 않으면서 아무리 갱신을 해도 이렇게 192.168.1.1 형태의 로컬 인증서만 받아지고 제대로 작동이

cholchori.tistory.com

에서 소개한 방법으로 SSL키를 발급받고 원하는 포트로 설정을 하면된다

암호화 기능을 사용하지 않는다면 설정할 필요가 없지만 

SSL 설정을 하지 않으면 웹 접속을 할때 SSL없이 http로만 접속해야 하니 

보안을 위해 설정하는 것을 권장한다 

 

반응형