iOS 11 : 셀룰러 / 모바일 데이터의 DNS 설정을 변경하는 방법


14

셀룰러 인터넷의 DNS를 변경할 수 있습니까? 탈옥없이 어떻게 할 수 있습니까?

Apple Configurator를 사용해 보았지만 적절한 설정을 찾지 못했습니다.


2
여기에 더 많은 토론이 있습니다 : dnsoverride.com/dns-hijacking-by-some-mobile-carriers/#more-757
Isocyanate

cloudflare가 함께 사용할 수있는 네이티브 iOS 앱이 1.1.1.1을
감사합니다

답변:


6

디지털 오션 클라우드 서버에서 OpenVPN 및 easy-rsa를 사용하여 자체 VPN을 구축하고 (가장 저렴한 VM 및 월 2TB 전송을 위해 $ 5 / mo) 모든 트래픽을 터널링 / 포워드하도록 VPN을 구성하고 VPN에서 Cloudflare 1.1.1.1을 설정 한 다음 Apple을 사용하십시오. 항상 VPN 연결을 설정하기위한 구성자.

이것이 내가하는 방법임을 확인할 수 있으며, Ubuntu 16.04 서버 인스턴스 및 위의 설정을하고 VPN을 종료하지 마십시오.


이것은 훌륭한 해결 방법처럼 들립니다! (1 년 전에 Raspberry PI를 VPN 서버로 설정하려고했지만 시도한 모든 소프트웨어 / 가이드가 작동하지 않거나 중단 된 것처럼 보였으므로 이것이 얼마나 쉬운 지 궁금합니다. OS가 실행되고 있지만 는 VPN 소프트웨어를 얻을 수있는 작업 방법을 찾을 수 없습니다 설치 - 구성하지 않았다).
마태 복음 Elvey

1
yep-이 단계별 가이드를 따라 한 시간 정도 걸렸습니다. 보너스 : ISP조차도 더 이상 네트워크 메타 데이터를 가지고 있지 않습니다. digitalocean.com/community/tutorials/…
spinalwrap

Cloudflare에는 이제 1.1.1.1을 사용하기 위해 VPN 프로필을 생성하는 공식 앱이 있습니다. 무료이며 인앱 구매를 제공하지 않습니다. 홈페이지 https://1.1.1.1 에서 앱을 다운로드 하십시오 .
감사합니다

이러한 설정 단계를 수행하면 도움이되었습니다.
zacharydl 2019

3

탈옥 없이는 불가능합니다.

출처 : OpenDNS를위한 iPhone 구성 부분적으로 ( 강조 광산 ) :

"이러한 지침은 iOS가 셀룰러 네트워크에 연결된 경우 DNS 서버를 변경할 수 없기 때문에 Wi-Fi 연결에 대해서만 작동합니다 . 또한 변경 사항은 네트워크에 따라 다르므로 연결할 때마다 DNS 서버를 변경해야합니다. 새로운 무선 네트워크. "

이 사람들은 다른 어떤 것보다 DNS (특히 표준 설정보다 우선)에 대해 더 많이 알고 있습니다.


(그리고 나는 @ allyl-isocyanate가 옳다는 것을 확인하기 위해 다른 답변에서 응용 프로그램을보고 있습니다.
Matthew Elvey

1
그래, 우리가 할 수있는 최선 인 것 같아 apple.stackexchange.com/questions/52875/…
Isocyanate

2

iOS 기기에서 1.1.1.1을 사용 하려는 경우 App Store 에서 공식 1.1.1.1 앱 을 다운로드하거나 ( 무료 , 인앱 구매 없음) https://1.1.1.1 홈 의 링크를 클릭 하십시오 페이지.

앱은 Cloudflare의 무료 DNS 서버를 통해 모든 앱의 모든 DNS 쿼리를 자동으로 라우팅하는 VPN 프로필을 설정합니다.

셀룰러 데이터에도 Cloudflare 서버가 사용됩니다 .


연결하는 모든 네트워크에서 1.1.1.1을 자동으로 구성하는 DNS 무시 (유료 앱, $ 1.99 ) 라는 타사 iOS 앱을 사용할 수도 있습니다 . Cloudflare의 안내는 여기 에서 찾을 수 있으며 아래에서 참조됩니다

  1. 앱 스토어에서 DNS 재정의를 다운로드합니다 .

  2. DNS 재정의 앱을 시작합니다.

  3. 앱 상단에서 1.1.1.1을 클릭하십시오.

  4. DNS 재정의 토글을 켭니다

  5. DNS 재정의는 VPN 설정을 자동으로 업데이트 할 수 있도록 VPN 프로필을 설치하라는 메시지를 표시 할 수 있습니다.

마지막으로, wifi 사용자는 iOS wifi 설정으로 이동하여 DNS 서버를 수동으로 설정할 수 있습니다. 장치는 구성하는 각 Wi-Fi 연결에 대해 1.1.1.1 만 사용합니다.

  1. 설정으로 바로 가기.

  2. Wi-Fi를 클릭하십시오.

  3. 연결된 Wi-Fi 이름 옆의 정보 'i'아이콘을 클릭하십시오.

  4. DNS 구성 섹션이 보일 때까지 아래로 스크롤하십시오.

  5. 구성을 자동에서 수동으로 변경하십시오.

  6. 서버 추가를 클릭하십시오.

  7. 이미 나열된 IP 주소를 제거하고 대신 추가하십시오.

    1.1.1.1
    1.0.0.1
    2606:4700:4700::1111
    2606:4700:4700::1001
    
  8. 저장을 클릭하십시오.


Cloudflare에서 공식 앱이 무료로 제공되는 경우 DNS 재정의와 같은 타사 앱에 대한 비용을 지불해야 할 이유가 없습니다.

수동 Wifi 구성을 사용하는 사용자의 경우 Cloudflare의 DNS는 셀룰러 데이터에 사용 되지 않습니다 . iOS 기기는 구성된 DNS에서만 사용자 정의 DNS를 사용합니다. 현재 iOS에서 셀룰러 DNS를 구성 할 수있는 방법이 없습니다. 이동 통신사 설정이 사용됩니다. 따라서 공식 Cloudflare 앱을 사용하는 것이 좋습니다.


0

배터리 수명에 대한 나쁜 리뷰를 언급했지만 DNS 재정의가 테스트에서 나에게 도움이되었습니다. 프로파일 및 Apple Configurator 소프트웨어를 통해이 작업을 간단히 살펴보면 프록시 DNS 설정으로 프로파일을 설정할 수 있지만 프로파일을 사용하면 iOS 응용 프로그램 내의 번들을 참조 할 수 있습니다. 셀룰러 DNS를 변경하려면 DNS 재정의와 같은 앱이 필요하고 자체 프로필을 통해 수행 할 수없는 것 같습니다.

이것에 대해 잘못 판명되어서 매우 기쁠 것입니다. (iOS 11/8 플러스)


0

@cinematicme의 제안은 저에게 도움이되었습니다. 매우 도움이되었습니다. iOS OpenVPN 앱을 Azure Ubuntu 서버로 터널링하고 앱은 셀룰러에서만 활성화되도록 설정했습니다. DNS 재정의 앱은 모든 WiFi 연결이 선호하는 DNS (OpenDNS)를 사용하도록합니다. 내 홈 네트워크와 Azure 서버가 사용자 지정 차단 규칙이있는 OpenVPN 계정에 있습니다.


1) UDP 포트 1194가 열린 Azure (또는 DigitalOcean)에서 클라우드 서버를 만듭니다. 푸른 burstable B1s 크기의 비용이 저에게 $ 9 / 월은 25기가바이트 대역폭 비용 $ 1.75 / 월을

