iOS 11: Як змінити параметри DNS для стільникових / мобільних даних?


14

Чи можна змінити DNS для мобільного Інтернету? Як це можна зробити без в'язниці?

Я спробував Apple Configurator, але не знайшов відповідних налаштувань.


2
Більш детальне обговорення тут: dnsoverride.com/dns-hijacking-by-some-mobile-carriers/#more-757
аллил ізоцианат

cloudflare має вбудовану програму ios для використання з 1.1.1.1
користувач633183

Відповіді:


5

Створіть свій власний VPN за допомогою OpenVPN & easy-rsa на цифровому океанічному хмарному сервері ($ 5 / місяць за найдешевшу щомісячну передачу VM та 2 ТБ), налаштуйте VPN на тунель / пересилання всього трафіку, налаштуйте Cloudflare 1.1.1.1 на VPN, а потім використовуйте Apple Конфігуратор для встановлення з'єднання VPN.

Можу підтвердити, що я це роблю, я встановлював екземпляр сервера Ubuntu 16.04 та вищезазначені дані і ніколи не відключав свій vpn.


Це звучить як чудове вирішення! (Хоча рік тому я намагався встановити PI Raspberry як VPN-сервер, і все програмне забезпечення / посібники, які я намагався, не працювали / здавалися покинутими, тому мені цікаво, наскільки це легко сьогодні. Запустилася ОС, але не вдалося знайти робочий метод для встановлення програмного забезпечення VPN - не вдалося налаштувати.)
Matthew Elvey

1
так - я дотримувався цього покрокового керівництва, щоб знадобитися годину або близько того, щоб налаштувати, добре працюючи. бонус: навіть у вашого провайдера більше немає метамереж вашої мережі. digitalocean.com/community/tutorials/…
spinalwrap

Зараз Cloudflare має офіційну програму, яка створює профіль VPN для використання 1.1.1.1. Це безкоштовно і не пропонує покупки через додаток. Отримайте додаток зі своєї домашньої сторінки https://1.1.1.1 .
користувач633183

Ці кроки налаштування мене на шляху, супер корисні.
zacharydl

3

Не можливе без джейлбрейка.

Джерело: Конфігурація iPhone для OpenDNS Частково ( моє наголос ):

"Ці інструкції працюють лише для підключень Wi-Fi, оскільки iOS не дозволяє змінювати DNS-сервери під час підключення до стільникових мереж . Крім того, зміни є специфічними для мережі, тому вам потрібно буде змінювати сервери DNS кожного разу при підключенні до нова бездротова мережа. "

Ці люди, безумовно, знають більше про DNS (і, зокрема, переважаючі стандартні настройки), ніж будь-хто інший.


(І я дивлюся на додаток в іншій відповіді, щоб підтвердити, що @ allyl-isocyanate має рацію.
Меттью Елві

1
Так, це здається найкращим, що ми можемо зробити. apple.stackexchange.com/questions/52875/…
Ізоціанат

2

Для тих, хто хоче використовувати 1.1.1.1 на своїх пристроях iOS, ви можете завантажити офіційний додаток 1.1.1.1 з App Store ( безкоштовно , без придбання через додаток) або перейти за посиланням на https://1.1.1.1 дома сторінки.

Додаток налаштовує профіль VPN, який автоматично спрямовує всі запити DNS з будь-якого додатку через безкоштовні DNS-сервери Cloudflare.

Сервери Cloudflare будуть використовуватися навіть для стільникових даних .


Ви також можете скористатися стороннім додатком для iOS під назвою DNS Override (платний додаток коштує 1,99 долара ), який автоматично налаштовує 1.1.1.1 для вас у будь-якій мережі, до якої ви підключаєтесь. Напрямки з Cloudflare можна знайти тут і на них посилаються нижче:

  1. Завантажте DNS Override з магазину додатків .

  2. Запустіть додаток DNS Override.

  3. Клацніть 1.1.1.1 у верхній частині програми.

  4. Увімкніть перемикач перемикання DNS

  5. DNS Override може попросити встановити їх профіль VPN, щоб вони могли автоматично оновити налаштування DNS.

Нарешті, користувачі wifi можуть налаштувати DNS-сервери вручну, перейшовши в налаштування wifi iOS. Зверніть увагу, що ваш пристрій використовуватиме лише 1.1.1.1 для кожного з'єднання Wi-Fi, яке ви налаштували.

  1. Перейдіть у Налаштування.

  2. Клацніть на Wi-Fi.

  3. Клацніть піктограму "я" біля імені Wi-Fi, до якого ви підключені.

  4. Прокрутіть вниз, доки не з’явиться розділ, який називається Налаштувати DNS

  5. Змініть конфігурацію з автоматичної на ручну.

  6. Клацніть Додати сервер.

  7. Видаліть усі IP-адреси, які можуть бути вже перелічені, і замість них додайте:

    1.1.1.1
    1.0.0.1
    2606:4700:4700::1111
    2606:4700:4700::1001
    
  8. Клацніть Зберегти.


Я не можу придумати вагомих причин платити за стороннє додаток, як DNS Override, коли офіційний додаток надається безкоштовно безпосередньо з Cloudflare.

Тим, хто використовує конфігурацію Wifi вручну, знайте, що DNS Cloudflare не використовується для ваших стільникових даних. Ваш пристрій iOS використовуватиме нестандартний DNS лише для підключень, у яких він налаштований. Наразі немає можливості налаштувати стільниковий DNS на iOS - використовуються налаштування вашого оператора. З цієї причини я пропоную використовувати офіційний додаток Cloudflare.


0

DNS Override працював на мене на тестах, хоча я відзначав деякі погані відгуки про час автономної роботи. Швидко ознайомившись із цим через профіль та програмне забезпечення Apple Configurator, схоже, ви можете налаштувати профіль із налаштуваннями DNS проксі, але профіль дозволяє лише посилатися на пакет у програмі iOS. Схоже, вам потрібен додаток, як DNS Override, щоб змінити стільниковий DNS, і це неможливо зробити самостійно через профіль.

Буду дуже радий, що на цьому доведеться неправильно. (iOS 11/8 Plus)


0

Пропозиції від @cinematicme змусили мене рухатися; супер корисний. Ось що я запускаю: iOS OpenVPN тунелі додатків до сервера Azure Ubuntu, додаток для активації лише на стільниковому. Програма DNS Override змушує всі з'єднання Wi-Fi використовувати мої переважні DNS (OpenDNS). Моя домашня мережа та сервер Azure знаходяться в моєму обліковому записі OpenVPN зі спеціальними правилами блокування.


1) Створіть хмарний сервер в Azure (або DigitalOcean) з відкритим портом UDP 1194; Розмір Azure Burzable 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 тут перед установкою.

