нет способа использовать opendns на pppoe соединении?

У меня есть старый usb-модем speedtouch (ревизия 0), и на моем рабочем столе с xubuntu 12.04 я настроил соединение pppoe. Я могу подключиться, и мой провайдер назначает IP-адрес и DNS, но основной DNS-адрес недоступен с помощью ping, дополнительный да, но адрес не разрешен, и я не могу просматривать веб-страницы. Затем я хочу установить открытый DNS, но есть способ bo, если я изменяю вручную /etc/resolv.conf, то он переписывается каким-то скриптом (в скрипте конфигурации есть флаг usepeerdns , если я исключаю нет никакого способа назначить какой-либо DNS-сервер, потому что resolv.conf не читается) также, если я установил недоступный для записи файл, изменяющий разрешение по умолчанию. Я изменил dhclient.conf с помощью кода

prepend domain-name-servers 208.67.222.222,208.67.220.220;

, и теперь, если я подключаюсь по Wi-Fi-соединению к маршрутизатору, я использую сервер openDNS, но ppp не использует этот сценарий, пока я вижу и DNS-сервер всегда устанавливается моим провайдером. Как я могу использовать настройку DNS вручную для соединения PPP? Есть ли способ изменить его после подключения? Почему NetworkManager не может управлять моим DSL-соединением, похоже, он не может управлять USB-кабельным модемом DSL. Если я использую pppoeconf, NetworkManager не запускается, и мне нужно вручную удалить строки, добавленные в / etc / network / interfaces, потому что система не может запуститься с полной конфигурацией сети. Если я подключаю модем-маршрутизатор к той же линии, я могу работать с DNS-сервером, назначенным моим провайдером, я не могу понять, почему. Некоторые предложения? Спасибо всем


Проблема в том, что NetworkManager не управляет моим usb adsl модемом (speedtouch 330). Также, если я пытаюсь установить интерфейс в / etc / network / interfaces, процесс NetworkManager не запускается, когда я перезагружаю систему, и мне приходится перезапускать ее вручную после большой задержки, прежде чем система будет готова. В любом случае проблема заключается не в том, что DNS предоставлен моим интернет-провайдером, потому что, если я отправлю запрос DNS-серверу с указанием его адреса, он ответит на запрос, если я не укажу точечный адрес DNS-сервера, указанный на ПК, компьютер не ответит, достижимы. Файл /etc/resolv.conf является символической ссылкой на /etc/ppp/resolv.conf, который обновляется при подключении, поэтому я не понимаю, потому что система не использует DNS, указанный в файле конфигурации

1
задан 12 December 2012 в 16:17

1 ответ

Если вы используете NetworkManager, вам следует использовать Редактор подключений для настройки параметров сети. Чтобы установить свои собственные адреса серверов имен, нажмите на индикатор сети | Редактировать соединения ...; выберите ваше соединение; откройте вкладку «Настройки IPv4»; измените «Автоматический (DHCP)» на «Только автоматические (DHCP) адреса»; введите нужные адреса серверов имен в поле «Дополнительные DNS-серверы».

0
ответ дан 12 December 2012 в 16:17

Другие вопросы по тегам:

Похожие вопросы: