Почему конфигурация vpn исчезает на ubuntu

Установите tinydns (который включен в djbdns) и другие необходимые пакеты:

aptitude install djbdns daemontools-run make

Как только пакет daemontools-run установлен, мы должны запустить его вручную в первый раз ( он будет запускаться автоматически при загрузке):

initctl start svscan

tinydns требуется два пользователя для запуска. Создайте их сейчас:

adduser --system --no-create-home --disabled-login --group tinydns
adduser --system --no-create-home --disabled-login --group dnslog

Создайте каталог конфигурации службы в стандартном расположении:

mkdir -p /etc/sv

Запустите tinydns-conf, чтобы создать скелет для службы:

tinydns-conf tinydns dnslog /etc/sv/tinydns 

, где tinydns и dnslog - имена ранее созданных учетных записей пользователей; - это IP-адрес сервера, на котором будет прослушиваться tinydns.

Пустое стандартное местоположение файл (аналогичный файлу зоны BIND) будет создан в [ f19]. Вам нужно будет отредактировать его и ввести подробные сведения о своем домене. См. Официальную документацию и подробную информацию о том, как вводить и примерные файлы данных.

Всякий раз, когда вы вносите изменения в файл tinydns-data, вы должны перестроить базу данных tinydns:

cd /etc/sv/tinydns/root
make

Файл с именем data.cdb должен был быть создан в том же каталоге.

Наконец, включите службу tinydns, запустив:

update-service --add /etc/sv/tinydns

Вы должны увидеть tinydns работает в ps. Вы можете убедиться, что ваш DNS-сервер правильно обслуживает запросы, выполнив что-то вроде этого:

dig @  ANY

2
задан 4 May 2017 в 10:23

0 ответов

Другие вопросы по тегам:

Похожие вопросы: