mydnsconfig

出典: wiki.nodoka.org

LAMP構成で動作する、mydnsのウェブ設定ツール。

mydnsconfig-1.1.0のインストール

apache, php, mysql, mydnsが既にインストールされている前提。

cd /usr/local/src
wget http://downloads.sourceforge.net/mydnsconfig/MyDNSConfig-1.1.0.tar.gz?modtime=1173183827
tar xvzf MyDNSConfig-1.1.0.tar.gz
cd MyDNSConfig-1.1.0
mysql -uroot mydns
\. install/mydnsconfig.sql

設定ファイル編集

vi interface/lib/config.inc.php
$conf["rootpath"] = "/usr/local/mydnsconfig";
$conf["db_user"] = 'mydns';
$conf["db_password"] = 'password';
$conf["default_ns"] = 'ns.domain.com.';
$conf["default_mbox"] = 'postmaster.domain.com.';
$conf["default_refresh"] = 7200;
$conf["default_retry"] = 1800;
$conf["default_expire"] = 1209600;

apacheの設定

cd /usr/local
ln -s src/MyDNSConfig-1.1.0/interface mydnsconfig
cd /usr/local/apache/htdocs
ln -s /usr/local/src/MyDNSConfig-1.1.0/interface/web mydns