目的和目标
原来我通过http://192.168.139.100:8089/访问gitlab,现在我想通过http://www.xxx.com访问gitlab,可以通过虚拟机搭建DNS服务器来实现。
参考文档
CSDN等网站很多教搭建DNS服务器的,我这里主要补充下我遇到的问题,以及优化部分帖子的缺点。
版本说明
vmware: VMware® Workstation 14 Pro
centOS: CentOS-6.6
DNS服务器搭建步骤
-
准备
DNS服务器的ip地址为:192.168.139.200 -
安装bind:
#yum -y install bind -
编辑主配置文件
#vim /etc/named.conf
找到并修改
listen-on port 53 { any; }; any表示监听所有的主机
allow-query { any; }; 所有人都可以对我的DNS发出查询请求 -
建立正向域名解析区域文件、反向域名解析区域文件的引用
#vi /etc/named.rfc1912.zones
省略配置
- 在正向解析区域内创建条目
#vi /var/named/xxx.zone
这个很重要,有的帖子可能有问题,我贴出来,你不要天真的以为拷贝就是对的,可能存在空格问题。但截图敲准确