이번 안드로이드 VPN 추천 글은 짧은 속도 측정만으로 판단하지 않고, 일상 사용에 더 큰 영향을 주는 문제를 다룹니다. 앱을 백그라운드로 보냈을 때 연결이 끊기는지, 시스템 절전 정책을 어떻게 조정해야 하는지, 지정한 앱만 프록시를 사용할 수 있는지를 살펴봅니다. 테스트 대상은 v2rayNG, NekoBox for Android, Hiddify, Clash Meta for Android, sing-box Android입니다. 모두 클라이언트이므로 유효한 구독 설정이나 직접 구축한 노드가 필요합니다.

안드로이드 클라이언트는 ‘가져오기, 연결, 연결 해제’만 있는 것처럼 보이지만 실제 차이는 코어 버전, 라우팅 규칙, DNS 처리와 시스템 호환성에서 나타납니다. 같은 회선도 클라이언트에 따라 결과가 다를 수 있으며, 전송 속도만의 문제가 아닐 수 있습니다. 도메인이 예상대로 해석되지 않았거나, 앱이 VPN 인터페이스에서 제외되었거나, 제조사의 백그라운드 관리가 클라이언트를 먼저 종료했을 가능성도 있습니다.

안드로이드 클라이언트 선택의 세 가지 기준

백그라운드 연결 유지는 클라이언트만의 문제가 아니다

안드로이드는 시스템 VPN 인터페이스를 통해 앱 트래픽을 클라이언트에 전달합니다. 연결 후 열쇠 아이콘이나 VPN 상태 표시가 나타나도 인터페이스가 설정되었다는 뜻일 뿐, 클라이언트가 백그라운드에서 계속 실행된다는 보장은 아닙니다. Pixel처럼 순정 시스템에 가까운 기기는 주로 배터리 최적화의 영향을 받으며, 삼성이나 샤오미 기기는 앱 절전, 자동 시작 제한과 백그라운드 활동 관리가 추가로 적용될 수 있습니다.

따라서 ‘어떤 클라이언트가 연결이 끊기는가’는 시스템 설정과 함께 판단해야 합니다. 백그라운드 활동을 허용하고 배터리 정책을 제한 없음으로 바꾼 뒤, 시스템 절전 목록에 들어가 있지 않은지 확인하는 것이 더 확실합니다. 시스템에 상시 VPN 기능이 있다면 일반 연결 테스트를 마친 뒤 켜는 편이 좋습니다. 상시 VPN은 연결을 다시 시작하는 데 도움이 되지만, 잘못된 구독이나 사용할 수 없는 노드, 서로 충돌하는 DNS 설정을 해결해 주지는 않습니다.

앱별 프록시는 포함과 제외로 나뉜다

앱별 프록시는 보통 두 가지 방식으로 설정합니다. 선택한 앱만 VPN에 넣거나, 기본적으로 모든 앱을 VPN에 넣은 뒤 가속이 필요 없는 앱을 제외하는 방식입니다. 전자는 범위가 명확해 브라우저, 스트리밍 또는 AI 도구만 처리할 때 적합합니다. 후자는 새로 설치한 앱을 빠뜨리기 어렵지만, 로컬 서비스, LAN 제어 도구와 네트워크 환경에 민감한 앱은 직접 제외해야 할 수 있습니다.

모드를 선택한 뒤에는 DNS도 확인해야 합니다. 앱 트래픽이 프록시를 통과하더라도 도메인 조회가 부적절한 로컬 리졸버로 전달되면 대상 도메인 해석 실패, 지역이 다른 응답 또는 우회 경로가 발생할 수 있습니다. 클라이언트의 ‘원격 DNS’, ‘프록시 DNS’와 시스템의 비공개 DNS는 이름만 다른 같은 스위치가 아닙니다. 설정할 때 여러 강제 정책이 서로 덮어쓰지 않도록 주의해야 합니다.

프로토콜 지원은 화면보다 코어를 확인해야 한다

Shadowsocks, VMess, Trojan, VLESS, Hysteria2와 TUIC는 서로 다른 프록시 프로토콜 또는 전송 방식입니다. Shadowsocks는 설정이 비교적 간단하고, VMess와 VLESS는 Xray 생태계에서 자주 사용됩니다. Trojan은 보통 TLS와 함께 쓰이며, Hysteria2와 TUIC는 QUIC 기반이라 UDP 네트워크 품질의 영향을 더 많이 받습니다. 클라이언트 화면에 노드 이름이 표시된다고 해서 현재 코어가 해당 연결을 실제로 수립할 수 있다는 뜻은 아닙니다.

