윈도우 설정을 바꾸지 않고 디엔에스 암호화를 적용하는 방법
HTTPS우회로 막힌 사이트에 접속할 때 어디서 막혔는지
요즘 접속하려던 사이트가 열리지 않아 자료 확인을 멈추는 일이 생겼다. HTTPS우회를 찾아 시크릿DNS를 써 보니 윈도우 설정을 건드리지 않고 적용할 수 있었다.
처음에는 인터넷 연결 자체의 문제라고 생각했다. 다른 곳은 열리는데 특정 도메인만 접속되지 않아 사이트차단과 관련된 상황으로 보고 방법을 찾았다.
설정을 바꾸지 않는 방법을 찾게 된 계기
2026년에 자료를 확인하다가 같은 주소를 여러 번 다시 열어야 했다. 브라우저를 바꾸거나 연결을 반복해도 특정 사이트만 멈춰서 설정을 손대지 않는 방법이 필요했다.
윈도우의 DNS 설정을 직접 바꾸는 방식은 중간에 문제가 생겼을 때 원래 상태를 다시 확인해야 한다. 그래서 운영체제 설정 대신 프로그램 안에서 처리하는 시크릿DNS를 설치해 봤다.
시크릿DNS는 어떤 방식으로 접속을 돕는가
시크릿DNS는 DNS 변조를 막는 DNS over HTTPS 기능을 사용한다. 주소를 찾는 과정에서 다른 정보가 전달되는 상황을 줄이는 쪽으로 작동해 접속할 도메인을 정할 수 있다.
SNI 감청을 우회하는 방식도 함께 들어 있다. SNI는 접속하려는 사이트 이름을 확인하는 과정인데, 이 문자열을 파편화해 전달하는 방식이 SNI패킷파편화다.
처음에는 기능 이름이 낯설었지만 실제로는 적용할 주소를 정하는 흐름이었다. 모든 사이트에 손대는 대신 필요한 도메인만 지정할 수 있어 자료를 찾을 때 범위를 좁히기 좋았다.
필요한 도메인만 지정해서 쓰는 과정
프로그램을 실행한 뒤 접속이 되지 않던 도메인을 지정했다. 지정한 곳에만 SNI 파편화와 DNS 기능을 적용할 수 있어 평소 이용하는 주소까지 따로 관리하지 않아도 됐다.
접속한 도메인을 확인하는 부분도 함께 살펴봤다. 어떤 주소가 처리됐는지 바로 볼 수 있어서 여러 페이지를 열어 놓고 원인을 추측하는 시간이 줄었다.
전 세계적으로 접속이 많은 곳은 화이트리스트로 등록되어 접속 장애를 줄이는 방식이었다. 주소를 하나씩 확인하며 설정을 반복하던 때보다 관리할 항목이 간단했다.
연결 속도와 반복 작업은 어떻게 달라졌는가
이거 해본 사람은 알 텐데 접속이 막힐 때마다 브라우저와 네트워크 설정을 번갈아 확인하게 된다. 시크릿DNS를 적용한 뒤에는 지정한 주소를 다시 열어 보는 순서가 짧아졌다.
VPN처럼 다른 서버를 경유하는 방식이 아니라 서버에 직접 접속하는 구조라는 점도 눈에 들어왔다. 여러 페이지를 확인할 때 경유 연결을 따로 고르는 과정 없이 평소처럼 주소를 열었다.
특히 SNI 문자열만 파편화하는 방식이라 전체 통신을 크게 바꾸지 않는 흐름이었다. 그래서 필요한 사이트를 확인하는 동안 접속 속도 저하를 줄이는 데 맞춰 사용할 수 있었다.
예전에는 주소가 열리지 않으면 DNS 설정을 바꾸고 다시 연결했다. 지금은 프로그램에서 필요한 도메인을 지정한 뒤 같은 작업을 반복하지 않게 됐다.
중간에 프로그램이 종료되는 상황도 생각해 봤다. 윈도우 설정값을 직접 변경하지 않으므로 프로그램이 멈춰도 DNS 연결이 끊기는 문제를 피하도록 구성되어 있었다.
이 부분에서 확실히 달라졌다. 설정을 되돌리는 순서를 따로 기억하지 않아도 되어 자료 확인을 다시 시작하는 시간이 줄었다.
프록시를 함께 써야 할 때는 어떻게 했는가
기본 방식으로 열리지 않는 특정 사이트에는 프록시 기능을 섞어 쓰는 선택지도 있었다. 전체 연결을 프록시로 돌리는 대신 지정한 사이트에만 적용하는 방식이었다.
나도 처음엔 굳이 필요한가 싶었다. 그런데 기본 방식과 다른 경로가 필요한 주소를 따로 정할 수 있어 여러 사이트를 한꺼번에 관리할 때 구분이 편했다.
프록시를 혼합하는 경우에도 다른 사이트까지 같은 방식으로 처리하지 않았다. 필요한 도메인만 대상으로 삼으니 접속 확인과 설정 변경을 반복하는 일이 줄었다.
설치 없이 사용할 때와 지금의 활용 방법
설치 과정이 부담스러운 컴퓨터에서는 무설치 버전을 내려받아 바로 사용할 수 있었다. 프로그램을 설치하지 않고 실행하는 방식이라 자료를 확인할 때 준비 과정이 짧았다.
광고 없이 무료로 사용할 수 있다는 점도 실제로 쓰는 흐름과 맞았다. 접속이 막힌 주소를 확인하는 일에 집중할 수 있어 별도 화면을 정리할 필요가 없었다.
며칠 동안 필요한 도메인을 지정해 세 번쯤 반복해 보니 사용 순서가 익숙해졌다. 주소를 정하고 접속 상태를 확인한 뒤 필요한 곳에만 보조 방식을 섞으면 됐다.
지금은 사이트차단으로 자료 페이지가 열리지 않을 때 먼저 HTTPS우회를 적용할 도메인인지 확인한다. 윈도우 설정을 바꾸지 않고 특정 사이트에 접속해야 할 때 시크릿DNS를 쓰면 된다.
