이 글은 아이폰에서 GPT-5를 사용하려는 이용자가 Shadowrocket을 설치하고, 본인이 보유한 연결 설정을 가져온 뒤, Global Routing과 연결 상태를 점검하는 순서를 설명합니다. 지역 제한이나 로그인 실패를 무조건 특정 설정의 문제로 단정하지 않고, App Store 계정·네트워크·DNS·규칙·브라우저 로그인 세션을 단계별로 나누어 확인합니다.
GPT-5 접속 전에 확인할 사항
아이폰에서 GPT-5를 사용하려면 먼저 해당 서비스가 현재 계정과 지역에서 제공되는지, 계정에 필요한 이용 권한이 있는지 확인해야 합니다. Shadowrocket은 네트워크 연결을 관리하는 iPhone용 유료 앱이며, GPT-5 계정이나 이용 권한을 제공하는 앱은 아닙니다. 따라서 Shadowrocket을 설치했다고 해서 서비스의 지역 정책, 로그인 제한, 계정 상태가 자동으로 변경되지는 않습니다.
접속 문제를 점검할 때는 세 가지를 구분해야 합니다. 첫째, 웹페이지 자체가 열리지 않는 네트워크 문제입니다. 둘째, 로그인 화면은 열리지만 인증이 반복되거나 세션이 만료되는 계정 문제입니다. 셋째, 로그인은 완료되지만 모델 목록이나 대화 화면이 표시되지 않는 서비스 권한 문제입니다. 이 세 가지를 한꺼번에 바꾸지 말고, 먼저 브라우저에서 일반 페이지와 로그인 페이지가 각각 열리는지 기록하세요.
결론: 먼저 서비스 이용 가능 여부와 네트워크 문제를 분리하세요
GPT-5가 보이지 않는다고 곧바로 Config를 여러 번 수정하지 마세요. 먼저 로그인 페이지가 열리는지, 로그인 후 계정에 필요한 권한이 표시되는지, 다른 일반 HTTPS 페이지도 정상적으로 열리는지를 순서대로 확인해야 원인을 좁힐 수 있습니다.
Shadowrocket 설치와 기본 연결 준비
Shadowrocket은 App Store에서만 받아야 합니다. App Store에서 앱 이름이 Shadowrocket인지 확인하고, 개발자 이름 Shadow Launch Technology Limited와 앱 ID 932747118을 함께 대조하세요. 앱을 설치한 뒤 처음 실행하면 시스템 VPN 구성 추가와 관련된 안내가 표시될 수 있습니다. 화면에 나타나는 시스템 권한을 읽고 승인한 다음 Home으로 이동합니다.
연결 설정은 사용자가 이미 보유한 서버 또는 Config를 기준으로 준비해야 합니다. Shadowrocket 자체는 노드, 구독, 초대 코드 또는 GPT-5 계정을 제공하지 않습니다. 설정을 가져올 때에는 출처가 본인에게 허용된 것인지, 주소가 만료되지 않았는지, 필요한 인증 정보가 누락되지 않았는지 확인하세요. 알 수 없는 주소를 무작정 추가하면 연결 실패뿐 아니라 개인정보가 노출될 위험도 있습니다.
App Store 확인
App Store에서 Shadowrocket을 검색하고 개발자 Shadow Launch Technology Limited와 앱 ID 932747118을 확인한 뒤 설치합니다.
권한 승인
처음 실행할 때 표시되는 VPN 구성 추가 안내를 확인하고, 아이폰의 시스템 권한 요청을 승인합니다.
설정 가져오기
Home 오른쪽 위의 「+」를 열고 본인이 보유한 설정의 유형을 선택합니다. Subscribe를 사용하는 경우 자신의 유효한 주소만 입력하고 저장합니다.
Config 확인
Config에서 가져온 구성이 표시되는지 확인하고, 필요한 경우 해당 구성을 선택해 현재 사용할 설정으로 지정합니다.
연결 시작
Home으로 돌아가 연결 스위치를 켠 뒤 시스템 상태 표시와 앱의 연결 상태가 안정될 때까지 잠시 기다립니다.
Global Routing과 규칙 점검
연결 스위치가 켜져 있어도 GPT-5 관련 요청이 원하는 방식으로 처리된다는 뜻은 아닙니다. Home에서 현재 Global Routing 상태를 확인하세요. Direct는 요청을 일반 연결로 보내는 상태이고, Proxy는 선택한 연결을 기준으로 모든 요청을 처리하는 비교 방식입니다. Config는 [Rule]에 작성된 규칙에 따라 요청마다 정책을 나눕니다.
문제 원인을 빠르게 확인하려면 짧은 시간 동안 Global Routing → Proxy를 비교 기준으로 사용할 수 있습니다. 이 상태에서 로그인 페이지와 GPT-5 화면이 열리면 규칙의 누락 또는 우선순위가 원인일 가능성을 검토할 수 있습니다. 반대로 Proxy에서도 페이지가 열리지 않으면 규칙만의 문제로 단정하지 말고 설정의 유효성, DNS, 연결 상태, 계정 이용 가능 여부를 차례로 확인해야 합니다.
빠른 연결 비교
- 메뉴
- Home → Global Routing
- 비교 상태
- Proxy
- 확인 대상
- 로그인 페이지와 기본 웹 요청
- 복귀 상태
- 평소 사용하는 Config
Proxy는 원인 분리를 위한 짧은 비교에 사용하고, 결과가 확인되면 평소 정책인 Config로 되돌립니다.
규칙 구조 확인
- 영역
- Config → [Rule]
- 일반 키워드
- DOMAIN / DOMAIN-SUFFIX
- 정책 예시
- PROXY / DIRECT
- 최종 항목
- FINAL
구체적인 도메인 규칙은 포괄적인 규칙보다 앞에 두고, FINAL은 앞에서 매칭되지 않은 요청을 처리하도록 마지막에 둡니다.
[Rule]
DOMAIN,example.com,PROXY
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
위 코드는 문법 구조를 설명하기 위한 예시입니다. 실제 GPT-5 서비스에서 사용하는 도메인 목록을 임의로 추측해 추가하지 마세요. 서비스의 공식 안내에 나온 주소와 현재 사용 중인 Config의 문법을 기준으로 확인해야 합니다. 규칙을 수정한 뒤에는 Config를 다시 선택하거나 갱신하고, 이전에 열린 화면이 캐시된 결과인지 확인하기 위해 새 탭 또는 새 세션에서 테스트하세요.
로그인 실패와 연결 지연 분리 진단
로그인 버튼을 눌렀을 때 화면이 계속 로딩되거나 인증 페이지가 반복되면 먼저 아이폰의 날짜와 시간이 자동 설정인지 확인하세요. 인증서 검증과 세션 만료 판단은 기기 시간이 크게 어긋났을 때 실패할 수 있습니다. 그다음 Safari에서 기존 로그인 세션을 정리하고, 같은 네트워크 상태에서 새 로그인 창을 열어 결과를 비교합니다. 여러 기기에서 동시에 로그인 세션을 반복 생성하면 서비스 쪽 보안 확인이 추가될 수 있으므로 짧은 시간에 반복 시도하지 않는 편이 좋습니다.
일반 페이지는 열리지만 GPT-5 대화 화면만 지연된다면 DNS 응답, 특정 도메인 규칙, 계정 권한 또는 서비스 측 일시 장애를 각각 확인해야 합니다. Home에서 현재 선택된 설정과 노드 항목을 기록하고, 한 번에 하나의 설정만 변경하세요. Wi-Fi에서 셀룰러로 바꾸면서 동시에 Global Routing과 Config를 변경하면 어느 조건에서 문제가 달라졌는지 알 수 없습니다.
| 관찰 결과 | 우선 확인할 곳 | 다음 행동 |
|---|---|---|
| 모든 페이지가 열리지 않음 | Home 연결 상태, VPN 권한, 설정 유효성 | 연결을 끄고 다시 켠 뒤 본인이 보유한 설정의 만료 여부 확인 |
| 일반 페이지는 열리지만 로그인 화면이 반복됨 | 브라우저 세션, 날짜와 시간, 계정 보안 확인 | Safari 세션을 정리하고 새 창에서 한 번만 재시도 |
| 로그인은 되지만 GPT-5가 표시되지 않음 | 계정 권한과 서비스 제공 조건 | 서비스 계정 화면과 공식 안내에서 이용 가능 여부 확인 |
| Proxy에서는 되지만 Config에서는 실패함 | [Rule] 순서와 FINAL 정책 | 구체적인 규칙을 앞에 두고 변경 전 Config를 보관한 뒤 재검증 |
설정을 변경할 때의 기록 방법
- 테스트 시간, Wi-Fi 또는 셀룰러 여부, 현재 Global Routing 상태를 기록합니다.
- Home에서 선택한 항목과 Config 이름을 적어 같은 조건으로 재현합니다.
- 로그인 페이지 표시, 인증 완료, GPT-5 모델 표시를 각각 성공 또는 실패로 나눕니다.
- 한 번에 하나의 값만 바꾸고, 변경 전 설정을 별도로 보관합니다.
- 서비스 계정 오류가 표시되면 Shadowrocket의 연결 문제와 분리하여 공식 계정 지원 절차를 따릅니다.
안정적인 사용을 위한 최종 점검
최종적으로는 Home의 연결 상태, Config의 선택 상태, Global Routing의 현재 값, 로그인 세션의 유효성을 함께 확인해야 합니다. 연결이 정상인 상태에서 GPT-5가 표시되지 않는다면 Shadowrocket 설정을 계속 바꾸기보다 계정 권한과 서비스 정책을 먼저 확인하세요. 반대로 Proxy에서는 접속되지만 Config에서만 실패한다면 [Rule]의 순서, 특정 도메인 규칙, FINAL의 정책을 점검하는 것이 효율적입니다.
설정을 수정한 뒤에는 아이폰에서 앱을 완전히 종료했다가 다시 여는 것보다, 먼저 현재 연결을 끄고 켠 다음 새 브라우저 탭에서 테스트하는 편이 원인 확인에 유리합니다. 문제가 계속되면 다른 설정을 무작정 추가하지 말고, 마지막으로 정상 작동했던 Config와 현재 Config의 차이를 비교하세요. 사용 중인 설정의 개인정보나 인증 토큰을 공개 게시하지 않는 것도 중요합니다.