franktao
2006-12-06, 11:22 PM
OS:Fedora Core 5
架設DNS SERVER 及 mail server
Hinet固定ip:59.120.146.158
Hinet申請Domain name:frank-tech.idv.tw
name server:ns1.frank-tech.idv.tw ip:59.120.146.158在Hinet已設定
name server:ns2.frank-tech.idv.tw ip:59.120.146.158在Hinet已設定
我的問題:我用DNS report測試時SOA Record顯示:
FAIL:No valid SOA record came back:
is not frank-tech.idv.tw.
我已試了好久SOA Record 就是不對
我的/etc/named.conf 內容:
...
.....
//
//a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
include "/etc/rndc.key";
zone "frank-tech.idv.tw" IN {
type master;
file "/var/named/frank-tech.idv.tw.hosts";
};
==============
我已把chroot的功能關閉
/var/named/frank-tech.idv.tw.hosts
$TTL 86400
frank-tech.idv.tw. IN SOA ns1.frank-tech.idv.tw. root.frank-tech.idv.tw. (
1997022700 ; serial
28800 ; refresh
14400 ; retry
3600000 ; expiry
86400 ) ; minimum
frank-tech.idv.tw. IN NS ns1.frank-tech.idv.tw.
frank-tech.idv.tw. IN NS ns2.frank-tech.idv.tw.
ns1.frank-tech.idv.tw. IN A 59.120.146.158
ns2.frank-tech.idv.tw. IN A 59.120.146.158
mail.frank-tech.idv.tw. IN A 59.120.146.158
frank-tech.idv.tw. IN MX 10 mail
=================
/etc/mail/local-host-names
#local-host-names - include all aliases for your machine here.
local
localhost.localdomain
frank-tech.idv.tw
mail.frank-tech.idv.tw
================
/etc/mail/access
...
...
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
59.120.146.158 RELAY
=========================
/etc/resolv.conf
search frank-tech.idv.tw
nameserver 168.95.1.1
==============
/etc/hosts
...
..
127.0.0.1 localhost.localdomain localhost
59.120.146.158 ns1.frank-tech.idv.tw
贊助商連結
架設DNS SERVER 及 mail server
Hinet固定ip:59.120.146.158
Hinet申請Domain name:frank-tech.idv.tw
name server:ns1.frank-tech.idv.tw ip:59.120.146.158在Hinet已設定
name server:ns2.frank-tech.idv.tw ip:59.120.146.158在Hinet已設定
我的問題:我用DNS report測試時SOA Record顯示:
FAIL:No valid SOA record came back:
is not frank-tech.idv.tw.
我已試了好久SOA Record 就是不對
我的/etc/named.conf 內容:
...
.....
//
//a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
include "/etc/rndc.key";
zone "frank-tech.idv.tw" IN {
type master;
file "/var/named/frank-tech.idv.tw.hosts";
};
==============
我已把chroot的功能關閉
/var/named/frank-tech.idv.tw.hosts
$TTL 86400
frank-tech.idv.tw. IN SOA ns1.frank-tech.idv.tw. root.frank-tech.idv.tw. (
1997022700 ; serial
28800 ; refresh
14400 ; retry
3600000 ; expiry
86400 ) ; minimum
frank-tech.idv.tw. IN NS ns1.frank-tech.idv.tw.
frank-tech.idv.tw. IN NS ns2.frank-tech.idv.tw.
ns1.frank-tech.idv.tw. IN A 59.120.146.158
ns2.frank-tech.idv.tw. IN A 59.120.146.158
mail.frank-tech.idv.tw. IN A 59.120.146.158
frank-tech.idv.tw. IN MX 10 mail
=================
/etc/mail/local-host-names
#local-host-names - include all aliases for your machine here.
local
localhost.localdomain
frank-tech.idv.tw
mail.frank-tech.idv.tw
================
/etc/mail/access
...
...
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
59.120.146.158 RELAY
=========================
/etc/resolv.conf
search frank-tech.idv.tw
nameserver 168.95.1.1
==============
/etc/hosts
...
..
127.0.0.1 localhost.localdomain localhost
59.120.146.158 ns1.frank-tech.idv.tw
贊助商連結