Можно ли поменять DNS на сотовый интернет? Как это можно сделать без джейлбрейка?
Я пробовал Apple Configurator, но не нашел подходящих настроек.
ios
dns
cellular-data
apple-configurator
Адам Смит
источник
источник
Ответы:
Создайте свой собственный VPN с помощью OpenVPN & easy-rsa на облачном цифровом океане (5 долларов в месяц за самую дешевую виртуальную и 2 ТБ ежемесячную передачу), настройте VPN для туннелирования / пересылки всего трафика, настройте Cloudflare 1.1.1.1 на VPN, затем используйте Apple Конфигуратор, чтобы установить всегда на VPN-соединение.
Могу подтвердить, что это то, как я это делаю, я установил экземпляр сервера Ubuntu 16.04 и выше и никогда не выключал свой vpn.
источник
Не возможно без джейлбрейка.
Источник: Конфигурация iPhone для OpenDNS В нем говорится, частично ( выделено мое ):
Эти люди наверняка знают больше о DNS (и, в частности, переопределяют стандартные настройки), чем кто-либо еще.
источник
Для тех, кто хочет использовать 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 можно найти здесь и ссылки ниже:
Загрузите DNS Override из магазина приложений .
Запустите приложение переопределения DNS.
Нажмите 1.1.1.1 вверху приложения.
Включите переключатель переопределения DNS
DNS Override может попросить вас установить свой профиль VPN, чтобы они могли автоматически обновлять настройки DNS.
Наконец, пользователи Wi-Fi могут настроить DNS-серверы вручную, перейдя в настройки Wi-Fi iOS. Обратите внимание, что ваше устройство будет использовать 1.1.1.1 только для каждого настроенного вами соединения Wi-Fi.
Перейдите в настройки.
Нажмите на Wi-Fi.
Нажмите значок информации «i» рядом с именем Wi-Fi, к которому вы подключены.
Прокрутите вниз, пока не увидите раздел под названием Настройка DNS
Измените конфигурацию с Автоматической на Ручную.
Нажмите Добавить сервер.
Удалите все IP-адреса, которые могут быть уже перечислены, и вместо них добавьте:
Нажмите Сохранить.
Я не могу придумать вескую причину для оплаты стороннего приложения, такого как DNS Override, когда официальное приложение предоставляется бесплатно непосредственно из Cloudflare.
Для тех, кто использует ручную настройку Wi-Fi, знайте, что DNS Cloudflare не используется для ваших данных сотовой связи. Ваше устройство iOS будет использовать пользовательский DNS только для тех соединений, для которых он настроен. В настоящее время нет способа настроить сотовый DNS на iOS - будут использованы настройки вашего оператора. По этой причине я предлагаю использовать официальное приложение Cloudflare.
источник
DNS Override работал для меня на тестах, хотя я отметил некоторые плохие отзывы о времени автономной работы. Если посмотреть на это с помощью профиля и программного обеспечения Apple Configurator, кажется, что вы можете настроить профиль с настройками прокси-сервера DNS, но профиль просто позволяет вам ссылаться на пакет в приложении iOS. Похоже, вам нужно приложение, такое как DNS Override, чтобы изменить сотовый DNS, и вы не можете сделать это через профиль самостоятельно.
Был бы очень рад оказаться неправым в этом. (iOS 11/8 Plus)
источник
Предложения @cinematicme помогли мне найти дорогу; супер полезно. Вот что я запускаю: приложение iOS OpenVPN туннелирует к серверу Azure Ubuntu, приложение активировано только для сотовой связи. Приложение DNS Override заставляет все соединения WiFi использовать мой предпочтительный DNS (OpenDNS). Моя домашняя сеть и сервер Azure находятся в моей учетной записи OpenVPN с пользовательскими правилами блокировки.
1) Создайте облачный сервер в Azure (или DigitalOcean) с открытым UDP-портом 1194; Azure Burstable B1S расходы размер мне $ 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 здесь перед установкой.
Сценарий установки спросит вас, какой DNS вы хотите использовать для VPN. Вы можете выбрать 1.1.1.1 , Google или OpenDNS.
4) Импортируйте созданный выше файл .ovpn в приложение iOS OpenVPN, настроенное на постоянное переподключение только на сотовую связь.
5) Бонус: я хотел, чтобы OpenDNS также использовался для всех подключений WiFi, что можно сделать с помощью приложения iOS DNS Override ($ 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-маршрут.
источник
Попробуйте это приложение: DNS Override установить DNS для Wi-Fi и сотовой связи
источник