82) ubuntu 20 安装bind9 的DNS服务器和ntp服务器

1- dns服务安装

1.1- 规划

域名 ip
k8s.lcom 192.168.1.103
dns.k8s.lcom 192.168.1.103
ntp 192.168.1.103

1.2- 安装

#安装dns服务
apt -y install bind9 dnsutils
mkdir -p /etc/bind/k8s.lcom/ #dns配置文件文件夹
echo 'include "/etc/bind/k8s.lcom/k8s.lcom.zones";' >> /etc/bind/named.conf

##配置zones文件
cat << EOF > /etc/bind/k8s.lcom/k8s.lcom.zones
zone "k8s.lcom" IN {
    type master;
    file "/etc/bind/k8s.lcom/k8s.lcom";
    allow-update { localhost ;};
};
EOF

##配置正向查询文件
cat << EOF > /etc/bind/k8s.lcom/k8s.lcom;
$TTL 8D
@ IN SOA @ k8s.lcom. (
        2020062101
        1D
        1H
        1W
        3H )
 
    NS @
    A   192.168.1.103
dns A   192.168.1.103
ntp A   192.168.1.103
EOF
###每次增加就只需要在该文件最后增加一行即可。如在 www A 1.1.1.1

chgrp  -R bind /etc/bind/k8s.lcom
systemctl restart bind9
systemctl enable bind9
## 验证
nslookup ntp.k8s.lcom 127.0.0.1
Server:		127.0.0.1
Address:	127.0.0.1#53

Name:	ntp.k8s.lcom
Address: 192.168.1.103


##使用短dns名
echo -e "search k8s.lcom
nameserver 192.168.1.103" > /etc/resolv.conf
##验证
nslookup ntp
Server:		192.168.1.103
Address:	192.168.1.103#53

Name:	ntp.k8s.lcom
Address: 192.168.1.103

2- NTP服务器

apt-get install ntp ntpdata -y
echo "restrict 192.168.0.0 mask 255.255.0.0 nomodify" >>/etc/ntp.conf #允许同步的网络地址
systemctl restart ntp #重启服务
systemctl enable ntp
原文地址:https://www.cnblogs.com/lemanlai/p/13195193.html