구독은 가져와지지만 모든 노드가 실패한다면 먼저 노드 프로토콜을 확인하고 클라이언트 코어가 너무 오래되지 않았는지 살펴봐야 합니다. Hysteria2 또는 TUIC만 실패한다면 현재 네트워크가 UDP를 제한하는지도 확인해야 합니다. 구독을 무작정 반복 업데이트해도 코어 비호환이나 전송 제한 문제는 해결되지 않는 경우가 많습니다.

5개 솔루션 실사용 비교

클라이언트 주요 장점 앱별 프록시 기능 추천 대상 주의할 점
v2rayNG 구독을 바로 가져올 수 있고 Xray 계열 프로토콜 지원 범위가 넓음 앱별 포함 또는 제외 지원 VLESS, VMess, Trojan 등 일반적인 프로토콜이 필요한 사용자 고급 라우팅 메뉴가 많고 코어 버전에 따라 최신 프로토콜 호환성이 달라짐
NekoBox for Android sing-box 생태계 기반으로 프로토콜과 라우팅 옵션이 다양함 앱 단위 선택과 라우팅 규칙 지원 여러 프로토콜을 함께 사용하고 세부 설정을 확인할 수 있는 사용자 옵션이 많아 처음 설정할 때 DNS와 라우팅의 관계를 이해해야 함
Hiddify 설정 가져오기와 노드 전환이 한곳에 모여 있어 초보자에게 친숙한 인터페이스 분할 라우팅과 앱 선택 기능 제공 설정을 많이 바꾸지 않고 안정적인 연결부터 원하는 사용자 복잡한 규칙이 규칙 중심 클라이언트만큼 직관적으로 보이지 않음
Clash Meta for Android 규칙 그룹, 정책 그룹과 구독 설정을 유연하게 구성할 수 있음 앱과 규칙을 함께 제어 가능 기존 Clash 설정이 있고 정책 그룹 전환을 자주 사용하는 사용자 유지 관리 상태와 설치 출처를 별도로 확인해야 하며, 출처가 불분명한 페이지에서 설치 파일을 받지 않는 것이 좋음
sing-box Android 설정 구조가 명확해 세밀한 라우팅과 최신 프로토콜에 적합 라우팅과 앱 규칙으로 제어 가능 설정 파일을 이해하고 데스크톱과 안드로이드의 구성을 통일하려는 사용자 직접 설정 파일을 작성하는 진입 장벽이 높고, 일반 구독만으로는 모든 요구를 바로 표현하기 어려울 수 있음
비교 결론: 일반적인 구독을 빠르게 가져오려면 v2rayNG 또는 Hiddify부터 확인하세요. 프로토콜 지원 범위와 세밀한 라우팅을 중시한다면 NekoBox 또는 sing-box Android가 적합합니다. 이미 Clash 정책 그룹을 사용하고 있다면 Clash Meta for Android가 기존 설정을 이어 가기 편하지만, 유지 관리 상태와 신뢰할 수 있는 다운로드 출처를 먼저 확인해야 합니다.

v2rayNG: 일반적인 구독을 위한 안정적인 시작점

v2rayNG의 장점은 구독 가져오기 경로가 명확하고 VLESS, VMess, Trojan, Shadowsocks 노드를 직접 추가하기도 쉽다는 점입니다. 노드 선택, 연결 시작과 앱별 프록시 설정만 필요한 사용자라면 기능 범위를 이해하기 쉽습니다. 앱 단위 프록시는 우회 모드 또는 선택한 앱만 프록시를 사용하는 방식으로 설정할 수 있습니다. 변경한 뒤에는 연결을 해제했다가 다시 연결해야 시스템 VPN 인터페이스가 새 목록으로 구성됩니다.

어려운 부분은 주로 고급 옵션에서 생깁니다. 라우팅, DNS, 도메인 정책과 코어 설정을 동시에 바꾸면 오류 원인을 찾기 어렵습니다. 먼저 기본 설정으로 노드 연결을 확인한 뒤 분할 라우팅을 하나씩 활성화하는 것이 좋습니다. 구독에 Hysteria2 또는 TUIC가 포함되어 있다면 노드 이름만 보고 판단하지 말고 현재 코어의 지원 여부를 확인하세요.

