第1关:Linux 本机DNS配置
在右侧命令行中配置本地主机名与IP
地址的映射,具体编程要求如下:
-
新添加一条映射记录
127.0.1.1
-->newLocalhost
; -
新添加一条映射记录
127.1.1.1
-->www.baidu.com
;
sudo vim /etc/hosts
127.0.1.1 newLocalhost
127.1.1.1 www.baidu.com
保存退出。
第2关:安装DNS服务软件
本关任务是学会如何在线安装bind
软件。
sudo apt-get update
sudo apt-get install bind9
第3关:DNS服务器启动/关闭
本关任务是学会如何启动/关闭bind
服务器
sudo service bind9 start
第4关:DNS服务器配置
先有域名test.com
,然后将该域名与10.40.211.244
IP地址相绑定在一起。
sudo apt-get update
sudo apt-get install bind9
sudo service bind9 start
apt-get update
apt-get install host
vim /etc/bind/named.conf.default-zones
zone "test.com"{
type master;
file "/etc/bind/db.test.com";
};
zone "211.40.10.in-addr.arpa"{
type master;
file "/etc/bind/db.10";
};
vim /etc/bind/db.test.com
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA test.com. root.test.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS test.com.
@ IN A 10.40.211.244
@ IN AAAA ::1
vim /etc/bind/db.10
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA test.com. root.test.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS test.com.
244 IN PTR test.com.
sudo vim /etc/resolv.conf
nameserver 127.0.0.1
host test.com