Charlse Proxy iOS의 프록시 자동 옵션으로 연결하기

발생일: 2018.07.27

키워드: Chalse Proxy, iOS, proxy, 찰스 프록시, iOS proxy auto configuration

문제:

맥에서 HTTP 프록싱 도구로 찰스 프록시를 사용하고 있다.
패킷 디버깅이 필요할 때마다 와이파이 설정에서 프록시를 수동으로 연결하고 있는데 귀찮고 번거롭다. 

자동으로 연결할 수 없을까?


해결책:

iOS는 프록시 설정에 자동 옵션이 있다.

프록시를 설정할 때 수동으로 설정해서 IP와 포트를 지정하는 대신, 자동 옵션을 선택한다.

    설정 > Wi-Fi > 프록시 구성 > 자동

URL을 입력칸에 아래와 같은 형태의 주소를 넣는다.

    https://chls.pro/X.X.X.X:XXXX.pac

X.X.X.X:XXXX 는 본인 아이피:포트이다. (예: 192.168.1.92:55555)

이렇게 설정해두면, 찰스가 켜져있을 땐 프록시로 동작하고 꺼진 경우엔 기본으로 동작한다.
편하다!


논의:

프록시 설정에서 SOCKS 모드를 설정해두고 SOCKS 모드로 연결하면, 프록시가 연결된 상태에서도 HTTP2 스펙으로 연결할 수 있다.

Proxy Setting 메뉴에서 아래와 같이 SOCKS 모드를 켜고,


iOS의 프록시 > 자동 > https://chls.pro/X.X.X.X:XXXX.socks.pac 으로 연결하면 된다.


참고:

카테고리

분류 전체보기 (683)
About me. (6)
Daylogs (648)
비공개 (0)
영어공부 (0)
My works - 추억 (29)