linux dhcp服务器设置dns,CentOS下配置主从DNS服务器以及DHCP下的DDNS

vi /etc/named.conf

options {

listen-on port 53 { any; }; \\修改地方1

listen-on-v6 port 53 { ::1; };

directory "/var/named";

dump-file "/var/named/data/cache_dump.db";

statistics-file "/var/named/data/named_stats.txt";

memstatistics-file "/var/named/data/named_mem_stats.txt";

// Those options should be used carefully because they disable port

// randomization

query-source port 53;

query-source-v6 port 53;

allow-transfer { 192.168.1.110; }; \\设定主dns服务器的ip允许辅dns服务器转送

allow-query { any; }; \\修改地方2

# allow-query-cache { localhost; };

# forwarders {8.8.8.8; };

# forward first;

};

key costyletransfer { \\设定允许转送rndc key

algorithm hmac-md5;

secret HYPqYO8y7cheP4nAjBbxDg==;

};

server 192.168.1.110 { \\设定主服务器转送的key

keys {costyletransfer; };

};

key costyleddns { \\设定DDNS的key

algorithm hmac-md5;

secret qVdXEom1piP3PlBFc2gArA==;

};

logging {

channel default_debug {

file "data/named.run";

severity dynamic;

};

};

view lan_resolver {

match-clients { 192.168.1.0/24; };

match-destinations { any; };

recursion yes;

include "/etc/named_lan.zones";

};

#view wan_resolver {

# match-clients { any; };

# match-destinations { any; };

# recursion yes;

# include "/etc/named_wan.zones";

#};

"/var/named/chroot/etc/named.conf" 65L, 1664C

2.配置 主配置文件

zone "." IN {

type hint;

file "named.ca";

};

zone "costa.org" IN {

type master; ***

file "costa.org.lan.zero"; ***

allow-update { key costyleddns; }; ***

allow-transfer { key costyletransfer; }; ***

};

zone "1.168.192.in-addr.arpa" IN {

type master; ***

file "1.168.192.local"; ***

allow-update { key costyleddns; }; ***

allow-transfer { key costyletransfer; }; ***

};

3.配置区域配置文件:

cd /var/named/chroot/var/named/costa.org.lan.zero \\对应主配置文件的路径

vi costa.org.lan.zero

$ORIGIN .

$TTL 86400 ; 1 day

costa.org IN SOA dns.costa.com. root.costa.org. (

43 ; serial

10800 ; refresh (3 hours)

900 ; retry (15 minutes)

604800 ; expire (1 week)

86400 ; minimum (1 day)

)

NS dns.costa.org.

MX 10 dns.costa.org.

$ORIGIN costa.org.

dns A 192.168.1.110

dns1 A 192.168.1.120

mail CNAME dns

$TTL 43200 ; 12 hours

redhat A 192.168.1.150 \\动态更新的DDNS

TXT "0075cad590578303201026362886ab527d"

$TTL 86400 ; 1 day

www CNAME dns

~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值