CentOS下的PowerDNS +Poweradmin(2)

创建数据库表: 
 
USE powerdns; 
 
CREATE TABLE domains (
 
id INT auto_increment,
 
name VARCHAR(255)  NOT NULL,
 
master VARCHAR(128) DEFAULT NULL,
 
last_check INT DEFAULT NULL,
 
type VARCHAR(6) NOT NULL,
 
notified_serial INT DEFAULT NULL,
 
account VARCHAR(40) DEFAULT NULL,
 
primary key (id)
 
);
 
 
 
CREATE UNIQUE INDEX name_index ON domains(name);
 
 
 
CREATE TABLE records (
 
id INT auto_increment,
 
domain_id INT DEFAULT NULL,
 
name VARCHAR(255) DEFAULT NULL,
 
type VARCHAR(6) DEFAULT NULL,
 
content VARCHAR(255) DEFAULT NULL,
 
ttl INT DEFAULT NULL,
 
prio INT DEFAULT NULL,
 
change_date INT DEFAULT NULL,
 
primary key(id)
 
);
 
 
 
CREATE INDEX rec_name_index ON records(name);
 
CREATE INDEX nametype_index ON records(name,type);
 
CREATE INDEX domain_id ON records(domain_id);
 
 
 
CREATE TABLE supermasters (
 
ip VARCHAR(25) NOT NULL,
 
nameserver VARCHAR(255) NOT NULL,
 
account VARCHAR(40) DEFAULT NULL
 
);
 
数据库建立完成后安装pdns:
 
yum -y install pdns pdns-backend-mysql
 
安装完成后对/etc/pdns目录下的pdns.conf文件进行编辑配置来连接数据库,向文件末尾加上下面的代码:

CentOS下的PowerDNS +Poweradmin

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/aedaa77fdb936969c894f1be52ca4829.html