k8s笔记三-dns服务

k8s笔记三-dns服务_第1张图片

hostnamectl set-hostname 主机名 # 设置主机名
vi /etc/sysconfig/network-scripts/ifcfg-eth0 # 修改网关、ipaddr、DNS1

k8s笔记三-dns服务_第2张图片

systemctl restart network # 重启网络
ping baidu.com # 看看网络是否可用
getenforce # 需要是Disabled状态
uname -a # 查看内核版本
systemctl stop firewalld # 关闭防火墙

k8s笔记三-dns服务_第3张图片
k8s笔记三-dns服务_第4张图片
k8s笔记三-dns服务_第5张图片
bind9是dns服务软件

rpm -qa bind # 查询bind是否安装
vi /etc/named.conf # bind语法严格,该空格的空格

k8s笔记三-dns服务_第6张图片
k8s笔记三-dns服务_第7张图片

named-checkconf # 检查/etc/named.conf配置是否错误,无输出为正常

k8s笔记三-dns服务_第8张图片
如上图:host.com是主机域;od.com是业务域
k8s笔记三-dns服务_第9张图片

k8s笔记三-dns服务_第10张图片

systemctl start named
netstat -luntp|grep 53 # 查找端口是53的进程
dig -t A hdss7-21.host.com @10.4.7.11 +short # 如果显示ip,说明解析成功
#让windows和windows上的虚拟机都能使用dns服务
vi /etc/sysconfig/network-scripts/ifcfg-eth0

k8s笔记三-dns服务_第11张图片

systemctl restart network
cat /etc/resolv.conf
ping baidu.com
ping hdss7-21.host.com

k8s笔记三-dns服务_第12张图片
在/etc/resolv.conf里加上search host.com 后,就可解析短域名,可以不用带host.com,一般主机域才加
ping hdss7-200


# 在10.4.7.12、10.4.7.21、10.4.7.22、10.4.7.200主机上分别执行下面命令

vi /etc/sysconfig/network-scripts/ifcfg-eth0
# 把DNS1改成 DNS1=10.4.7.11 # 改成dns服务所在的主机内网IP
systemctl restart network
vi /etc/resolv.conf # 加上一行 search host.com
ping hdss7-200 # 没问题说明search host.com配置好了

修改本机windows
k8s笔记三-dns服务_第13张图片
k8s笔记三-dns服务_第14张图片

# 打开cmd
ping hdss7-200.host.com # ping通即正常

你可能感兴趣的:(k8s)