當(dāng)前位置:
首頁(yè) >
bind安装过程
發(fā)布時(shí)間:2025/7/14
55
豆豆
1、配置本機(jī)的靜態(tài)IP地址,這里假設(shè)為192.168.1.1 #vi /etc/sysconfig/network-scripts/ifcfg-eth0
???
?? DEVICE=eth0????????????? <------物理設(shè)備名,可不用更改
?? BOOTPROTO=none?????????? <------BOOTPROTO=[none|static|bootp|dhcp],共四個(gè)選項(xiàng)。如果使用靜態(tài)地址,這里必須為static或none
?? IPADDR=192.168.1.1?????? <------IP地址
?? NETMASK=255.255.255.0??? <------掩碼值
?? GATEWAY=192.168.1.1????? <------網(wǎng)關(guān)地址,可以不用設(shè)置 其它的選項(xiàng)使用默認(rèn)即可,之后要重啟網(wǎng)絡(luò)服務(wù):
??
?? #service network restart
??
??
2、新建目錄,作為光盤掛載點(diǎn),如果目錄已經(jīng)存在,則可略過。 #mkdir -pv /media/cdrom 3、掛載光盤,安裝bind(第二張盤)服務(wù)和純緩存域名服務(wù)caching-named(第四張盤)的RPM包,掛載方法如下: #mount /dev/cdrom? /media/cdrom
?? #cd /media/cdrom/Server
?? #rpm -ivh 你打算安裝的軟件包名 4、新建主配置文件,內(nèi)容類同如下: options {
??????? directory "/var/named/";
? }; zone? "." {
??????? type hint;
??????? file? "named.ca";
? }; zone "localhost" {
??????? type master;
??????? file "named.local";
? }; zone "0.0.127.IN-addr.arpa" {
??????? type master;
??????? file "named.rev";
? }; zone "mydomain.org" {
??????? type master;
??????? file "mydomain.org.zone";
? }; zone "1.168.192.in-addr.arpa" {
??????? type master;
??????? file "192.168.1.zone";
? }; 其中,mydomain.org為這里使用的域名,可以改作你需要的。 5、在/var/named目錄中建立所需的庫(kù)文件mydomain.org.zone(正向)和192.168.1.zone(反向)。 1)正向文件內(nèi)容如下:
$TTL 1D
$ORIGIN mydomain.org.
@?????? 1D????? IN????? SOA???? mydomain.org.?? root.mail.mydomain.org. (
??????????????????????? 20081101
??????????????????????? 1H
??????????????????????? 15M
??????????????????????? 1W
??????????????????????? 1D )
??????????????? IN????? NS????? ns.mydomain.org.
??????????????? IN????? MX 10?? mail.mydomain.org.
mydomain.org.?? IN????? A?????? 192.168.1.1??????
ns????????????? IN????? A?????? 192.168.1.1
mail??????????? IN????? A?????? 192.168.1.2
www???????????? IN????? CNAME?? mail?????????????
ftp???????????? IN????? CNAME?? mail 2)反向文件內(nèi)容如下: $TTL 1D
@?????? 1D????? IN????? SOA???? mydomain.org.?? root.mail.mydomain.org. (
??????????????????????? 20081101
??????????????????????? 1H
??????????????????????? 15M
??????????????????????? 1W
??????????????????????? 1D )
??????????????? IN????? NS????? ns.mydomain.org.
1?????????????? IN????? PTR???? ns.mydomain.org.???
2?????????????? IN????? PTR???? mail.mydomain.org. 6、把DNS服務(wù)器指向自己 #echo "nameserver 127.0.0.1" > /etc/resolv.conf 7、啟動(dòng)named服務(wù) #service named start 8、查看監(jiān)聽的端口,如果監(jiān)聽53號(hào)端口,則表示服務(wù)正常。 #netstat -tunl 9、如果無(wú)法正常啟動(dòng),可以通過查看/var/log/messages來(lái)定位錯(cuò)誤所在,建議使用如下命令進(jìn)行。 #tail -N /var/log/messages 其中,N應(yīng)該使用打算查看的后N(具體數(shù)字)行來(lái)替換。 10、驗(yàn)正安裝結(jié)果 1)host命令 #host -t MX mydomain.org
?? #host -t A [url]www.mydomain.org[/url]
?? #host -t PTR 192.18.1.1 如果命令執(zhí)行能正常解析,則表示成功。可以變換著測(cè)試各種資源記錄。 2)nslookup命令 #nslookup
>set q=MX???? <--這里可以指定為想要查看的記錄類型
>mydomain.org?? <--指定要查看的域 3)dig命令
???
?? DEVICE=eth0????????????? <------物理設(shè)備名,可不用更改
?? BOOTPROTO=none?????????? <------BOOTPROTO=[none|static|bootp|dhcp],共四個(gè)選項(xiàng)。如果使用靜態(tài)地址,這里必須為static或none
?? IPADDR=192.168.1.1?????? <------IP地址
?? NETMASK=255.255.255.0??? <------掩碼值
?? GATEWAY=192.168.1.1????? <------網(wǎng)關(guān)地址,可以不用設(shè)置 其它的選項(xiàng)使用默認(rèn)即可,之后要重啟網(wǎng)絡(luò)服務(wù):
??
?? #service network restart
??
??
2、新建目錄,作為光盤掛載點(diǎn),如果目錄已經(jīng)存在,則可略過。 #mkdir -pv /media/cdrom 3、掛載光盤,安裝bind(第二張盤)服務(wù)和純緩存域名服務(wù)caching-named(第四張盤)的RPM包,掛載方法如下: #mount /dev/cdrom? /media/cdrom
?? #cd /media/cdrom/Server
?? #rpm -ivh 你打算安裝的軟件包名 4、新建主配置文件,內(nèi)容類同如下: options {
??????? directory "/var/named/";
? }; zone? "." {
??????? type hint;
??????? file? "named.ca";
? }; zone "localhost" {
??????? type master;
??????? file "named.local";
? }; zone "0.0.127.IN-addr.arpa" {
??????? type master;
??????? file "named.rev";
? }; zone "mydomain.org" {
??????? type master;
??????? file "mydomain.org.zone";
? }; zone "1.168.192.in-addr.arpa" {
??????? type master;
??????? file "192.168.1.zone";
? }; 其中,mydomain.org為這里使用的域名,可以改作你需要的。 5、在/var/named目錄中建立所需的庫(kù)文件mydomain.org.zone(正向)和192.168.1.zone(反向)。 1)正向文件內(nèi)容如下:
$TTL 1D
$ORIGIN mydomain.org.
@?????? 1D????? IN????? SOA???? mydomain.org.?? root.mail.mydomain.org. (
??????????????????????? 20081101
??????????????????????? 1H
??????????????????????? 15M
??????????????????????? 1W
??????????????????????? 1D )
??????????????? IN????? NS????? ns.mydomain.org.
??????????????? IN????? MX 10?? mail.mydomain.org.
mydomain.org.?? IN????? A?????? 192.168.1.1??????
ns????????????? IN????? A?????? 192.168.1.1
mail??????????? IN????? A?????? 192.168.1.2
www???????????? IN????? CNAME?? mail?????????????
ftp???????????? IN????? CNAME?? mail 2)反向文件內(nèi)容如下: $TTL 1D
@?????? 1D????? IN????? SOA???? mydomain.org.?? root.mail.mydomain.org. (
??????????????????????? 20081101
??????????????????????? 1H
??????????????????????? 15M
??????????????????????? 1W
??????????????????????? 1D )
??????????????? IN????? NS????? ns.mydomain.org.
1?????????????? IN????? PTR???? ns.mydomain.org.???
2?????????????? IN????? PTR???? mail.mydomain.org. 6、把DNS服務(wù)器指向自己 #echo "nameserver 127.0.0.1" > /etc/resolv.conf 7、啟動(dòng)named服務(wù) #service named start 8、查看監(jiān)聽的端口,如果監(jiān)聽53號(hào)端口,則表示服務(wù)正常。 #netstat -tunl 9、如果無(wú)法正常啟動(dòng),可以通過查看/var/log/messages來(lái)定位錯(cuò)誤所在,建議使用如下命令進(jìn)行。 #tail -N /var/log/messages 其中,N應(yīng)該使用打算查看的后N(具體數(shù)字)行來(lái)替換。 10、驗(yàn)正安裝結(jié)果 1)host命令 #host -t MX mydomain.org
?? #host -t A [url]www.mydomain.org[/url]
?? #host -t PTR 192.18.1.1 如果命令執(zhí)行能正常解析,則表示成功。可以變換著測(cè)試各種資源記錄。 2)nslookup命令 #nslookup
>set q=MX???? <--這里可以指定為想要查看的記錄類型
>mydomain.org?? <--指定要查看的域 3)dig命令
轉(zhuǎn)載于:https://blog.51cto.com/lyp0909/111507
總結(jié)
- 上一篇: 开启文件高级共享功能
- 下一篇: Winpcap 中sockaddr_st