NekoBox for Android: 프로토콜과 라우팅을 우선할 때

NekoBox는 구독에 여러 종류의 노드가 함께 있는 경우에 적합합니다. sing-box 관련 기능을 비교적 폭넓게 제공하며 앱 라우팅, DNS와 아웃바운드 선택도 세밀합니다. 테스트에서 특히 주의할 부분은 연결 버튼이 아니라 규칙 우선순위였습니다. 앱 규칙, 도메인 규칙과 기본 아웃바운드가 함께 적용되면 앞선 매칭 결과 때문에 뒤의 규칙이 적용될 기회를 잃을 수 있습니다.

소수의 앱만 프록시를 사용하게 하려면 복잡한 규칙 세트를 가져오기보다 먼저 앱 선택 기능을 사용하는 편이 관리하기 쉽습니다. 기본 연결이 안정된 뒤 LAN 직접 연결, 특정 도메인 직접 연결 또는 원격 DNS를 추가하세요. 이렇게 하면 문제가 노드, 앱 범위 또는 도메인 규칙 중 어디에서 생겼는지 구분할 수 있으며, 여러 설정이 한꺼번에 적용된 상태와 씨름하지 않아도 됩니다.

Hiddify: 처음 설정하는 부담을 줄이고 싶을 때

Hiddify는 설정 가져오기, 노드 선택과 연결 상태를 비교적 직관적인 화면에 모아 두어 먼저 작동하는 연결을 만든 뒤 세부 설정을 다루려는 사용자에게 적합합니다. 분할 라우팅과 앱 선택도 제공하지만 처음부터 전체 규칙 문법을 이해할 필요는 없습니다. 구독 형식의 출처가 복잡한 경우에는 가져온 뒤 실제로 어떤 노드 유형이 인식되었는지 확인해야 합니다.

어떤 앱이 예상대로 프록시를 사용하지 않는다고 해서 곧바로 모든 회선을 바꾸지는 마세요. 먼저 해당 앱이 포함 목록에 있는지 확인하고, 선택한 모드가 ‘선택한 앱만 프록시’인지 ‘선택한 앱 우회’인지 살펴보세요. 두 모드의 목록 내용은 완전히 같을 수 있지만 결과는 정반대가 되므로 안드로이드에서 흔한 설정 실수입니다.

Clash Meta for Android: 정책 그룹 사용자에게 익숙한 선택

Clash 설정의 핵심 가치는 규칙 그룹과 정책 그룹입니다. 하나의 구독에서 노드를 용도별로 묶은 다음 도메인, IP 또는 앱 조건에 따라 서로 다른 정책을 적용할 수 있습니다. 이미 규칙 파일을 관리하는 사용자에게는 앱을 하나씩 선택하는 방식보다 유연합니다. 반면 안드로이드 클라이언트를 처음 접하는 사용자라면 ‘노드는 선택했지만 규칙이 트래픽을 다른 정책으로 보냈다’는 혼동이 생기기 쉽습니다.

이 솔루션은 유지 관리 상태도 중요합니다. 오래된 설치 파일이 계속 실행되더라도 이후 코어 변경 사항을 지원하지 않을 수 있습니다. 계속 사용하려면 신뢰할 수 있는 프로젝트 페이지에서 버전과 검증 정보를 확인하세요. 처음 설치하고 Clash 설정 의존성이 없다면 출처가 불분명한 빌드를 규칙 기능만 보고 선택할 필요는 없습니다.

sing-box Android: 설정을 정밀하게 제어할 때

sing-box Android는 설정 중심 솔루션에 가깝습니다. 인바운드, 아웃바운드, DNS 서버와 라우팅 조건을 명확히 지정해야 하는 사용자에게 적합하며, 유사한 설정 논리를 다른 플랫폼으로 옮기기도 쉽습니다. 대신 문제를 해결하려면 설정 구조를 읽어야 하고, 구독 변환 결과도 반드시 확인해야 합니다. 변환기가 원래 설정의 모든 의미를 보존한다고 가정해서는 안 됩니다.

