Я живу в Канаде и использую службу разблокировки для доступа к американскому контенту Netflix, Pandora и Hulu. Я хотел бы иметь возможность использовать эту услугу, не используя мой WiFi. Есть ли способ настроить DNS-сервер на те, которые мне нужны, чтобы мой разблокировщик работал в мобильной сети?
Я видел cyanogenmod
теги KitKat
в вопросе, поэтому я полагаю, что у вас есть рутованное устройство с Android 4.4.
В общем, в Play Store есть большое количество приложений, которые могут изменить DNS для мобильных подключений устройств до Android 4.4, и одно (которое я написал и продаю), которое изменяет DNS на устройствах Android 4.4.
Если вам нужны необработанные команды, вот они (нужен root):
# ndc resolver flushif <iface>
# ndc resolver flushdefaultif
# ndc resolver setifdns <iface> <dns1> <dns2>
# ndc resolver setdefaultif <iface>
Мой ответ на аналогичный вопрос здесь и содержит ссылки на мое приложение.
Когда мне нужно было изменить свой DNS, решение всегда было SETDNS . Он легкий, быстрый и удобный.
Имейте в виду, что если ваш телефон не имеет root-прав, SetDNS изменит только настройки DNS WiFi...
Компро01
Крис МакГрат
Ирфан Латиф