Я пытаюсь использовать OpenDNS на своем телефоне. Я пробовал использовать SetDNS , DNS Changer и DNSet . По крайней мере, двое из них утверждают, что позволяют изменять DNS Wi-Fi без root-доступа (я использую Wi-Fi только на нерутированном S3 mini с 4.1.2). Независимо от того, что я делаю, тестовые страницы OpenDNS говорят, что это не работает, и я также установил приложение под названием Ping & DNS, которое может отображать информацию о моей сети и указывает, что мой DNS всегда получен от любого маршрутизатора, к которому я подключен, независимо от любые приложения DNS, которые у меня запущены.
На самом деле, если SetDNS и DNSet работают одновременно, то SetDNS утверждает, что использует DNS Google (8.8.8.8, DNSet поддерживает только DNS Google). Но Ping & DNS все еще говорит, что я просто получаю настройки DNS от маршрутизатора. Я не уверен, какой из них на самом деле на тот момент. В любом случае, я хочу использовать OpenDNS.
ОБНОВЛЕНИЕ: чтобы было ясно, я использую эти приложения для изменения DNS, потому что я хочу, чтобы все соединения были автоматическими и использовали только OpenDNS. Итак, либо я хочу знать, почему ни одно из этих приложений не работает так, как рекламируется (когда рецензенты не говорят, что они не работают), или как я могу заставить его работать для всех подключений без приложения таким образом, чтобы оно не могло быть изменены без пароля или что-то. И я действительно не хочу заморачиваться с рутированием, если мне это не нужно.
На веб-сайте OpenDNS есть собственный набор инструкций по использованию их услуг на устройствах Android, я предоставил их инструкции ниже:
Settings
Wi-Fi
Modify Network
Advanced Options
IP Settings
, нажмите DHCP
и измените его наStatic
Сначала включите отладку по USB. Вы можете использовать adb и использовать команду root
или su shell
скопировать build.prop
файл в /storage/sdcard/0/
или /storage/exsdcard
с помощью copy /system/build.prop /storage/sdcard/0/
команды (путь к хранилищу вашей (бывшей) SD-карты варьируется от устройства к устройству). В этом файле сохраняется IP-адрес DNS-сервера. Найдите его и измените на IP-адрес OpenDNS. Теперь скопируйте его обратно в /system/
папку с расширением copy /storage/sdcard/0/build.prop /system/
. Перезагрузите телефон, и он должен работать.
Дантис
МаксЧинни