DNS服务器搭建和设置
来源:互联网 发布:网络成瘾的心理学治疗 编辑:程序博客网 时间:2024/04/29 23:29
项目背景:
某企业有一个局域网(192.168.1.0/24)。该企业中已经有自己的网页,员工希望通过域名来进行访问,同时员工也需要访问 Internet 上的网站。该企业已经申请了域名 XXX .com,公司需要 Internet 上的用户通过域名访问公司的网页。为了保证可靠,不能因为DNS 的故障,导致网页不能访问。
现要求在企业内部构建一台 DNS服务器,为局域网中的计算机提供域名解析服务。
1.DNS服务器管理 XXX .com 域的域名解析
2.DNS服务器的域名为dns .XXX .com,IP地址为192.168.1.2
3.辅助DNS服务器的IP地址为192.168.1.3
4.同时还必须为客户提供Internet上的主机的域名解析。要求分别能解析以下域名:
财务部(cw. XXX .com:192.168.1.21)
销售部(xs. XXX .com:192.168.1.22)
经理部(jl. XXX .com:192.168.1.23)
一、安装bind
rpm -qa|grep bind
二、启动named.conf
service named start
三、主配置文件
1.配置named.conf文件
vi /etc/named.conf
编辑如下
listen-on port 53 { any; };allow-transfer { 192.168.1.2; 192.168.1.3; };allow-query { any; };//dnssec-enable yes; dnssec-enable no;//dnssec-validation yes; dnssec-validation no;//加入正向域名zone "xxx.com" IN{ type master; file "xxx.com";};//加入反向域名zone "1.168.192.in-addr.arpa" IN{ type master; file "com.xxx";};
2.创建xxx.com和com.xxx文件
cd /varcd namedtouch xxx.comtouch com.xxx
3.进入正向区域文件
vi xxx.com
编辑如下
$TTL 1800@ IN SOA xxx.com. root.xxx.com. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum@ IN NS dns.xxx.com.dns IN A 192.168.1.2dns2 IN A 192.168.1.3cw IN A 192.168.1.21xs IN A 192.168.1.22jl IN A 192.168.1.23
4.进入反向区域文件
vim com.xxx
编辑如下
$TTL 1800@ IN SOA xxx.com. root.xxx.com. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum@ IN NS dns.xxx.com.2 IN PTR dns.xxx.com.3 IN PTR dns2.xxx.com.21 IN PTR cw.xxx.com.22 IN PTR xs.xxx.com.23 IN PTR jl.xxx.com.
5.在客户端设置DNS服务的地址
vi /etc/resolv.conf
编辑如下
nameserver 192.168.1.2
6重启DNS服务器
service named restart
7.测试
nslookup dns.xxx.comnslookup dns2.xxx.comnslookup cw.xxx.comnslookup xs.xxx.comnslookup jl.xxx.com
四、辅助dns配置
进入named.conf文件
vi named.conf
编辑
listen-on port 53 { 127.0.0.1; 192.168.1.3; };allow-query { localhost; 192.168.1.0/24; };//添加正向区域文件zone "xxx.com" IN{ type slave; file "slaves/xxx.com"; masters { 192.168.1.2; };};//添加反向区域文件zone "1.168.192.in-addr.arpa" IN{ type slave;1 file "slave/com.xxx"; masters { 192.168.1.2; };};
2.重启DNS服务器
service named restart
3.查看从主dns服务器传递过来的文件
cd /var/named/slaveslsxxx.com
4.进入resolv.conf文件
vi /etc/resolv.conf
编辑
nameserver 192.168.1.3
5.重启DNS服务器
service named restart
0 0
- DNS服务器搭建和设置
- 搭建域服务器和DNS
- centos下DNS服务器搭建和配置
- DNS服务器的学习和搭建
- 搭建DNS服务器
- DNS服务器搭建
- CentOS DNS服务器搭建
- redhat dns服务器搭建
- 搭建DNS服务器
- DNS服务器搭建
- DNS服务器搭建笔记
- Linux 搭建DNS服务器
- Linux DNS服务器搭建
- 10.DNS服务器搭建
- DNS服务器搭建
- Ubuntu搭建DNS服务器
- 搭建DNS服务器
- DNS服务器搭建
- iOS网络数据请求
- Problem I: C语言实验——打印数字图形
- 引用变量的强制转换类型
- Problem B
- Eclipse/MyEclipse 添加自定义注释变量
- DNS服务器搭建和设置
- Ubuntu下caffe安装过程中出现的问题与解决方案
- HDU 2029 Palindromes _easy version
- 图像正交变换
- 【BZOJ2588】Count on a tree,主席树维护链+ST表求LCA
- C++中的placement new
- Java内存溢出实例
- AYITACM2016省赛第三周I - Optimal Array Multiplication Sequence(dp)
- hdoj-1106-排序