码迷,mamicode.com
首页 > 系统相关 > 详细

linux下搭建dhcp服务器及部署中继代理详解

时间:2016-05-19 06:50:03      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:linux下搭建dhcp服务器及部署中继代理详解

linux下搭建dhcp服务器及部署中继代理详解

  1. 搭建DHCP服务器,本机eth0网卡IP为1.1.1.18/24,网关为1.1.1.20

    yum install -y dhcp  安装dhcp rpm软件包

    cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample  /etc/dhcpd.conf 

    vim /etc/dhcpd.conf,主要修改以几行:

       subnet 1.1.1.0 netmask 255.255.255.0 {              #设置子网段

       option routers                  1.1.1.20;    # 网关

       option subnet-mask               255.255.255.0;  #掩码

       option domain-name               "willow.com";  #域名

       option domain-name-servers          1.1.1.18;    #DNS服务器

       range dynamic-bootp 1.1.1.100 1.1.1.150;           #分配地址池

}


#以下2.2.2.0/24子网为中继代理准备

     subnet 2.2.2.0 netmask 255.255.255.0 {           #设置子网段

       option routers                  2.2.2.20;    # 网关

       option subnet-mask               255.255.255.0;  #掩码

       option domain-name               "willow.com";  #域名

       option domain-name-servers          1.1.1.18;    #DNS服务器

       range dynamic-bootp 2.2.2.100 2.2.2.150;           #分配地址池

}

  chkconfig dhcpd on  #开机自启动 

  service dhcpd start  #启动DHCP服务

2.部署DHCP中继代理

 如何让2.2.20/24子网内的主机向DHCP服务器(1.1.1.18)自动获取IP地址呢?

 由于跨子网是隔离DHCP广播请求,如需获取IP,必须借助DHCP中继代理

 准备一台linux主机作为中继代理服务主机,两张网卡,eth0:1.1.1.20/24,eth1:2.2.2.20/24

 2.1.vim /etc/sysctl #修改以下一条语句

   net.ipv4.ip_forward = 1  #相当于启动路由功能

    sysctl -p #重新让内核加载sysctl文件

 2.2.yum install -y dhcp  安装dhcp rpm软件包

    vim /etc/sysconfig/dhcrelay 

     INTERFACES="eth0 eth1

     DHCPSERVERS="1.1.1.18" #DHCP服务器IP地址

     chkconfig dhcrelay on  #开机自启动 

     servcie dhcrelay start #启动中继服务

  注意:DHCP服务器网关必须指向中继代理主机1.1.1.20

3.dhclient 客户端工具,可查看客户端请求获取IP和租约过程

  killall dhclient 由dhclient只能运行一次,必须杀死此进程,再重新运行

 dhclient -d 前台运行,可查看客户端请求获取IP和租约过程,如需中止,必须按ctrl+C

 

本文出自 “夏维柳” 博客,请务必保留此出处http://willow.blog.51cto.com/6574604/1774896

linux下搭建dhcp服务器及部署中继代理详解

标签:linux下搭建dhcp服务器及部署中继代理详解

原文地址:http://willow.blog.51cto.com/6574604/1774896

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!