📄 113.html
字号:
// "port 53" is optional; if you<br>
// don't specify a port, port 53<br>
// is assumed.<br>
/*<br>
* Interval Timers<br>
*/<br>
cleaning-interval 60;<br>
// clean the cache of expired RRs<br>
// every 'cleaning-interval' minutes<br>
interface-interval 60;<br>
// scan for new or deleted interfaces<br>
// every 'interface-interval' minutes<br>
statistics-interval 60;<br>
// log statistics every<br>
// 'statistics-interval' minutes<br>
maintain-ixfr-base no;<br>
// If yes, keep transaction log file for IXFR<br>
max-ixfr-log-size 20;<br>
// Not implemented, maximum size the<br>
// IXFR transaction log file to grow<br>
};<br>
<br>
/*<br>
* Control listeners, for "ndc". Every nameserver needs at least<br>
one.<br>
<br>
*/<br>
controls {<br>
inet * port 52 allow { any; };<br>
// a bad idea<br>
unix "/var/run/ndc" perm 0600 owner 0 group 0;<br>
// the default<br>
};<br>
<br>
zone "rd.xxx.com" in {<br>
type master;<br>
// what used to be called "primary"<br>
file "rd.xxx.com.db";<br>
check-names fail;<br>
allow-update { none; };<br>
allow-transfer { any; };<br>
allow-query { any; };<br>
// notify yes;<br>
// send NOTIFY messages for this<br>
// zone? The global option is used<br>
// if "notify" is not specified<br>
// here.<br>
also-notify { };<br>
// don't notify any nameservers other<br>
// than those on the NS list for this<br>
// zone<br>
};<br>
<br>
zone "223.99.211.in-addr.arpa" in {<br>
type master;<br>
// what used to be called "secondary"<br>
file "21.9.22.db";<br>
};<br>
<br>
zone "0.0.127.in-addr.arpa" in {<br>
type master;<br>
file "127.0.0.db";<br>
};<br>
<br>
zone "." in {<br>
type hint;<br>
// used to be specified w/ "cache"<br>
file "named.root";<br>
};<br>
<br>
logging {<br>
/*<br>
* All log output goes to one or more "channels"; you can make<br>
as<br>
* many of them as you want.<br>
*/<br>
<br>
<br>
channel syslog_errors {<br>
// this channel will send errors or<br>
syslog user;<br>
// or worse to syslog (user facility)<br>
severity error;<br>
};<br>
<br>
category parser {<br>
syslog_errors;<br>
// you can log to as many channels<br>
default_syslog;<br>
// as you want<br>
};<br>
<br>
category lame-servers { null; };<br>
// don't log these at all<br>
<br>
channel moderate_debug {<br>
severity debug 3;<br>
// level 3 debugging to file<br>
file "foo";<br>
// foo<br>
print-time yes;<br>
// timestamp log entries<br>
print-category yes;<br>
// print category name<br>
print-severity yes;<br>
// print severity level<br>
/*<br>
* Note that debugging must have been turned on either<br>
* on the command line or with a signal to get debugging<br>
* output (non-debugging output will still be written to<br>
* this channel).<br>
*/<br>
};<br>
<br>
/*<br>
* If you don't want to see "zone XXXX loaded" messages but do<br>
* want to see any problems, you could do the following.<br>
*/<br>
<br>
channel no_info_messages {<br>
syslog;<br>
severity notice;<br>
};<br>
<br>
category load { no_info_messages; };<br>
<br>
/*<br>
* You can also define category "default"; it gets used when no<br>
* "category" statement has been given for a category.<br>
*/<br>
<br>
category default {<br>
default_syslog;<br>
moderate_debug;<br>
};<br>
<br>
};<br>
<br>
13、在/var/named/中生成/etc/named.conf中标记的文件:rd.xxx.com.db,<br>
内容如下,需要修改和调整相应部分:<br>
;Authoriative data for rd.xxx.com<br>
;<br>
$TTL 3600<br>
@ IN SOA compaq.rd.xxx.com. tandongyu.rd.xxx.com. (<br>
20020101 ;Serial<br>
3600 ;Refresh 1 hour<br>
900 ;Retry 15 mins<br>
604800 ;Expire 7 days<br>
86400) ;Mini 24 hours<br>
;Name server NS records<br>
@ IN NS compaq.rd.xxx.com.<br>
;Mail Exchange (MX) records<br>
rd.xxx.com. IN MX 0 compaq<br>
;Address (A) records.<br>
localhost IN A 127.0.0.1<br>
compaq IN A 21.9.22.9<br>
tls65 IN A 21.9.22.8<br>
fbsd IN A 21.9.22.7<br>
<br>
<br>
14、在/var/named/中生成/etc/named.conf中标记的文件:21.9.22.db,内容<br>
如下,你需要修改相应部分:<br>
<br>
<br>
;<br>
;<br>
$TTL 3600<br>
@ IN SOA compaq.rd.xxx.com. tandongyu.rd.xxx.com. (<br>
20020101 ;Serial<br>
3600 ;Refresh<br>
900 ;Retry 15 mins<br>
604800 ;Expire 7 days<br>
86400) ;Mini 24 hours<br>
;NameServer (NS) records<br>
@ IN NS compaq.rd.xxx.com.<br>
;Address Point to Name (PTR) records<br>
9 IN PTR compaq.rd.xxx.com.<br>
8 IN PTR tls65.rd.xxx.com.<br>
7 IN PTR fbsd.rd.xxx.com.<br>
<br>
15、在/var/named/中生成/etc/named.conf中标记的文件:127.0.0.db,内容<br>
如下,你需要修改相应部分:<br>
<br>
<br>
; 0.0.127.in-addr.arpa<br>
$TTL 3600<br>
@ IN SOA compaq.rd.xxx.com. tandongyu.rd.xxx.com. (<br>
20020101;serial<br>
3600 ;refresh<br>
1800 ;retry<br>
604800 ;expiration<br>
3600 ) ;minimum<br>
IN NS compaq.rd.xxx.com.<br>
1 IN PTR localhost.<br>
<br>
16、在/var/named/中生成/etc/named.conf中标记的文件:named.root,内容<br>
大致如下。该文件标记了14个域名服务器。可以从ftp.rs.internic.net获得该文<br>
件的最新样本:named.hosts,然后改名成你需要的名字,比如:named.root<br>
<br>
<br>
; This file holds the information on root name servers<br>
needed to<br>
; initialize cache of Internet domain name servers<br>
; (e.g. reference this file in the "cache . "<br>
; configuration file of BIND domain name servers).<br>
;<br>
; This file is made available by InterNIC registration services<br>
; under anonymous FTP as<br>
; file /domain/named.root<br>
; on server FTP.RS.INTERNIC.NET<br>
; -OR- under Gopher at RS.INTERNIC.NET<br>
; under menu InterNIC Registration Services<br>
(NSI)<br>
; submenu InterNIC Registration Archives<br>
; file named.root<br>
;<br>
; last update: Aug 22, 1997<br>
; related version of root zone: 1997082200<br>
;<br>
;<br>
; formerly NS.INTERNIC.NET<br>
;<br>
. 3600000 IN NS A.ROOT-SERVERS.NET.<br>
<br>
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4<br>
;<br>
; formerly NS1.ISI.EDU<br>
;<br>
. 3600000 NS B.ROOT-SERVERS.NET.<br>
<br>
B.ROOT-SERVERS.NET. 3600000 A 128.9.0.107<br>
;<br>
; formerly C.PSI.NET<br>
;<br>
. 3600000 NS C.ROOT-SERVERS.NET.<br>
<br>
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12<br>
<br>
;<br>
; formerly TERP.UMD.EDU<br>
;<br>
. 3600000 NS D.ROOT-SERVERS.NET.<br>
<br>
D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90<br>
;<br>
; formerly NS.NASA.GOV<br>
;<br>
. 3600000 NS E.ROOT-SERVERS.NET.<br>
<br>
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10<br>
;<br>
; formerly NS.ISC.ORG<br>
;<br>
. 3600000 NS F.ROOT-SERVERS.NET.<br>
<br>
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241<br>
;<br>
; formerly NS.NIC.DDN.MIL<br>
;<br>
. 3600000 NS G.ROOT-SERVERS.NET.<br>
<br>
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4<br>
;<br>
; formerly AOS.ARL.ARMY.MIL<br>
;<br>
. 3600000 NS H.ROOT-SERVERS.NET.<br>
<br>
H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53<br>
;<br>
; formerly NIC.NORDU.NET<br>
;<br>
. 3600000 NS I.ROOT-SERVERS.NET.<br>
<br>
I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17<br>
;<br>
; temporarily housed at NSI (InterNIC)<br>
;<br>
. 3600000 NS J.ROOT-SERVERS.NET.<br>
<br>
J.ROOT-SERVERS.NET. 3600000 A 198.41.0.10<br>
;<br>
; housed in LINX, operated by RIPE NCC<br>
;<br>
. 3600000 NS K.ROOT-SERVERS.NET.<br>
<br>
K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129<br>
;<br>
; temporarily housed at ISI (IANA)<br>
;<br>
. 3600000 NS L.ROOT-SERVERS.NET.<br>
<br>
L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12<br>
;<br>
; housed in Japan, operated by WIDE<br>
;<br>
. 3600000 NS M.ROOT-SERVERS.NET.<br>
<br>
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33<br>
; End of File<br>
<br>
17、我们还需要配置/etc/resolv.conf、/etc/hosts、/etc/hosts.conf文件<br>
以适应新的状况。<br>
<br>
18、一切都结束后,用/usr/sbin/ndc start命令启动bind,同样的可用stop、<br>
restart、reload等命令参数操作。<br>
<br>
19、启动后用nslookup命令(有的系统推荐使用dig命令)检验是否正确。如果<br>
出现错误,该命令将不能启动。一般的错误都是数据库文件或配置文件笔误所至。<br>
比如少个“.”或者文件明不正确等等。<br>
<br>
(2) 安装sendmail服务器<br>
<br>
1、从www.sendmail.org下载最新的版本(这个snedmail倒是有必要升级为最新<br>
的版本,因为它的升级主要是安全漏洞问题)。这里说明的是用的sendmail-8.12.<br>
2.tar.gz<br>
<br>
2、cd /usr/local/src/<br>
<br>
3、把文件下载到:/usr/local/src中<br>
<br>
4、tar zxvf sendmail-8.12.2.tar.gz<br>
<br>
5、cd /usr/local/src/sendmail-8.12.2<br>
<br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -