Собственный DNS-сервер
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
Собственный DNS-сервер
Задумался: есть ли смысл создать на локальной машине собственный DNS-сервер, чтобы резолвить домены в ip прямо на месте?
Какие будут затраты по синхронизации?
Причина: пользуюсь двумя провайдерами и при переключении между ними (когда один из них без предупреждения падает) нужно переписывать файл /etc/resolv.conf и вписывать туда другие nameserver.
На сколько дорого содержать собственный DNS-сервер?
Какие будут затраты по синхронизации?
Причина: пользуюсь двумя провайдерами и при переключении между ними (когда один из них без предупреждения падает) нужно переписывать файл /etc/resolv.conf и вписывать туда другие nameserver.
На сколько дорого содержать собственный DNS-сервер?
- lizard
- Интересующийся
- Сообщения: 64
- Зарегистрирован: 18 сен 2004, 01:36
- Откуда: Речица
- Контактная информация:
Можно попробовать pdnsd - даешь ему адреса "больших" серверов, он резольвит через них, потихоньку кеширует запросы, и потом уже используется база накопленных запросов. Сам пользовался, пока на диалапе сидел. Экономия времени точно была.
Устанавливаешь, конфиг там можно использовать почти дефолтный (ну, прописать адреса серверов, и сказать uptest=none и purge_cache=off), а в resolv.conf - 127.0.0.1
Устанавливаешь, конфиг там можно использовать почти дефолтный (ну, прописать адреса серверов, и сказать uptest=none и purge_cache=off), а в resolv.conf - 127.0.0.1
Последний раз редактировалось lizard 12 мар 2007, 20:18, всего редактировалось 1 раз.
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
- Victor Gr.
- Неотъемлемая часть форума
- Сообщения: 891
- Зарегистрирован: 13 авг 2004, 15:39
- Откуда: Минск
- Контактная информация:
-
- Неотъемлемая часть форума
- Сообщения: 279
- Зарегистрирован: 23 апр 2005, 21:13
- Откуда: minsk
Калі провы нармальныя, то яны мусяць аддаваць два так званыя msdns адрасы - гэта адрасы DNS сервераў правайдэра. Ці аддаюць яны, можна зірнуць у логах pppd. Калі аддаюць, то гэтая інфа ловіцца скрыптом (у дэб'яне)
/etc/ppp/ip-up.d/0000usepeerdns
і ім прапісваецца ў /etc/resolv.conf. Зразумела, каб такая схема працавала, трэба наяўнасць слова usepeerdns у тваім peer-файле, што ляжыць недзе ў /etc/ppp/peers .
/etc/ppp/ip-up.d/0000usepeerdns
і ім прапісваецца ў /etc/resolv.conf. Зразумела, каб такая схема працавала, трэба наяўнасць слова usepeerdns у тваім peer-файле, што ляжыць недзе ў /etc/ppp/peers .
Victor Gr. писал(а):Я бы не переключал DNS-сервера, если бы провайдер не "падал" полностью и безвозвратно: просто исчезает линк до модема провайдера.
- Santa Claus
- Увлекающийся
- Сообщения: 101
- Зарегистрирован: 28 сен 2005, 10:14
- Откуда: Cuba
Re: Собственный DNS-сервер
В данном случае подойдет кэширующий DNS-сервер.Victor Gr. писал(а):Задумался: есть ли смысл создать на локальной машине собственный DNS-сервер, чтобы резолвить домены в ip прямо на месте?
Какие будут затраты по синхронизации?
Причина: пользуюсь двумя провайдерами и при переключении между ними (когда один из них без предупреждения падает) нужно переписывать файл /etc/resolv.conf и вписывать туда другие nameserver.
На сколько дорого содержать собственный DNS-сервер?
Типа caching-nameserver-*.rpm
Настроек никаких.
resolv.conf просто удалить.
have a nice day.
- rain
- Неотъемлемая часть форума
- Сообщения: 219
- Зарегистрирован: 02 июл 2006, 20:56
- Контактная информация:
И откуда приложения будут знать, куда обращаться по поводу DNS-запросов?resolv.conf просто удалить.
pdnsd+resolvconf, imho, самое оно.
Registered Linux User #377068
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
- Santa Claus
- Увлекающийся
- Сообщения: 101
- Зарегистрирован: 28 сен 2005, 10:14
- Откуда: Cuba
Santa Claus, отсюда по подробнее... Где сказано что
- ссылку на документ плс.По дефолту к локальному днс-серверу.
Последний раз редактировалось Llama 13 мар 2007, 10:43, всего редактировалось 1 раз.
Опыт растет прямо пропорционально выведенному из строя оборудованию
- Santa Claus
- Увлекающийся
- Сообщения: 101
- Зарегистрирован: 28 сен 2005, 10:14
- Откуда: Cuba
http://www.faqs.org/docs/linux_network/ ... OLV.RESOLVLlama писал(а):Santa Claus, отсюда по подробнее... Где сказано что- ссылку на документ плс.По дефолту к локальному днс-серверу.
man resolv.conf:When configuring the resolver library to use the BIND name service for host lookups, you also have to tell it which name servers to use. There is a separate file for this called resolv.conf. If this file does not exist or is empty, the resolver assumes the name server is on your local host.
On a normally configured system this file should not be necessary. The only name server to be queried will be on the local machine; the domain name is determined from the host name and the domain search path is constructed from the domain name.