아이폰용 테더링 MDM feat. APN 수정

역시 세상에는 능력자 분들이 상당히 많습니다.

저도 요 몇일 사이에 능력자분이 공개해 놓은 위키를 가지고 MDM용 아이폰 프로파일을 만들어서 아이폰에 설치하여 테스트 해 보려고 했는데, 필요한 필드와 한국 통신사에 맞는 내용을 직접 하려니 좀 복잡해 보이더군요.

제작자의 링크도 있지만, 제 마음대로 해당 링크를 가져 올 수는 없기에 MDM 파일만 블로그 링크에 남겨 놓으니 필요하신 분은 다운로드 해서 보세요.

윈도우용 TEXT 에디터에서 열어 보면 됩니다.

아이폰에서 첨부파일을 다운로드 하면, 프로파일이 다운로드 되었다는 메세지가 나옵니다.

아이폰의 설정앱에서 프로파일이 다운로드 됨 메뉴로 들어가서 프로파일을 설치하면 됩니다.

해당 프로파일은 아이폰에서 APN 프로파일을 설치하여 테더링 제한을 우회하는 목적으로 사용된다고 합니다.

그리고 아이폰용 MDM 프로파일을 직접 제작할 수 있는 메뉴얼이 있으니 참고하시면 좋겠구요.

This PLIST file is the core element of a carrier bundle, defining various settings.

theapplewiki.com

안드로이드에서는 직접 APN을 설정하는 방법이 있지만, 아이폰에서는 그런 메뉴가 없습니다.

프로파일을 설치하여 카메라와 화면 캡쳐 등을 잠그는 기능을 보안을 중시하는 회사에서 사용되기도 합니다.

즉, 추가적인 제한이가 조건을 추가 할 수가 있습니다.

그리고, 통신망에 상관없이 테더링을 우회하는 방법은 LTE 우선 모드로 설정해야 하고 LTE 우회 주소로 모바일 인터넷을 사용해야 가능합니다. 5G 요금제를 사용하더라도 LTE로 사용 할 수 있습니다.

당연하지만, 5G APN 주소로 설정하면 테더링 우회가 안됩니다.

LTE 와 다르게 5G는 통신사에서 테더링을 확실하게 제어하게 변경되었습니다.

LTE에서만 테더링 주소를 따로 만들어서 우회가 가능한 겁니다.

통신사의 실수거나 모바일 인터넷 규격을 만드는 협회의 실수입니다.

위 파일은 제작자가 공개한 내용 그대로 인데, 내부 주소가 5g로 되어 있어서 안될 가능성이 높습니다.

LTE 주소로 변경하여 사용하는 것을 추천합니다.

프로파일 내용은 다음과 같습니다.

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>PayloadContent</key>

<array>

<dict>

<key>APNs</key>

<array>

<dict>

<key>AllowedProtocolMask</key>

<integer>3</integer>

<key>AuthenticationType</key>

<string>CHAP</string>

<key>DefaultProtocolMask</key>

<integer>3</integer>

<key>EnableXLAT464</key>

<true />

<key>Name</key>

<string>5g.sktelecom.com</string>

<key>type-mask</key>

<integer>49</integer>

</dict>

</array>

<key>AttachAPN</key>

<dict>

<key>AuthenticationType</key>

<string>CHAP</string>

<key>Name</key>

<string>5g.sktelecom.com</string>

<key>AllowedProtocolMask</key>

<integer>3</integer>

</dict>

<key>PayloadDescription</key>

<string>From SK Telecom</string>

<key>PayloadDisplayName</key>

<string>SK Telecom</string>

<key>PayloadIdentifier</key>

<string>watarusuzuki.github.io.apn-profile</string>

<key>PayloadType</key>

<string>com.apple.cellular</string>

<key>PayloadUUID</key>

<string>4be0643f-1d98-573b-97cd-ca98a65347dd</string>

<key>PayloadVersion</key>

<real>1</real>

</dict>

</array>

<key>PayloadDisplayName</key>

<string>SK Telecom</string>

<key>PayloadIdentifier</key>

<string>watarusuzuki.github.io.apn-profile</string>

<key>PayloadRemovalDisallowed</key>

<false/>

<key>PayloadType</key>

<string>Configuration</string>

<key>PayloadUUID</key>

<string>f9dbd18b-90ff-58c1-8605-5abae9c50691</string>

<key>PayloadVersion</key>

<integer>1</integer>

</dict>

</plist>

애플용 위키 자료를 참고하여 프로파일을 어떻게 수정하면 통신사에 따라 잘 동작할 수 있는지 추가적인 능력자의 손길이 필요한 시점입니다.

참고로, 제 블로그에는 각 통신망에 맞는 LTE용 APN 우회 주소가 포스팅되어 있습니다.

블로그 검색에서 APN 우회 등으로 검색을 하면 나올 겁니다.

참고로 SKT도 됩니다. 잘 설정하면 말입니다.

한끗차이로 안되는데, 가장 최근에 등록한 SKT용 우회 설정 방법을 참고하시면 안드로이드 스마트폰에서는 가능합니다

단, LTE 우선모드와 LTE 상태로만 사용해야 우회가 됩니다.

5G 는 우회 절대 안될 겁니다. 통신사에서 요금제에 연동되게 해 놓았습니다.

대신에 5G 요금제를 사용해도 스마트폰에서 LTE 우선모드와 LTE APN를 사용하면 우회가 된다는 겁니다.

LTE 통신 방법 중에 테더링용 주소가 따로 있어서 생기는 구멍이라고 보면 됩니다.

물론 저는 이 방법을 지금은 사용하지 못하고, 파악이 안되는지라 신경쓸 여유가 없습니다.

질문하셔도 모르니까 댓글로 질문은 하지 말구요. 답이 없을 겁니다.

#아이폰, #LTE, #APN, #테더링, #MDM, #프로파일,

아이폰, LTE, APN, 테더링, MDM, 프로파일,