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(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의 연결을 해제하세요.