Ubuntu에서 DNS server로 특정 ip로 설정하면 컨테이너에서 해당 ip를 사용할 수 없습니다.
배경 저는 일부 광고 차단하는 VPN 서버를 OCI에 구축해두었습니다. docker로 wireguard VPN과 AdGuard Home을 구축하고, wireguard는 DNS 서버로 AdGuard Home을 가리키도록 설정하였습니다. 광고 차단 뿐만 아니라 맬웨어 차단 등 여러가지 보호 기능을 제공해주는데다가 캐시도 제공해주기 때문에 우분투의 DNS도 AdGuard Home을 가리키도록 설정했습니다. 이를 위해 Ubuntu에 내장된 DNS 서버를 껐두었고, AdGuard Home 독커 컨테이너의 IP주소가 10.10.10.10이라고…
AdGuard Filter Modifier 여러개 적용하기
찾게 된 이유 ctag와 important를 모두 적용하는 방법을 찾고 있었습니다. 특정 태그를 가진 사람은 서브도메인에 대해 차단하고, 나머지는 모두 허용하면서, 모든 도메인에 대해서는 허용하는 방안을 찾고 있었습니다. 예를 들어서 설명하자면 a.cola16.app은 mobile 태그를 가진 경우 접속 차단 a.cola16.app은 mobile 태그가 없는 경우 모두 허용. cola16.app은 mobile 태그와 상관 없이 허용. 하지만 cola16.app를 항상 허용하는 필터를…
맥과 iOS에 AdGuard Home DoH 적용하기
AdGuard HTTPS는 무조건 443 포트로! 그 동안 iOS와 맥에서는 DoH를 사용하지 못했습니다. 맥에서 DoH를 연결하면 dns query를 못해왔기 때문이죠. 하지만 이번에 문제를 찾고, iOS와 맥에서 DoH 적용에 성공해서 글을 작성합니다. 이유는 너무 간단합니다. 맥과 iOS는 DoH로 443포트만 사용 가능합니다. 그러면서 443이 아닌 포트로 설정해도 뭐라고 하지 않는 이유를 모르겠습니다. 설정에 실패했다던가, 허용되지 않는 URL이 있다고…
AdGuard Home 및 iOS DNS 설정
바로 AdGuard 설정부터 보자. 설정 일반 설정 나는 이것만 추가적으로 체크해주었다. 나머지는 기본 설정과 같다. DNS 설정 DNS 설정이 Query 성능에 직접적인 영향을 준다 Upstream DNS servers DNS Service Provider 주소 Neustar Recursive DNS 156.154.70.1 Cloudflare 1.1.1.2 Google DNS 8.8.8.8 Quad9 DNS 9.9.9.9 KT 168.126.63.1 SKB 219.250.36.130 Oracle Cloud 169.254.169.254 복사할 수 있도록 코드 형식으로…
AdGuard Home: 광고 차단 DNS
다른 사람들이 말하는 광고 차단 DNS 장점 *브라우징 성능에 대한 이점? 모바일에서 접속 하는 장치에서 광고 차단을 이용하지 않기 때문에 접속하는 기기의 성능에서도 이점이 있다. 광고 차단 부가기능은 접속 시도 전에 광고 데이터베이스에서 확인한 후에 접속을 시도하는 만큼 맞는 말이라고 생각한다. 하지만 AdGuardHome의 단점에서 언급하지만, 결국 AdGuard 부가기능을 사용하게 된다. 따라서 그닥 의미 있는 이점은…