Настройване на самостоятелен DynDNS сървър на FreeBSD с BIND и Apache

Мрежи/Интернет

Автор: andy03

Тази статия обсъжда настройването на локалния домейн mydomain.local на базата на FreeBSD и BIND. Отдалечените точки (клиенти на Windows XP) са регистрирани в зоната на локалния домейн и са достъпни по име от локалната офис мрежа.

  • Сървър FreeBSD 7.2 и 8.0 с Apache 2.2, PHP, BIND 9;
  • Клиенти за Windows XP с curl, BIND 9.

Нека започнем с конфигуриране на сървъра. IN /usr/local/etc/apache22/http.conf добавете следния раздел:

След това нека създадем директория:


И поставете файла index.php със следното съдържание (взето от http://www.phpfaq.ru/ip):

Сега - сървърът за имена. През rndc-confgen генериране на ключ. IN /etc/namedb/named.conf добавете следния запис: