Форум русскоязычного сообщества Ubuntu


Автор Тема: Конфликт DNS  (Прочитано 1731 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн d4rgez

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Конфликт DNS
« : 08 Апрель 2010, 05:03:34 »
Я использую usb-модем, для связи с интернет, но также у меня присутствует сетевой кабель. Интернет провайдер - Стрим, сетевой - Netbynet. Но дело в том, что при подключении сетевого кабеля NetworkManager изменяет dns-адреса настроеные для pppoe подключения ...

nameserver 212.188.4.10
nameserver 195.34.32.116

...на сетевые...

# Generated by NetworkManager
domain netbynet.ru
search netbynet.ru
nameserver 212.1.224.34
nameserver 212.1.230.111

в файле /etc/resolv.conf

Если же кабель отключен, то

# Generated by NetworkManager
Вобщем при любой манипуляции с сетевым кабелем, изменяются данные в файле resolv.conf.
Можно-ли какими то способами заставить работать и сеть и интернет одновременно?

p.s. Модем настроен на nas0.

Пользователь решил продолжить мысль 08 Апрель 2010, 05:06:53:
u 9.10
« Последнее редактирование: 08 Апрель 2010, 05:06:53 от d4rgez »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25935
    • Просмотр профиля
Re: Конфликт DNS
« Ответ #1 : 08 Апрель 2010, 05:44:57 »
Там же в нетворкменеджере всё настраивается, построчно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн d4rgez

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Конфликт DNS
« Ответ #2 : 08 Апрель 2010, 10:58:33 »
То что настраивается я себе представлял конечно, но каким образом, честно говоря тяжело представить, также как и прочитать Ваши мысли Уважаемый AnrDaemon  :)
« Последнее редактирование: 08 Апрель 2010, 11:55:54 от d4rgez »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25935
    • Просмотр профиля
Re: Конфликт DNS
« Ответ #3 : 08 Апрель 2010, 15:04:55 »
Ну например в том же нетворкменеджете можно указать, что от автоматических настроек брать только IP и шлюз, без DNS.
Это например.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн d4rgez

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Конфликт DNS
« Ответ #4 : 08 Апрель 2010, 15:49:24 »
Цитировать
Ну например в том же нетворкменеджете можно указать, что от автоматических настроек брать только IP и шлюз, без DNS.
Это например.

Проверены все режимы:
Автоматически (DHCP).
Изменяет DNS-сервера usb pppoe-соединения, а следовательно не подходит. При активации и подключении сетевого кабеля, сеть работает, а интернет нет (только после самостоятельного изменения /etc/resolv.conf).


Автоматически (DHCP, только адрес).
Необходимо указать - сетевые серверы DNS, домены поиска и ID клиента DHCP.


Вручную.
Необходимо указать все настройки сети (сетевые серверы DNS, домены поиска и ID клиента DHCP, адреса, маски, шлюзы).


Только Link-Local.
Не понял что за режим, но сеть не работает при его включении.


Общий с другими компьютерами.
Сеть не работает.

Не нашёл предложенного вами. Или он оказался нерабочим.  ???

Оффлайн baklan

  • Активист
  • *
  • Сообщений: 386
    • Просмотр профиля
    • backline
Re: Конфликт DNS
« Ответ #5 : 08 Апрель 2010, 16:05:07 »
может Вам поможет опция
prepend domain-name-servers = IP_ВашегоЛюбимогоДНССервера
в файле
/etc/dhcp3/dhclient.conf

rapidsp

  • Гость
Re: Конфликт DNS
« Ответ #6 : 08 Апрель 2010, 16:18:57 »
Тема поднималась тут..
ЕМНИП файл resolve.conf просто надо отредактировать как надо и запретить его писать :)
sudo chmod -w /etc/resolve.conf
както так :)

Иииии..... NM - зло! :)

Оффлайн d4rgez

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Конфликт DNS
« Ответ #7 : 08 Апрель 2010, 17:46:11 »
может Вам поможет опция
prepend domain-name-servers = IP_ВашегоЛюбимогоДНССервера
в файле
/etc/dhcp3/dhclient.conf
Не помогает.
Тема поднималась тут..
ЕМНИП файл resolve.conf просто надо отредактировать как надо и запретить его писать :)
sudo chmod -w /etc/resolve.conf
както так :)

Иииии..... NM - зло! :)
Для NM закон не писан,  :coolsmiley: он не изменяет resolv.conf , а заменяет его новым.

Насколько я понял,  реализовать данную функцию пока никак нельзя, потому что существует всего пара DNS которую возможно лишь заменить, а открыть два подключения с разными DNS-серверами нельзя. Ну или это только мне так кажется. В любом случае если будут идеи, то с удовольствием протестирую.  :)


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25935
    • Просмотр профиля
Re: Конфликт DNS
« Ответ #8 : 08 Апрель 2010, 17:50:37 »
Сколько DNS ни прописывай, браться будет только один.
Если на обоих сидят локальные сети, одна из сетей в каждый сосент времени будет недоступна.
Решение - поставить свой собственный DNS сервер, настроить подтягивание зон на него.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

rapidsp

  • Гость
Re: Конфликт DNS
« Ответ #9 : 08 Апрель 2010, 18:06:00 »

Для NM закон не писан,  :coolsmiley: он не изменяет resolv.conf , а заменяет его новым.

chmod -w file
cp file1 file
cp: cannot create regular file `file': Permission denied

 

Страница сгенерирована за 0.054 секунд. Запросов: 22.