|
阅读:5953回复:9
mydns配置指南-把DNS信息都存在MySQL数据库里
MyDNS 就是把DNS信息都存在MySQL数据库里,这样就可以用基于WEB界面的程序来设置DNS 了用起来真是方便啊。配置起来也很容易。
安装LAMP 请参考 安装apache2_php_mysql_tomcat 安装MyDNS apt-get install mydns-mysql 安装MyDNSconfig 从http://www.mydnsconfig.org下载最新版的MyDNSconfig . 建立相应的MySQL数据库用户 mysql -u root -p CREATE DATABASE mydns; GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO 'mydns'@'localhost' IDENTIFIED BY 'mydnspassword'; GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO 'mydns'@'localhost.localdomain' IDENTIFIED BY 'mydnspassword'; FLUSH PRIVILEGES; quit; 下载 MyDNSConfig cd /tmp wget http://mesh.dl.sourceforge.net/sourceforge/mydnsconfig/MyDNSConfig-1.1.0.tar.gz tar xvfz MyDNSConfig-1.1.0.tar.gz cd MyDNSConfig-1.1.0 安装 MyDNSConfig mkdir /usr/share/mydnsconfig cp -rf interface/* /usr/share/mydnsconfig/ ln -s /usr/share/mydnsconfig/web/ /var/www/mydnsconfig 安装 MyDNSConfig SQL 数据库 mysql -u root -p mydns < install/mydnsconfig.sql 编辑 MyDNSConfig 配置文件 vi /usr/share/mydnsconfig/lib/config.inc.php 修改配置文件中数据库用户名密码就行了 安装DNSMasq DNSMasq 是一个轻量级的DNS缓存服务器,它会将自己MyDNS服务器解析不了的地址转发给别的DNS服务器,再把结果返回给客户端 安装DNSMasq apt-get install dnsmasq 配置DNSMasq 在什么地址监听 vi /etc/dnsmasq.conf listen-address=127.0.0.1 no-dhcp-interface=bind-interfaces 配置MyDNS vi /etc/mydns.conf no-listen = 127.0.0.1 recursive = 127.0.0.1 配置DNS本机解析的顺序 vi /etc/resolv.conf 把这行放在第一行上,下面还要加上其他的DNS服务器,完成后的配置大概是这样 nameserver 127.0.0.1 nameserver 59.65.196.10 http://www.mydnsconfig.org/ |
|
|
|
1C#
发布于:2008-01-18 17:49
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
应该是在搞:cernet2 具体是什么情况还没去看过! |
|
|
|
2C#
发布于:2007-12-28 01:40
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
在fit樓裏面搞IPV6都 貌似SUN贈送了一大批服務器 |
|
|
|
3C#
发布于:2007-12-26 19:03
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
在清华里面,哪里服务器相当多啊! sina 的就在里面;第一次进去吓了我一跳 |
|
|
|
4C#
发布于:2007-12-25 01:28
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
Installing MyDNS And The MyDNSConfig Control Panel On CentOS 5.1
http://www.howtoforge.com/installing-mydns-mydnsconfig-centos-5.1 |
|
|
|
5C#
发布于:2007-12-19 01:01
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
哈哈,不是0000 兄告诉我的吗? 我的服务器放在赛尔的IDC 机房啊,就不是清华校内IP 了不能用清华的DNS 了,所以~~:》 你的服务器托管在CERNET? 清华东门华业大厦那个机房? |
|
|
|
6C#
发布于:2007-11-21 22:35
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
那個人是你呀~~時間太長了~~ |
|
|
|
7C#
发布于:2007-11-16 23:43
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
哈哈,不是0000 兄告诉我的吗? 我的服务器放在赛尔的IDC 机房啊,就不是清华校内IP 了不能用清华的DNS 了,所以~~
:》 |
|
|
|
8C#
发布于:2007-11-16 16:12
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
同汗这个地址
楼主不是在清华么..怎么不用清华的NameServer |
|
|
|
9C#
发布于:2007-11-16 15:26
Re:mydns配置指南-把DNS信息都存在MySQL数据库里
nameserver 59.65.196.10 我汗……LZ这个地址哪来的?。。。 |
|
|