首页 > 代码库 > 部署用于全网的跨网段DHCP和DNS服务

部署用于全网的跨网段DHCP和DNS服务

管理部分

  1. DHCPDNS在同一台服务器上

  2. 登陆地址:ssh  root/192.168.20.210  密码:jyd315.com

  3. DHCP主配置文件:/etc/dhcp/dhcpd.conf  (定义网段及IP地址范围的地方)

    DNS主配置文件:/var/named/chroot/etc/named.conf (定义服务监听端口及地址)

4.查看各网段IP地址分配情况: cat  /var/lib/dhcpd/dhcpd.leases

安装和配置部分

  1. 系统环境CentOS6.5

  2. yum –y install dhcp bindbind-chroot bind-utils  (安装dhcpdns服务[bindbind-chroot bind-utils]

  3. DHCP服务配置

编辑vim /etc/dhcp/dhcpd.conf 主配置文件

# DHCP Server Configuration file.

# see/usr/share/doc/dhcp*/dhcpd.conf.sample

# see ‘man 5 dhcpd.conf‘

 

*以上为默认配置文件内容

 

#ddns-update-style none;不用但必须写上

log-facility local7; #日志记录位置(vim /etc/rsyslog.conf  最后添加local4.*/var/log/dhcp.log

default-lease-time 86400;  #默认IP租期时间

max-lease-time 86400; #最大IP租期时间

option domain-name "jyd.com";  #所属域后缀

option domain-name-servers 192.168.20.210,219.141.140.10,218.30.26.70; #指向内网DNS缓存服务及公网主域名服务器,主域名服务器地址可以写多个

*以下为网段及IP地址范围定义格式及内容

subnet 192.168.20.0 netmask 255.255.255.0 {  

         #IP地址范围为空,表示只存在此网段而不分配置地址

}

subnet 192.168.3.0 netmask 255.255.255.0 {

  range 192.168.3.50192.168.3.150; #定义IP地址分配范围

   option routers192.168.3.1;#定义此网段的默认网关

}

*需哪些网段则按上面的格式再向下添加即可

 

  1. DNS缓存服务配置

编辑vim  /var/named/chroot/etc/named.conf主配置文件

options {

        listen-on port 53 { any; };    #将扩号中的默认值改为any;,注意分号

      

 

        forwarders { 219.141.140.10;218.30.26.70; };  #指向公网主域名服务器地址,可以写多个

        allow-query     { any; };  #将扩号中的默认值改为any;,注意分号

        recursion yes; 将递归的解析数据缓到本服务器,yes为缓存,no为不缓存

};

include "/etc/named.rfc1912.zones";

include "/etc/named.root.key";

 

*以上为列出需要修改的地方

5.三层核心交换机配置(重点->全网首先要互通

         按照下面的命令进入每个VLAN进行相同的操作

         例:

Cisco3750X-24(config)#interface vlan 11

Cisco3750X-24(config-if)#ip helper-address 192.168.20.210 <-此处为指向DHCP所在服务器地址

Cisco3750X-24(config-if)#no ip helper-address 192.168.20.50<-此命令为删除原有的DHCP所指向服务器的地址,如果是初次配置可以忽略本条

查看每个VLAN所指向DHCP服务器的地址信(下面标黄部分)

Cisco3750X-24#showrunning-config

interface Vlan11

 ip address 192.168.11.1 255.255.255.0

 ip helper-address 192.168.20.210

                                                                  作者:张广军

                                                                  日期:2016-12-19 19:01

本文出自 “来自实践中的Linux” 博客,请务必保留此出处http://zhangguangjun.blog.51cto.com/4629376/1884849

部署用于全网的跨网段DHCP和DNS服务