Я бы предложил использовать NFS для обмена между машинами Ubuntu (Linux).
Взгляните на https://help.ubuntu.com/community/SettingUpNFSHowTo
Возможно вам придется дополнительно установить пакет rpcbind.
Установите 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 <server-ip>
, где tinydns и dnslog - имена ранее созданных учетных записей пользователей; <server-ip> - это 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 @<server-ip> <your-domain-name> ANY
Установите 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 <server-ip>
, где tinydns и dnslog - имена ранее созданных учетных записей пользователей; <server-ip> - это IP-адрес сервера, на котором будет прослушиваться tinydns.
Пустое стандартное местоположение файл (аналогичный файлу зоны BIND) будет создан в /etc/sv/tinydns/root/data. Вам нужно будет отредактировать его и ввести подробные сведения о своем домене. См. Официальную документацию и подробную информацию о том, как вводить и примерные файлы данных.
Всякий раз, когда вы вносите изменения в файл tinydns-data, вы должны перестроить базу данных tinydns:
cd /etc/sv/tinydns/root
make
Файл с именем data.cdb должен был быть создан в том же каталоге.
Наконец, включите службу tinydns, запустив:
update-service --add /etc/sv/tinydns
Вы должны увидеть tinydns работает в ps. Вы можете убедиться, что ваш DNS-сервер правильно обслуживает запросы, выполнив что-то вроде этого:
dig @<server-ip> <your-domain-name> ANY
Установите 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 <server-ip>
, где tinydns и dnslog - имена ранее созданных учетных записей пользователей; <server-ip> - это IP-адрес сервера, на котором будет прослушиваться tinydns.
Пустое стандартное местоположение файл (аналогичный файлу зоны BIND) будет создан в /etc/sv/tinydns/root/data. Вам нужно будет отредактировать его и ввести подробные сведения о своем домене. См. Официальную документацию и подробную информацию о том, как вводить и примерные файлы данных.
Всякий раз, когда вы вносите изменения в файл tinydns-data, вы должны перестроить базу данных tinydns:
cd /etc/sv/tinydns/root
make
Файл с именем data.cdb должен был быть создан в том же каталоге.
Наконец, включите службу tinydns, запустив:
update-service --add /etc/sv/tinydns
Вы должны увидеть tinydns работает в ps. Вы можете убедиться, что ваш DNS-сервер правильно обслуживает запросы, выполнив что-то вроде этого:
dig @<server-ip> <your-domain-name> ANY
Установите 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 <server-ip>
, где tinydns и dnslog - имена ранее созданных учетных записей пользователей; <server-ip> - это IP-адрес сервера, на котором будет прослушиваться tinydns.
Пустое стандартное местоположение файл (аналогичный файлу зоны BIND) будет создан в /etc/sv/tinydns/root/data. Вам нужно будет отредактировать его и ввести подробные сведения о своем домене. См. Официальную документацию и подробную информацию о том, как вводить и примерные файлы данных.
Всякий раз, когда вы вносите изменения в файл tinydns-data, вы должны перестроить базу данных tinydns:
cd /etc/sv/tinydns/root
make
Файл с именем data.cdb должен был быть создан в том же каталоге.
Наконец, включите службу tinydns, запустив:
update-service --add /etc/sv/tinydns
Вы должны увидеть tinydns работает в ps. Вы можете убедиться, что ваш DNS-сервер правильно обслуживает запросы, выполнив что-то вроде этого:
dig @<server-ip> <your-domain-name> ANY
Установите 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 <server-ip>
, где tinydns и dnslog - имена ранее созданных учетных записей пользователей; <server-ip> - это IP-адрес сервера, на котором будет прослушиваться tinydns.
Пустое стандартное местоположение файл (аналогичный файлу зоны BIND) будет создан в /etc/sv/tinydns/root/data. Вам нужно будет отредактировать его и ввести подробные сведения о своем домене. См. Официальную документацию и подробную информацию о том, как вводить и примерные файлы данных.
Всякий раз, когда вы вносите изменения в файл tinydns-data, вы должны перестроить базу данных tinydns:
cd /etc/sv/tinydns/root
make
Файл с именем data.cdb должен был быть создан в том же каталоге.
Наконец, включите службу tinydns, запустив:
update-service --add /etc/sv/tinydns
Вы должны увидеть tinydns работает в ps. Вы можете убедиться, что ваш DNS-сервер правильно обслуживает запросы, выполнив что-то вроде этого:
dig @<server-ip> <your-domain-name> ANY
Установите 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 <server-ip>
, где tinydns и dnslog - имена ранее созданных учетных записей пользователей; <server-ip> - это IP-адрес сервера, на котором будет прослушиваться tinydns.
Пустое стандартное местоположение файл (аналогичный файлу зоны BIND) будет создан в /etc/sv/tinydns/root/data. Вам нужно будет отредактировать его и ввести подробные сведения о своем домене. См. Официальную документацию и подробную информацию о том, как вводить и примерные файлы данных.
Всякий раз, когда вы вносите изменения в файл tinydns-data, вы должны перестроить базу данных tinydns:
cd /etc/sv/tinydns/root
make
Файл с именем data.cdb должен был быть создан в том же каталоге.
Наконец, включите службу tinydns, запустив:
update-service --add /etc/sv/tinydns
Вы должны увидеть tinydns работает в ps. Вы можете убедиться, что ваш DNS-сервер правильно обслуживает запросы, выполнив что-то вроде этого:
dig @<server-ip> <your-domain-name> ANY