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\nnameserver 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