Skip to content

DNS

Potatso가 사용하는 DNS 서버(DNS over HTTPS, DNS over TLS 포함)를 설정하고, 연결 중에 앱이 Fake-IP 주소를 보는 이유를 알아봅니다.

Updated Markdown으로 보기

DNS는 example.com 같은 도메인 이름을 주소로 바꿉니다. Potatso의 각 프로필에는 자체 DNS 설정이 있습니다.

DNS 설정 열기

홈에서 추가 구성을 탭한 다음 DNS를 탭합니다. 변경 사항은 페이지를 나갈 때 저장됩니다.

DNS 서버

DNS 페이지에는 최대 네 개의 섹션이 있습니다. 각 섹션은 자동 또는 사용자 지정입니다. 사용자 지정을 선택하면 DNS 서버 추가를 탭해 서버를 추가하고 끌어서 순서를 바꿀 수 있습니다.

섹션 용도 표시되는 경우
기본 DNS 일반적인 도메인 조회. 자동은 네트워크가 할당하는 DNS 서버를 사용합니다. 항상
부트스트랩 DNS dns.google처럼 이름으로 지정한 기본 DNS 서버의 이름을 조회. 여기에는 IP 주소를 사용하세요. 기본 DNS에 이름으로 지정한 서버가 있을 때
서버 DNS 프록시 연결을 쓸 수 있기 전에 프록시 서버의 호스트 이름을 조회. 프로필에 프록시가 있을 때
직접 DNS 프록시 없이 연결될 수 있는 목적지. 자동은 로컬 네트워크의 동작을 그대로 따릅니다. 프로필에 프록시와 규칙이 있을 때

기본 DNS가 서버의 도메인을 확인하지 못하거나, 오염된 결과를 반환하거나, 서버 도메인에 DNS over HTTPS 또는 TLS가 필요할 때는 서버 DNS를 사용하세요.

사용할 수 있는 서버가 없는 사용자 지정 섹션은 페이지를 나갈 때 자동으로 돌아갑니다.

기본 DNS가 두 개의 DNS over HTTPS 서버로 설정된 DNS 페이지
DNS over HTTPS 서버 두 개를 사용하는 기본 DNS입니다.

서버 형식

프로토콜 예
일반 DNS(UDP) 1.1.1.1 또는 udp://8.8.8.8
DNS over TCP tcp://1.1.1.1
DNS over TLS tls://1.1.1.1:853
DNS over HTTPS https://dns.google/dns-query

DNS over QUIC(quic://)는 지원하지 않습니다. 서버를 사용할 수 없으면 Potatso가 사용되지 않음과 그 아래에 이유를 표시하고, 저장할 때 해당 서버를 제외합니다.

가져온 DNS 설정

Clash 또는 Mihomo 구성을 가져오면 Potatso는 구성의 dns 설정으로 다음 섹션을 채웁니다.

Clash 키 Potatso 섹션
nameserver와 fallback 기본 DNS
default-nameserver 부트스트랩 DNS
proxy-server-nameserver 서버 DNS
direct-nameserver 직접 DNS

nameserver-policy, fake-ip-filter, enhanced-mode 같은 다른 dns 설정은 가져오지 않습니다. Surge 프로필의 dns-server와 encrypted-dns-server도 가져옵니다.

스마트 모드에서는 스마트가 내 지역에 맞는 자체 DNS 서버를 사용합니다. 스마트 라우팅을 참고하세요.

Fake-IP

Potatso는 연결된 동안 앱의 DNS 질의에 198.18.0.0/15 범위의 Fake-IP 주소로 응답하고, 실제 주소가 필요할 때는 직접 조회합니다. 이렇게 하면 규칙이 앱이 요청한 도메인과 매칭될 수 있습니다.

사용자에게 다음과 같은 영향이 있습니다.

  • 기기의 ping이나 DNS 조회 앱 같은 네트워크 도구는 Potatso가 연결된 동안 대부분의 도메인에 198.18.x.x 주소를 표시합니다. 오류가 아니라 정상 동작입니다.
  • 앱은 IPv4 응답만 받습니다.
  • 도메인의 실제 주소를 보려면 먼저 Potatso의 연결을 해제하세요.
탐색

Type to search…

↑↓ navigate↵ selectEsc close