Вопрос по DNS

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Dmitrys
Сообщения: 131
ОС: Arch Linux

Вопрос по DNS

Сообщение Dmitrys »

На локальном компьютере нужно сделать так, чтобы все адреса типа *.dev имели IP-адрес 127.0.0.1
Как я понял, нужно будет поднимать DNS сервер.

Какой простой способ решить эту задачу? Или можно ограничиться более простыми средствами?
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Вопрос по DNS

Сообщение Ленивая Бестолочь »

можно понаделать кучу записей в /etc/hosts, но это очень много. вайлдкарды там нельзя.
у powerdns есть бекенд, который позволяет передавать запрос к dns внешней программе: http://downloads.powerdns.com/documentatio...tml#PIPEBACKEND
там и пример есть, в общем то это то, что вам нужно, не уверен, может быть можно как-нибудь проще.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: Вопрос по DNS

Сообщение danger08 »

Dmitrys писал(а):
07.09.2009 12:07
На локальном компьютере нужно сделать так, чтобы все адреса типа *.dev имели IP-адрес 127.0.0.1
Как я понял, нужно будет поднимать DNS сервер.

Named (BIND): http://www.google.ru/search?q=named+wildcard+dns
В tinydns (из пакета djbdns) такая возможность также изначально имеется.
Блогосайт - http://www.fateyev.com
Спасибо сказали: