iOS 11:携帯電話/モバイルデータのDNS設定を変更する方法


14

セルラーインターネットのDNSを変更することはできますか?脱獄せずにどのようにそれを行うことができますか?

Apple Configuratorを試しましたが、適切な設定が見つかりませんでした。



cloudflareには、1.1.1.1
ありがとう

回答:


6

デジタルオーシャンクラウドサーバーでOpenVPNとeasy-rsaを使用して独自のVPNを構築し(最安値のVMと毎月2TBの転送で5ドル/月)、すべてのトラフィックをトンネル/転送するようにVPNを構成し、VPNでCloudflare 1.1.1.1を設定してから、Appleを使用しますVPN接続を常時オンに設定するコンフィギュレーター。

これが私がそれを行う方法であることを確認できます。Ubuntu16.04サーバーインスタンスと上記をセットアップし、VPNを決してシャットダウンしません。


これは素晴らしい回避策のようです!(私は1年前にRaspberry PIをVPNサーバーとして設定しようとしましたが、試してみたすべてのソフトウェア/ガイドが機能しなかった/見捨てられたように見えます。 VPNソフトウェアをインストールするための有効な方法が見つかりませんでした
マシューエル

1
うん-私はこのステップバイステップガイドに従いましたが、セットアップに1時間ほどかかり、うまくいきました。ボーナス:ISPでさえあなたのネットワークメタデータをもう持っていません。digitalocean.com/community/tutorials/...
spinalwrap

Cloudflareには、1.1.1.1を使用するVPNプロファイルを作成する公式アプリがあります。無料で、アプリ内購入はできません。ホームページhttps://1.1.1.1からアプリを入手してください
ありがとう

これらのセットアップ手順により、私は非常に役に立ちました。
ザカリードル

3

ジェイルブレイクなしでは不可能です。

出典:OpenDNSのためのiPhone構成 部分でそれは言う、(強調 鉱山):

「これらの手順はWi-Fi接続でのみ機能し ます。iOSではセルラーネットワークに接続したときにDNSサーバーを変更できないためです。また、変更はネットワーク固有であるため、接続するたびにDNSサーバーを変更する必要があります新しいワイヤレスネットワーク。」

これらの人々は、他の誰よりもDNS(および特に標準設定のオーバーライド)について確実に知っています。


(そして、私は、@アリルイソシアネートが右であることを確認するために他の回答でアプリで探しています。
マシュー・Elvey

1
うん、それは私たちができる最善のようです。 apple.stackexchange.com/questions/52875/...
アリルイソシアネート

2

iOSデバイスで1.1.1.1を使用する場合は、App Storeから公式の1.1.1.1アプリをダウンロードするか(無料、アプリ内購入なし)、https://1.1.1.1ホームのリンクをたどってください。ページ。

アプリは、Cloudflareの無料DNSサーバーを介して、アプリからのすべてのDNSクエリを自動的にルーティングするVPNプロファイルを設定します。

Cloudflareのサーバーは、携帯電話データ使用されます


DNSオーバーライドと呼ばれるサードパーティのiOSアプリ(有料アプリ、費用$ 1.99)を使用して、接続するネットワーク上で1.1.1.1を自動的に構成することもできます。Cloudflareからの道順はここにあり、以下で参照されています。

  1. アプリストアからDNSオーバーライドをダウンロードします

  2. DNSオーバーライドアプリを起動します。

  3. アプリの上部にある1.1.1.1をクリックします。

  4. DNSオーバーライドトグルをオンにします

  5. DNS設定は、VPN設定を自動的に更新できるように、VPNプロファイルをインストールするように要求する場合があります。

最後に、wifiユーザーはiOS wifi設定に移動してDNSサーバーを手動でセットアップできます。デバイスは、設定する各WiFi接続に対して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を使用します。現時点では、iOSでセルラーDNSを構成する方法はありません-キャリア設定が使用されます。このため、公式のCloudflareアプリを使用することをお勧めします。


0

DNS Overrideはテストで機能しましたが、バッテリー寿命に関するいくつかの悪いレビューに注意しました。これをプロファイルとApple Configuratorソフトウェアで簡単に確認すると、プロキシDNS設定を使用してプロファイルをセットアップできるように見えますが、このプロファイルではiOSアプリケーション内のバンドルを参照することができます。セルラーDNSを変更するには、DNSオーバーライドなどのアプリが必要であるように見えますが、独自のプロファイルでは実行できません。

これについて間違っていることが証明されて非常にうれしいです。(iOS 11/8 Plus)


0

@cinematicmeによる提案は、私に道を譲りました。とても助かりました。私が実行しているのは次のとおりです。iOSOpenVPNアプリはAzure Ubuntuサーバーにトンネルし、アプリはセルラーでのみアクティブ化するように設定されています。DNSオーバーライドアプリにより、すべてのWiFi接続で優先DNS(OpenDNS)が使用されます。ホームネットワークとAzureサーバーは、カスタムブロックルールを使用してOpenVPNアカウントにあります。


1) UDPポート1194を開いてAzure(またはDigitalOcean)にクラウドサーバーを作成します。Azureのバースト可能なB1サイズには月額9ドル、25GBの帯域幅に月額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オーバーライドアプリ($ 1.99)で実現できます。これを設定して、すべてのWiFiおよびセルラー接続にOpenDNSを強制します。OpenVPNアプリによって開かれたセルラー上の自動接続されたVPNと競合しないようです。

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


願わくば、これが個人のセルラーデータのニーズに対応できることを願っています。設定に1日かかったのに、適切な情報があれば数時間しかかかりませんでした。前述の @spinalwrapのように、実際のVPNメソッドの素晴らしいボーナスは、携帯電話プロバイダーがメタデータをまったく持たないことです。

また、1.1.1.1 アプリをインストールし、1.1.1.1 DNSを取得することはできましたが、OpenDNSとフィルタリングが必要だったため、VPNルートを選択しました。


-2

このアプリは、カスタムVPN構成プロファイルを生成してインストールすることで機能するようです。おそらく同じことを手動で行う方法があります。
-Phssthpok

賛成...これは完全に動作します
セイウチ猫

DNSリークテスト@WalrustheCatで試したことを確認するだけですか?App Storeの最初のコメントは次のように述べています。「iPhoneを何度も試して再起動しましたが、アプリは宣伝されているように携帯電話のDNSサーバーを変更しませんでした...アプリ内の他の何かに「強制」した後のT-Mobile DNSを示しています。がっかりします。」
アリルイソシアネート

ハァッ...興味深い...私は走ったテストに合格思い出すように見える...それを再確認shuold
セイウチ猫

OPでのAllylのコメントは、時々機能することを説明するかもしれません。いくつかの異なるキャリアでアプリを試しています。アプリを起動すると、すぐにiTunesのパスワードを求められます!?!:「iTunes Storeにサインイン」、「Apple IDのパスワードを入力してください。私のロック画面が表示されたときに一方、私が見る「(!)SIGN INにiTunes Storeで」、「お使いのApple IDのパスワードを入力し、 『<私のApple IDがここに表示されます>』多くのためのスライド。」
マシュー・Elvey
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.