在公司内部搭建DHCP和DNS服务器,并使用公司内部的DNS服务器完成内部主机名以及公司网站域名的解析;

  1. 检查安装服务命令
    公司内部搭建DHCP和DNS服务器

  2. 在/etc/dhcp/dhcpd.conf 下默认只有注释语句,需要参考下模板文件进入/usr/share/doc/dhcp*/dhcpd.conf.example中查找配置文件拷贝配置文件覆盖源目录/etc/dhcp/dhcpd.conf文件

  3. 公司内部搭建DHCP和DNS服务器

  4. 修改配置文件dhcpd.conf,配置文件包括全局配置参数、子网网段声明、地址配置选项以及地址配置参数。

  5. 根据下图修改自己配置文件中参数。

  6. 公司内部搭建DHCP和DNS服务器

  7. 更具以上配置详解修改完成后如下图
    公司内部搭建DHCP和DNS服务器

  8. 去到网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0中为网卡设置配置静态IP,开始编辑,填写ip地址。设置以下两项参数。
    BOOTPROTO=”static”
    IPADDR=*(此处ip与dhcpd.conf文件中设置的ip地址相对应)
    命令service network restart重启网卡,以及重启dhcp服务

  9. 启动成功检查端口是否畅通并查看ip分配
    公司内部搭建DHCP和DNS服务器
    dns服务

  10. 安装dns服务包并检查是否安装成功
    公司内部搭建DHCP和DNS服务器

  11. 安装完成后修改相应的配置文件,这里需要修改三个相关配置文件即主配置文件,区域文件以及数据文件下面首先进行主配置文件的修改/etc/named.conf

公司内部搭建DHCP和DNS服务器
12. /etc/named.conf定义为何域提供域名解析定义主服务器区域配置文件
公司内部搭建DHCP和DNS服务器
13. 创建访问域文件并修改文件所属/var/named
公司内部搭建DHCP和DNS服务器
14. 配置域名解析记录区域配置文件对应区域
15. 当前区域管理员的邮箱地址;地址中不能使用@符号,一般用.替换
NS记录:name: 当前区域的名字
value: 当前区域的某DNS服务器的名字
注意:一个区域可以有多个NS记录

  1. 使用nslookup命令测试域名解析时候否成功
    公司内部搭建DHCP和DNS服务器
  2. 如果查询不成功检查防护墙是否开启相应的服务。
    公司内部搭建DHCP和DNS服务器

相关文章: