Понадобилось поднять днс, который бы на А запрос любого домена отвечал своим адресом, оказалось это просто до безобразия. Ставим bind для своего дистрибутива, у меня конкретный случай был на FreeBSD-8.1, там он есть в базовой системе.
В файле named.conf объявляем только одну зону:
zone "." { type master; file "/etc/namedb/root"; };
В файле /etc/namedb/root объявляем эту зону
$ORIGIN . $TTL 1H @ IN SOA @ none. ( 0 1D 1H 1W 3H ); IN NS 10.0.0.1 IN A 10.0.0.1 * IN A 10.0.0.1
10.0.0.1 заменить на ип, который должен отдавать сервер. Если адресов больше одного, можно сделать по view на каждый адрес.
Добавить комментарий