Сценарій встановлення запитає, який DNS ви хочете використовувати для своєї VPN. Ви можете вибрати 1.1.1.1 , Google або OpenDNS.

4) Імпортуйте файл .ovpn, згенерований вище, у додаток iOS OpenVPN, встановлений для постійного підключення лише до стільникового зв'язку.

5) Бонус: я також хотів OpenDNS на всіх підключеннях Wi-Fi, що можна здійснити за допомогою iOS DNS Override app ($ 1,99). Я встановив це, щоб змусити OpenDNS для всіх WiFi та стільникових з'єднань. Схоже, це не конфлікт із автоматично підключеним VPN для стільникового зв'язку, відкритим додатком OpenVPN.

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


Сподіваємось, це допомагає комусь із особистими потребами в стільникових даних. На те, що мені знадобився день для встановлення, могло знадобитися лише кілька годин з потрібною інформацією. Як і згадується @spinalwrap , приємним бонусом фактичного методу VPN є те, що ваш мобільний постачальник не має жодних ваших метаданих.

Я також встановив додаток 1.1.1.1 , і він працював, щоб отримати 1.1.1.1 DNS, але оскільки я хотів OpenDNS та фільтрацію, я вибрав маршрут VPN.


-2

Схоже, що ця програма працює, створюючи спеціальний профіль конфігурації VPN та встановлюючи його. Напевно, існує спосіб зробити те ж саме вручну.
Phssthpok

запрошення ... це повністю спрацьовує
Морж Кіт

Тільки підтверджуючи, що ви спробували це за допомогою тесту на герметичність DNS @WalrustheCat? Перший коментар в App Store говорить: "Я намагався кілька разів і навіть перезапустив свій iPhone, але додаток не змінив би dns-сервер на стільниковий, як рекламували ... Тест на герметичність dns, навіть той, що в додатку, показує T-Mobile dns після того, як я "змусив" це щось інше в додатку. Невдоволення ".
Алліл Ізоціанат

так ... цікаво ... я, здається, згадую проходження тестів, я побіг ... переконайтесь повторно перевірити це
Морж Кот

Коментар Алліла на ОП може пояснити, що він іноді працює. Я намагаюся додаток на кількох різних операторах. Коли я запускаю програму, мене одразу запитують пароль iTunes !?!: "Увійдіть у iTunes Store", "Введіть пароль для свого Apple ID" <тут відображається мій Apple ID> "", що здається супер підозрілим. З іншого боку, коли відображається мій екран блокування, я бачу "(!) ВІДПОВІСТЬ ДО МАГАЗИНУ ITUNES", "Введіть пароль для свого Apple ID" <тут відображається мій Apple ID> ". Просуньте додатково"
Меттью Елві
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.