引言 平时练习域名解析,一般直接修改的/etc/hosts文件。对于服务器数量小的情况完全可以,但是如果服务器数量较多,每个都修改比较麻烦。 DNS是作为域名解析。在实际的生产过程中,尤其是对于内网搭建的情况,DNS不可能使用互联网的DNS
平时练习域名解析,一般直接修改的/etc/hosts文件。对于服务器数量小的情况完全可以,但是如果服务器数量较多,每个都修改比较麻烦。
DNS是作为域名解析。在实际的生产过程中,尤其是对于内网搭建的情况,DNS不可能使用互联网的DNS,这时需要我们自行搭建。
我这里准备了4台虚拟机。
提供服务 | IP地址 | 域名 |
---|---|---|
DNS | 192.168.189.254 | |
Harbor | 192.168.189.30 | harbor.kubernetes.com |
Nfs | 192.168.189.31 | nfs.kubernetes.com |
Nginx | 192.168.189.32 | nginx.kubernetes.com |
hostnamectl set-hostname xxx
vi /etc/sysconfig/network-scripts/ifcfg-ens33
# ens33TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none"DEFROUTE="yes"IPV4_FaiLURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="d9e74a0c-c0ff-4708-802d-3aa8ed8c4981"DEVICE="ens33"ONBOOT="yes"IPADDR="192.168.189.254"PREFIX="24"GATEWAY="192.168.189.2"DNS1="192.168.189.254"DNS2="119.29.29.29"
每台服务器按照此方法修改,将自己的DNS服务器ip放在前面。然后重启即可。
yum install -y bind
systemctl stop firewalldsystemctl disable firewalldfirewall-cmd --state
setenforce 0 # 临时sed -ri 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config # 永久
vi /etc/named.conf
# 修改13行和21行,加any;13 listen-on port 53 { 127.0.0.1;any; };21 allow-query { localhost;any; };
vi /etc/named.rfc1912.zones
# 注册一段新的域名zone "kubernetes.com" IN { type master; file "kubernetes.com.zone"; allow-update { none; };};
cd /var/named/cp -p named.localhost kubernetes.com.zone
vi kubernetes.com.zone
$TTL 1D@ IN SOA kubernetes.com admin.kubernetes.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum@ NS ns.kubernetes.com.ns A 192.168.189.254harbor A 192.168.189.30www A 192.168.189.30nfs A 192.168.189.31nginx A 192.168.189.32
说明:使用Tab隔开,不能使用空格。
systemctl enable namedsystemctl start named
yum -y install bind-utils
nslookup
来源地址:https://blog.csdn.net/weixin_45842494/article/details/127780511
--结束END--
本文标题: 【网络篇】如何搭建自己的DNS服务器
本文链接: https://www.lsjlt.com/news/376607.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-13
2024-05-13
2024-05-11
2024-05-11
2024-05-10
2024-05-07
2024-04-30
2024-04-30
2024-04-30
2024-04-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0