2) 나는 다음과 함께하는 OpenVPN을 설정하는 시간을 보냈다 가이드 , 후 발견 된 최고 주석 그대로 3 분이 걸렸다 설치 스크립트가 링크를, () 아래 3을 참조하십시오.

https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04

3) 위 링크에서 주석 을 사용하여 OpenVPN을 설치 하십시오.

https://github.com/Nyr/openvpn-install

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

설치하기 전에 여기 GitHub 에서 스크립트를 읽을 수 있습니다 .

설치 스크립트가 VPN에 사용할 DNS를 묻습니다. 1.1.1.1 , Google 또는 OpenDNS를 선택할 수 있습니다 .

4) 위에서 생성 된 .ovpn 파일을 iOS OpenVPN 앱으로 가져 오십시오 (셀룰러에서만 지속적으로 다시 연결하도록 설정 됨).

5) 보너스 : 모든 WiFi 연결에서 OpenDNS를 원했는데 iOS DNS Override 앱 (1.99 달러)을 통해 달성 할 수 있습니다 . 모든 WiFi 및 셀룰러 연결에 대해 OpenDNS를 강제 실행하도록 설정했습니다. OpenVPN 앱으로 열린 셀룰러의 자동 연결 VPN과 충돌하지 않는 것 같습니다.

https://www.dnsoverride.com/change-iphone-dns-with-an-app/


잘하면 이것은 개인 휴대 전화 데이터 요구를 가진 사람을 도울 수 있기를 바랍니다. 하루를 설정하는 데 올바른 정보가 몇 시간 밖에 걸리지 않았습니다. @spinalwrap이 언급했듯이 실제 VPN 방법의 좋은 보너스는 셀룰러 공급자가 메타 데이터를 전혀 가지고 있지 않다는 것 입니다.

또한 1.1.1.1 앱을 설치 했으며 1.1.1.1 DNS를 얻었지만 OpenDNS와 필터링을 원했기 때문에 VPN 경로를 선택했습니다.


-2

이 응용 프로그램을 사용해보십시오 : Wi-Fi 및 셀룰러에 대한 DNS 무시 설정 DNS


앱이 사용자 정의 VPN 구성 프로파일을 생성하고 설치하여 작동하는 것처럼 보입니다. 동일한 작업을 수동으로 수행하는 방법이있을 수 있습니다.
Phssthpok

upvoting ... 이것은 완전히 작동합니다
고양이 Walrus the

@WalrustheCat의 DNS 누출 테스트로 시도 했습니까? App Store의 첫 번째 의견은 "나는 여러 번 시도하고 심지어 iPhone을 재시동했지만 응용 프로그램은 광고 된대로 셀룰러의 DNS 서버를 변경하지 않을 것입니다 ... DNS 누출 테스트, 심지어 앱에있는 것, 앱에서 다른 것에 '강제'한 후 T-Mobile dns를 보여줍니다.
Allyl Isocyanate

허 ... 흥미 ... 난 내가 실행 테스트를 통과 기억하는 것 같습니다 ... shuold 다시 확인
고양이 Walrus 고양이

OP에 대한 Allyl의 의견 때때로 작동한다고 설명 할 수 있습니다 . 몇 가지 다른 이동 통신사에서 앱을 사용하고 있습니다. 응용 프로그램을 실행하면 즉시 iTunes 암호를 묻는 메시지가 나타납니다!?! : "iTunes Store에 로그인", "Apple ID"<my Apple ID가 여기에 표시됩니다 ""의 암호를 입력하십시오. 반면에, 잠금 화면이 표시되면 "(!) ITUNES STORE에 로그인", "Apple ID"<내 Apple ID가 여기에 표시됩니다 ""의 암호를 입력하십시오. 자세한 내용을 보려면 "
Matthew Elvey
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.