Centos7搭建DNS服务器

Centos7搭建DNS服务器,第1张

Centos7搭建DNS服务器  ,位WEB服务器提供域名解析

1.关闭防火墙

 systemctl stop firewalld

2.配置IP地址 启动网络服务

   vim /etc/sysconfig/network-scripts/ifcfg-ens33

    systemctl start network

    ifconfig

3.挂载系统镜像

   mount /dev/cdrom /mnt/

4.编辑yum环境

   rm -rf /etc/yum.repos.d/*

   vim /etc/yum.repos.d/yum.repo

5.使用yum安装bind软件包

   yum -y install bind

 5.1 查看是否将bind软件包安装成功

   rpm -qa bind

5.2 编辑dns配置文件

   vim /etc/named.conf

   named-checkconf /etc/named.conf

   vim /var/named/huizhong.com.zone

   named-checkzone huizhong.com /var/named/huizhong.com.zone

   vim /var/named/huizhong.com.zone

   named-checkzone huizhong.com /var/named/huizhong.com.zone

6.启动dns服务

   systemctl start named

6.1查看dns运行状态

   systemctl status named

6.3 查看dns网络连接情况

   netstat -anpt | grep named

   netstat -anpu | grep named

192.168.1.204 DNS

192.168.1.202 nginx

(容器安装,docker安装就不赘述了)

为了方便,使用docker环境手动搭建DNS服务器,选择andyshinn/dnsmasq的docker镜像,2.75版本

查看是否创建成功

进入容器,以下内容均在容器内操作

创建代理文件并添加内容

添加解析规则

修改dnsmasq配置文件,指定使用上述两个我们自定义的配置文件

重启容器

(nginx安装不再赘述)

因为nginx要配置域名跳转,nginx要使用80端口,80端口只能使用root启动或者使用普通用户(非80端口,如9000)启动后通过端口转发将9000转发为80端口(需要开启防火墙)

配置文件/nginx/conf/nginx.conf中要包含

在/nginx/conf/conf.d目录下

jira.conf配置文件

wiki.conf配置文件

需要修改DNS配置更改为192.168.1.204 这个IP就可以了

如:win10修改DNS配置

右击wifi所在位置,选择“打开网络和‘Internet’设置”,后选择“网络和共享中心”

打开后找到连接的网络,点击网络,打开属性并将自动获取DNS修改为手动获取,如下,修改IP

点击wifi打开热点即可


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/2043.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-01-30
下一篇2023-01-30

发表评论

登录后才能评论

评论列表(0条)

    保存