일반 사용자는 클라이언트가 명확히 지원하는 설정 형식을 우선 가져오고, 여러 변환 도구를 연속으로 거치지 않는 것이 좋습니다. 변환할 때마다 정책 그룹, 노드 매개변수 또는 DNS 규칙이 빠질 수 있습니다. 꼭 변환해야 한다면 원본 구독을 보관하고 새 설정에서 노드 연결, 도메인 해석과 앱별 프록시 결과를 각각 확인하세요.

백그라운드 유지와 배터리 절전 설정 순서

백그라운드 연결 끊김은 회선 장애로 오해하기 쉽습니다. 화면을 잠갔을 때, 오랫동안 조작하지 않았을 때 또는 시스템이 앱을 정리한 뒤에만 끊기는지 관찰하세요. 전면에서는 정상 연결되지만 백그라운드로 보내면 상태 표시가 사라진다면 우선 시스템 권한을 확인해야 합니다. 표시가 남아 있는데 웹페이지에 접속할 수 없다면 노드, DNS 또는 네트워크 전환 문제일 가능성이 더 큽니다.

  1. 기본 연결부터 설정합니다. 우선 사용자 지정 분할 라우팅과 복잡한 DNS를 끄고, 구독을 가져와 사용할 수 있는 노드를 선택한 뒤 연결을 완료하세요.
  2. 배터리 정책을 조정합니다. 시스템의 앱 배터리 설정에서 사용하는 클라이언트를 백그라운드 활동 허용 또는 제한 없음으로 지정하세요.
  3. 제조사 백그라운드 관리를 확인합니다. 클라이언트가 절전, 초절전 또는 자동 정리 목록에 들어가 있지 않은지 확인하세요. 자동 시작 관리 기능이 있다면 다시 실행할 수 있도록 허용해야 합니다.
  4. 그다음 상시 VPN을 활성화합니다. 기본 연결이 안정된 뒤 시스템 옵션을 켜야 잘못된 설정이 계속 재연결되는 상황을 피할 수 있습니다.
  5. 마지막으로 앱별 프록시와 DNS 규칙을 추가합니다. 한 번에 한 종류의 설정만 바꾸고 다시 연결한 뒤 결과를 확인해야 충돌 원인을 찾기 쉽습니다.
  • ✅ 화면을 잠근 뒤에도 VPN 상태 표시가 남고, 다시 전면으로 돌아왔을 때 연결 버튼을 다시 누를 필요가 없습니다.
  • ✅ Wi-Fi에서 모바일 네트워크로 전환한 뒤 클라이언트가 터널을 복구하고 도메인 해석을 다시 완료합니다.
  • ✅ 앱별 목록을 수정한 뒤 다시 연결했으며, 대상 앱과 제외 앱이 각각 예상대로 동작합니다.
  • ❌ 클라이언트를 최근 앱 화면에 고정하기만 하고 배터리 최적화와 절전 정책은 조정하지 않았습니다.
  • ❌ 여러 강제 DNS 옵션을 동시에 켠 뒤 도메인 해석이 실패하자 노드만 계속 바꿉니다.

앱별 프록시와 DNS 누수를 확인하는 방법

앱별 프록시는 공용 출구 주소만 보고 확인해서는 안 됩니다. 먼저 대상 앱이 시스템 VPN 인터페이스에 들어갔는지 확인하고, 다음으로 도메인 해석을 점검한 뒤 마지막으로 출구 회선을 확인하세요. 일부 앱은 연결이나 DNS 결과를 캐시하므로 규칙을 바꾼 뒤에는 앱 프로세스를 완전히 종료하고 다시 열어야 합니다. 앱이 QUIC를 지원한다면 기존 연결을 계속 재사용할 수도 있으므로, 짧은 시간 동안 이전 출구가 보인다고 해서 새 규칙이 적용되지 않았다고 단정할 수는 없습니다.

DNS 누수는 보통 프록시로 처리되어야 할 도메인 조회가 로컬 네트워크 리졸버로 전달되는 현상을 뜻합니다. 브라우징 내용이 바로 노출된다는 의미는 아니지만, 도메인 요청 경로와 프록시 출구가 일치하지 않게 만들 수 있습니다. 안드로이드의 비공개 DNS는 암호화된 해석을 사용하며, 클라이언트는 로컬 DNS, 원격 DNS, Fake IP 또는 규칙 기반 DNS를 제공할 수 있습니다. 구성을 많이 조합한다고 반드시 더 안전한 것은 아니며, 핵심은 조회 결과와 라우팅 정책이 일치하는지입니다.

