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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Надо бы разобраться  (Прочитано 1010 раз)

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

Оффлайн wilp

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Надо бы разобраться
« : 25 Апреля 2009, 13:29:42 »
Парни, помогите разобраться! 2а днс сервера: в файле /etc/resolv.conf - nameserver dns1
nameserver dns2
В таком варианте не работает днс2,если имя хоста его. А если днсы местами поменять,то днс1 не работает.

Оффлайн itolia

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Надо бы разобраться
« Ответ #1 : 25 Апреля 2009, 15:35:43 »
как выглядит resolv.conf?
покажите

Оффлайн wilp

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Надо бы разобраться
« Ответ #2 : 25 Апреля 2009, 16:39:00 »
как выглядит resolv.conf?
покажите

/etc/resolv.conf

Вариант 1.
nameserver dns1
nameserver dns2

Вариант 2.
nameserver dns2
nameserver dns1

dns1 - отвечает за резолвинг Интернет имен в ip-адреса.
А dns2 - отвечает за резолвинг имен в ip из частной сети. До этой сети есть VPN соединение. Но про Интернет имена, этот dns-сервер тоже знает ,т.е. их тоже резолвит.

Когда вариант 1  (т.е. первым стоит dns1) - то Итернет адреса резолвятся, а адреса частнйо сети нет.
Т.е. dns2 не работает.
При этом резолвинг Интернет дресов быстрый
dig ya.ru
....
;;Query 1msec.



Когда вариант 2 ( первым стоит dns2) - Все адреса резолвятся через dns2.
Но в этом случае резолвинг Интернет адресов происходит в 27 раз медленнее.
Проверял с помощью комманды:

dig ya.ru
....
;;Query 27msec.

А мне в идеале нужно, чтобы Интернет адреса резолвились через dns1, а vpn адреса через dns2.

Почему вариант 1 не работает, не знаю.

Слышал про такую штуку как роль сервера.
Возможно, dns2 - имеют в своих настройках более высокую роль. (извиняюсь если это бред =))

В настройках vpn, шлюз по умолчанию не ставил.
« Последнее редактирование: 25 Апреля 2009, 16:41:04 от wilp »

Оффлайн vadim-nsk

  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
Re: Надо бы разобраться
« Ответ #3 : 25 Апреля 2009, 17:31:13 »
а если в /etc/nsswitch.conf строчку hosts привести к такому виду?
hosts:          files dns [NOTFOUND=return] mdns4_minimal mdns4
лучше не становиться?

Оффлайн wilp

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Надо бы разобраться
« Ответ #4 : 25 Апреля 2009, 19:05:38 »
а если в /etc/nsswitch.conf строчку hosts привести к такому виду?
hosts:          files dns [NOTFOUND=return] mdns4_minimal mdns4
лучше не становиться?

У меня изначально эта строчка в файле /etc/nsswitch.conf  выглядит так:
hosts:          files dns

Изменил на так:
hosts:          files dns [NOTFOUND=return] mdns4_minimal mdns4

Все по-прежнему, Вариант1, не работает.
Куда копать?
« Последнее редактирование: 25 Апреля 2009, 22:10:29 от wilp »

 

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