搭建dns服务器

前言:

我们在一台服务器上搭建了两个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那么还得在浏览器中装入证书~

时间: 2024-12-30 03:02:10

搭建dns服务器的相关文章

《Windows服务器配置与管理》-----DNS服务器1

工作任务描述 公司名称是abc公司,搭建DNS服务器. 总公司在北京,总公司的注册的域名为HT.com.你公司下属两个分支,第一个为亚洲公司(Asia),公司总部在北京,第二个为欧洲公司(Europe),请你在总公司上建立一台DNS服务器,设计你总司和分支机构的DNS名称解析工作. 总公司:一台WEB服务器,在Internet上发布公司站点 IP地址为21.21.21.21 一台FTP服务器,负责对内网的FTP服务 IP地址为192.168.1.2/24 亚洲分公司:独立的WEB服务器,IP地址

《Windows服务器配置与管理》---DNS服务器2

工作任务描述 HT公司要搭建一台Web服务器,要求如下: 一.基本设置 (1)将主机名更改为WEBServer (2)该计算机的内网IP地址为192.168.1.1/24 (3)在本机上搭建DNS服务器,并为本机网站解析名称:www.HT.com,oa.HT.com,web.HT.com,support.HT.com,mail.HT.com,www2.HT.com 二.WWW服务器设置 1.公司OA站点的配置 利用默认端口配置一个公司内网oa主站,路径为D:\OA文件夹,站点首页名称为defau

《Windows服务器配置与管理》DNS服务器

工作任务描述 公司名称是abc公司,搭建DNS服务器. 总公司在北京,总公司的注册的域名为HT.com.你公司下属两个分支,第一个为亚洲公司(Asia),公司总部在北京,第二个为欧洲公司(Europe),请你在总公司上建立一台DNS服务器,设计你总司和分支机构的DNS名称解析工作. 总公司:一台WEB服务器,在Internet上发布公司站点 IP地址为21.21.21.21 一台FTP服务器,负责对内网的FTP服务 IP地址为192.168.1.2/24 亚洲分公司:独立的WEB服务器,IP地址

Windows server 2008 R2搭建DNS服务器

1.  搭建DNS服务器.(截图) 1)打开服务器管理器,添加角色,选择DNS服务器. 2)下一步,安装,安装成功. 2.  建立正向查找区域.(截图) 1)为总公司建立正向查找区域.建立主要区域. 2)区域名称为HT.com 3)下一步,下一步,完成. 4)为总公司的WEB服务器建立名称解析,新建主机. 5)为总公司的FTP服务器建立名称解析,新建主机. 6)为亚洲的分公司新建子域,名字为asia. 7)为亚洲分公司的WEB服务器建立名称解析,在asia子域中新建主机. 8)为亚洲分公司的邮件

《Windows服务器配置与管理》FTP服务器的搭建

工作任务描述 HT公司要搭建一台ftp服务器.利用Windows Server 2008服务器自带的IIS组件,发布FTP服务器,具体要求如下: 1.可匿名访问ftp站点: 2.在C盘建立名称为"ftp"的文件夹,作为ftp站点的主目录. 3.建立隔离用户的ftp . 1)建立Bob和John两个用户访问Ftp, 2)ftp采用隔离用户模式: 3)Bob和John两个用户登陆后只可以访问自己的文件夹,并可以自由的上传和下载文件: 4)匿名登陆ftp后,看到的是公共文件夹的内容,并具有只

Windows服务器配置与管理》DHCP服务器搭建与管理

工作任务描述 近来随着公司的业务不断增长,公司的规模也在一步一步的膨胀,计算机数量的增长非常明显,管理员几乎每天都在忙着为新员工手工做系统,分IP,将他们的主机连入网络,但时间一长,他们发现公司的IP地址不仅分的乱七八糟,而且管理起来几乎是不可能的,时常有员工报告说网络中有地址冲突,无法上网. 管理员分析了公司的网络现状:每个员工都有固定的台式机,但是公司为每一个员工还配备了笔记本电脑,也需要通过网线的方式接入到网络中(公司暂时不允许无线网络连接移动设备),他们分析之后,为公司网络环境制定了一个

在Windows Server 2003中搭建DNS服务器

1.安装Windows Server 2003虚拟机 准备好Windows Server 2003的镜像:http://www.downza.cn/soft/184944.html 2.Windows Server 2003中DNS服务器配置 2.1 DNS组件安装 这时可能会遇到这种情况: 解决办法: 这样问题就得以解决. 2.2 DNS服务器IP地址配置 2.3 DNS服务器存储信息设置 这样DNS服务器大致就配置完成了. 3.在主机中利用所配置的DNS服务器对域名进行解析 3.1将主机放入

《Windows服务器配置与管理》 文件共享服务器搭建

详细需求描述 1.网络拓扑图如下: 2.利用虚拟机实现网络拓扑,要求如下 (1)虚拟机环境使用hostonly (2)服务器要求: 安装Widnwos Server 2008 R2操作系统 内存要求:750MB 安装五块物理SCSI磁盘,第一块磁盘40GB.两个分区,主分区用来安装操作系统,30GB,扩展分区中建立一个逻辑分区,10GB,用来存储文件:两个分区的文件类型均为NTFS.其余四块磁盘大小均为2GB 1)按要求创建虚拟机 2)添加四块硬盘 客户机要求: 安装Windows 7操作系统

《Windows服务器配置与管理》---FTP服务器的搭建

工作任务描述 HT公司要搭建一台ftp服务器.利用Windows Server 2008服务器自带的IIS组件,发布FTP服务器,具体要求如下: 1.可匿名访问ftp站点: 2.在C盘建立名称为"ftp"的文件夹,作为ftp站点的主目录. 3.建立隔离用户的ftp . 1)建立Bob和John两个用户访问Ftp, 2)ftp采用隔离用户模式: 3)Bob和John两个用户登陆后只可以访问自己的文件夹,并可以自由的上传和下载文件: 4)匿名登陆ftp后,看到的是公共文件夹的内容,并具有只

《Windows服务器配置与管理》搭建DNS服务器

公司名称是abc公司,搭建DNS服务器. 总公司在北京,总公司的注册的域名为HT.com.你公司下属两个分支,第一个为亚洲公司(Asia),公司总部在北京,第二个为欧洲公司(Europe),请你在总公司上建立一台DNS服务器,设计你总司和分支机构的DNS名称解析工作. 总公司:一台WEB服务器,在Internet上发布公司站点 IP地址为21.21.21.21 一台FTP服务器,负责对内网的FTP服务 IP地址为192.168.1.2/24 亚洲分公司:独立的WEB服务器,IP地址为192.16