설치
- /volume1/docker/adguard" 디렉토리를 생성하고, 하위에 "data"와 "config" 디렉토리를 생성 합니다.
- 아래의 도커 스크립트를 실행 합니다.
docker run -d --name=adguard \ -e TZ=Asia/Seoul \ -v /volume1/docker/adguard/config:/opt/adguardhome/conf \ -v /volume1/docker/adguard/data:/opt/adguardhome/work \ --net=host \ --restart always \ adguard/adguardhome
- 접속은 IP:3000 입니다.
- 첫 화면에서 "시작하기"를 누릅니다.
- "모든 인터페이스"를 선택하고 포트를 기본 "80"에서 "9080"으로 수정 합니다. (수정하지 않으면 DSM에서 사용 중인 "80" 포트와 충돌이 발생 될 수 있습니다.)
- 사용자 계정을 설정합니다.
- 화면에 표시된 안내를 따라 설정을 마칩니다.
- 이후 연결은 IP:9080으로 접속을 합니다.
- 첫 화면은 아래와 같습니다.
- 이제 마지막으로 사용하는 Router의 DNS 값을 Adguard 가 있는 서버의 IP로 바꿔 줍니다. (아래의 Asus 공유기 예제이며, 제 경우 DNS 서버1은 Adguard서버, DNS 서버2는 기존에 사용하던 Cloudflare DNS를 설정 했습니다.)
- Adguard에 접속해 동작 여부를 확인합니다.
- 상단의 "필터 > DNS 차단 목록"에 아래의 두 주소를 추가해 주면 좋습니다. (List-KR, YousList)
1) https://cdn.jsdelivr.net/gh/List-KR/List-KR@latest/filter-AdGuard.txt
2) https://cdn.jsdelivr.net/gh/adguardteam/HostlistsRegistry@main/assets/filter_15.txt