문제를 해결하기 쉬운 설정 순서는 먼저 클라이언트가 DNS를 맡도록 하고, 프록시가 필요한 도메인은 원격 해석으로 보내며, LAN 이름과 명확한 직접 연결 도메인은 로컬 해석에 맡기는 것입니다. Fake IP를 사용한다면 클라이언트와 규칙 세트가 도메인을 올바르게 복원할 수 있는지 확인하고, Fake IP와 호환되지 않는 LAN 앱에도 주의하세요. 앱이 IP 주소로는 열리지만 도메인으로는 열리지 않는다면 전송 프로토콜을 계속 바꾸기보다 먼저 DNS를 확인해야 합니다.

분할 라우팅 규칙의 우선순위

앱 수준 규칙은 ‘어떤 앱이 터널에 들어가는가’를 결정하고, 도메인과 IP 규칙은 ‘들어간 뒤 어떤 아웃바운드로 나가는가’를 결정합니다. 두 계층의 규칙을 함께 사용할 수 있지만 논리는 단순하게 유지해야 합니다. 예를 들어 브라우저만 VPN에 넣은 뒤 브라우저 트래픽에서 LAN과 국내 리소스는 직접 연결하고 나머지는 프록시로 보내는 방식입니다. 앱 자체가 제외되어 있다면 뒤의 도메인 규칙이 해당 트래픽을 처리할 기회는 보통 없습니다.

규칙 세트도 업데이트가 필요합니다. 도메인 분류와 IP 데이터가 오래되면 원래 직접 연결해야 할 요청이 프록시로 전송되거나 그 반대가 될 수 있습니다. 구독 업데이트는 보통 노드만 갱신하며 클라이언트 코어와 규칙 데이터까지 함께 업데이트하지는 않습니다. 따라서 ‘구독을 업데이트했다’는 사실만으로 모든 구성 요소가 최신이라고 볼 수 없습니다.

문제 해결 결론: 전면에서는 정상인데 화면을 잠그면 연결이 끊긴다면 먼저 시스템의 백그라운드 유지 설정을 확인하세요. VPN 표시가 있는데 도메인이 열리지 않는다면 DNS를 먼저 확인해야 합니다. 특정 앱만 출구가 잘못되었다면 포함 및 제외 모드를 점검하세요. Hysteria2 또는 TUIC만 실패한다면 코어 호환성과 UDP 네트워크 조건을 확인해야 합니다.

사용 환경별 선택 기준

구독을 가져온 뒤 안정적으로만 사용하고 싶을 때

v2rayNG 또는 Hiddify를 우선 고려하세요. v2rayNG는 일반적인 Xray 계열 프로토콜과 명확한 앱 선택에 적합하고, Hiddify는 화면 구성이 단순해 초기 설정을 줄이고 싶은 사용자에게 알맞습니다. 어느 쪽을 선택하든 처음에는 기본 DNS와 라우팅으로 연결을 테스트하세요. 첫 연결 전에 규칙 세트를 가져오고 코어를 바꾸며 엄격 모드까지 동시에 켜지는 않는 것이 좋습니다.

앱별로 정밀하게 분할 라우팅하고 싶을 때

v2rayNG, NekoBox와 Hiddify 모두 앱 단위 선택을 지원합니다. 선택할 때는 조작 방식이 익숙한지에 더 주목하세요. 앱이 적다면 ‘포함만’ 방식이 명확하고, 대부분의 앱을 기본적으로 프록시에 연결하려면 ‘제외’ 방식이 관리하기 쉽습니다. NekoBox는 앱 선택에 도메인과 아웃바운드 규칙을 추가하려는 경우에 적합합니다.

기존 Clash 정책 그룹 설정이 있을 때

정책 그룹 이름, 규칙 순서와 노드 선택 방식이 익숙하다면 Clash Meta for Android의 설정 방식을 이어 갈 수 있습니다. 다만 기존 설정을 가져올 수 있는지만 보지 말고 클라이언트의 유지 관리 상태와 설치 출처도 선택 기준에 포함해야 합니다. 설정을 새로 정리할 계획이라면 NekoBox 또는 sing-box Android로 옮긴 뒤 DNS, 규칙 그룹과 아웃바운드 의미를 하나씩 확인할 수도 있습니다.

