搭建dns服务器
2016-12-24 16:01
113 查看
前言:
我们在一台服务器上搭建了两个web站点,并且是以域名作为区分的虚拟主机,当我们输入服务器的ip访问时,默认进入的是第一个虚拟主机,而且wordpress虚拟主机是要通过https验证证书的,所以必须得通过域名访问,所以接下来我们搭建一个域名服务器,解析www.a.com和www.b.com。
正文:
此次搭建dns服务器我们使用bind,首先第一步当然是安装程序啦~我们依然时候搭建http服务器的那个设备,ip为172.16.53.183
named-checkconf
named-checkzone com /var/named/named.com
如果两条命令没报错,基本上我们的dns就可以使用了然后用dig命令或nslookup命令测试下我们的dns
dig www.a.com @172.16.254.180
dig www.b.com @172.16.254.180
nslookup www.a.com 172.16.254.180
如果能解析出来就没问题。
然后我们在测试主机上把配置dns的地址为172.16.254.180,然后我们就可以通过域名访问我们的网站了。不过如果你的wordpress也是使用的https那么还得在浏览器中装入证书~
我们在一台服务器上搭建了两个web站点,并且是以域名作为区分的虚拟主机,当我们输入服务器的ip访问时,默认进入的是第一个虚拟主机,而且wordpress虚拟主机是要通过https验证证书的,所以必须得通过域名访问,所以接下来我们搭建一个域名服务器,解析www.a.com和www.b.com。
正文:
此次搭建dns服务器我们使用bind,首先第一步当然是安装程序啦~我们依然时候搭建http服务器的那个设备,ip为172.16.53.183
yum install bind第一步,先进行初始化配置,第一次安装的bind服务默认只监听127.0.0.1,为了给其他客户端提供服务,我们得监听所有ip,并且允许别人通过本bind服务进行查询。bind的配置文件为/etc/named.conf
#vim /etc/named.conf // listen-on port 53 { 127.0.0.1; }; // allow-query { localhost; };找到这两条配置,在其前面加上两个斜线注释就好,注释掉默认就监听所有网卡了,并且允许其他主机查询。然后我们启动bind服务。
systemctl start named我们把一条一条的记录划分到一个又一个的域(domain)里面,每个域称为一个区域(domain)。所以我们得建一个名为com.的区域,在这个区域里面有两条记录分别是a.com.和b.com.一般我们把named的主要配置放在named.conf中,把zone相关的配置单独放在named.rfc1912.zones中,所以在此文件中增加如下配置。
zone "com" IN { type master; file "named.com"; };我们添加了一个名叫com的zone,并且此区域的配置文件为named.com,此文件在哪呢?默认zone的配置文件在/var/named下。所以我们在/var/named/目录下新建一个名为named.com的文件。
#/var/named/named.com $TTL 600 @ IN SOA master.com. xiaofengfeng.a.com. (2016121801 3H 15M 1W 1D); @ IN NS master master A 172.16.254.180 www.a A 172.16.254.180 www.b A 172.16.254.180配置完成之后我们用命令检查一下我们的配置
named-checkconf
named-checkzone com /var/named/named.com
如果两条命令没报错,基本上我们的dns就可以使用了然后用dig命令或nslookup命令测试下我们的dns
dig www.a.com @172.16.254.180
dig www.b.com @172.16.254.180
nslookup www.a.com 172.16.254.180
如果能解析出来就没问题。
然后我们在测试主机上把配置dns的地址为172.16.254.180,然后我们就可以通过域名访问我们的网站了。不过如果你的wordpress也是使用的https那么还得在浏览器中装入证书~
相关文章推荐
- ubuntu搭建dns服务器
- RHEL5.0 搭建DNS服务器
- Ubuntu12.10上的Pdns-recursor+Apache+PHP+MySQL,搭建基于Web管理的专属DNS服务器
- CentOS下搭建DNS服务器-2
- DNS服务器搭建
- Linux搭建DNS服务器
- centos配置本机DNS以及搭建dns服务器-1
- centos7 搭建DNS服务器
- 搭建单区域DNS服务器
- 内网DNS服务器搭建
- DNS服务器搭建笔记
- windowns下搭建DNS服务器
- bind9.8搭建dns服务器
- Windows server 2008 R2搭建DNS服务器
- DNS服务器的搭建
- DNS服务器的搭建以及DNS的正向-反向解析、主从同步、子域授权。 推荐
- Linux—CentOS7.4-DNS一(搭建DNS服务器)
- windows server 2012之搭建DNS服务器
- DNS服务器搭建
- 搭建dns服务器-域名解析