自学内容网 自学内容网

麒麟KylinServer的网站,并部署一套主从DNS服务器提供域名解析服务

一、KylinServer网站搭建

ifconfig

Copy

注意:根据实际网卡设备名称情况调整代码!不同环境下网卡名称略有不同!

获取本机IP地址,记住IP地址用于之后的配置填写。

ifconfig enp0s2

Copy

20230912114345_8471.png

下载nginx源码包,并解压缩

wget http://10.44.16.102:60000/allfiles/Kylin/nginx-1.14.2.tar.gz
tar -xf nginx-1.14.2.tar.gz

Copy

指定安装路径为 /usr/local/nginx

cd nginx-1.14.2
./configure --prefix=/usr/local/nginx

Copy

编译并安装

make && make install

Copy

编写配置文件

vim /usr/local/nginx/conf/nginx.conf

Copy

更改servername为www.kylinserver.com

server_name www.kylinserver.com;

Copy

20230106125001_1159.png

为 nginx 设置别名,并指定 nginx 配置文件,平滑重启 nginx 进程

alias nginx='/usr/local/nginx/sbin/nginx'
nginx -c /usr/local/nginx/conf/nginx.conf
nginx -s reload

Copy

二、配置BIND

本例使用的环境是KylinosV10的操作系统
查询是否已经安装 bind、bind-utils等相关包(实验机默认安装)

yum list installed | grep bind

Copy

20230912114711_9951.png

1、BIND配置文件保存在两个位置:

  • BIND服务主配置文件:/etc/named.conf
  • zone文件(域的dns信息):/var/named/

注意:如果安装了bind-chroot(其中chroot是 change root 的缩写),BIND会被封装到一个伪根目录内,配置文件的位置变为:


原文地址:https://blog.csdn.net/qq_17215799/article/details/143838739

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!