Hysteria2, TUIC 또는 복잡한 라우팅이 필요할 때

NekoBox와 sing-box Android를 우선 확인할 만합니다. 두 클라이언트 모두 프로토콜 매개변수와 라우팅 구조를 이해하는 사용자에게 적합하지만, ‘지원’ 여부는 실제 코어 버전에 따라 달라집니다. QUIC 계열 프로토콜은 UDP가 제한된 네트워크에서 연결되지 않을 수 있습니다. 이때 같은 종류의 다른 노드로 바꾸는 것보다 허용되는 전송 방식을 사용해 비교하는 편이 의미 있습니다.

최종 선택과 설치 전 확인 사항

백그라운드 유지, 앱별 프록시와 프로토콜 호환성을 종합하면 v2rayNG는 일반적인 구독의 시작점으로 적합합니다. Hiddify는 설정 부담을 줄이는 데 유리하고, NekoBox는 최신 프로토콜과 세밀한 라우팅을 함께 원하는 사용자에게 알맞습니다. sing-box Android는 구조화된 설정을 직접 관리할 수 있는 사용자에게 적합하며, Clash Meta for Android는 정책 그룹에 의존하고 유지 관리 상태를 직접 확인할 수 있는 사용자에게 더 잘 맞습니다.

클라이언트는 설정을 실행할 뿐이며, 회선 품질은 노드, 접속 네트워크와 전송 방식이 함께 결정합니다. IEPL 전용 회선은 보통 통신사 또는 기업용 링크를 통해 국제 구간을 전달하므로 일반 인터넷 직접 연결과 경로가 다릅니다. 중계 회선은 먼저 중계 입구에 연결한 뒤 출구로 전달하고, 직접 연결은 로컬 네트워크에서 원격 노드에 바로 접속합니다. 전용 회선이 모든 환경에서 더 빠른 것은 아니며 중계가 반드시 더 느린 것도 아닙니다. 접속 지역, 네트워크 혼잡 시간과 대상 서비스까지 함께 고려해야 합니다.

설치 전에는 다운로드 출처, 설정 백업과 구독 보안도 확인해야 합니다. 구독 링크에는 노드에 접속하는 데 필요한 인증 정보가 포함되는 경우가 있으므로 출처가 불분명한 웹 변환 서비스에 공개적으로 붙여 넣거나 관계없는 사람에게 보내서는 안 됩니다. 링크가 이미 유출되었다면 클라이언트에서 삭제하는 것만으로 끝내지 말고 서비스 패널에서 재설정하세요. 클라이언트를 바꿀 때는 기존 클라이언트 설정을 우선 보관하고, 새 클라이언트에서 연결, DNS와 앱별 프록시를 검증한 뒤 이전하는 것이 좋습니다.

  • ✅ 프로젝트 공식 배포 페이지 또는 신뢰할 수 있는 앱 채널에서 클라이언트를 받으세요.
  • ✅ 가져오기 전에 구독 형식이 대상 클라이언트와 호환되는지 확인하세요.
  • ✅ 기본 연결을 먼저 확인한 뒤 앱별 프록시와 사용자 지정 DNS를 켜세요.
  • ✅ 원본 구독과 필요한 설정을 저장해 이전에 실패했을 때 복구할 수 있도록 하세요.
  • ❌ 출처가 불분명한 온라인 변환 페이지에 구독 링크를 제출하세요.
  • ❌ 한 번 연결이 끊겼다는 이유로 클라이언트, 프로토콜, DNS와 모든 규칙을 동시에 바꾸세요.
최종 권장: 초보자는 v2rayNG 또는 Hiddify부터 시작하세요. 여러 프로토콜과 앱 라우팅이 필요하면 NekoBox를, 복잡한 설정을 직접 관리한다면 sing-box Android를 선택하세요. Clash 정책 그룹을 이미 사용하고 설치 출처까지 확인한 경우에만 Clash Meta for Android를 계속 사용하는 편이 좋습니다. 선택을 마친 뒤에는 클라이언트를 자주 바꾸기보다 백그라운드 권한과 DNS를 먼저 제대로 설정하는 것이 효과적입니다.