DHCP

 server2的配置

#设置ip地址

ifconfig eth0 172.17.17.2 netmask 255.255.255.0 
route add default gw 172.17.17.1  

安装dhcp服务
yum install dhcp-*  

 拷贝模板文件到etc下编辑配置文件
vim /etc/dhcpd.conf   
cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf 
ddns-update-style interim;
ignore client-updates;        
option time-offset              -18000;  服务器时间与格林威治标准时间的差值
default-lease-time 21600;    默认的租约时间
max-lease-time 43200;         最大租约时间

subnet 172.17.17.0 netmask 255.255.255.0 {      #172.17.17.0的作用域

        option routers                  172.17.17.1;#默认路由
        option subnet-mask              255.255.255.0;

       地址池
        range dynamic-bootp 172.17.17.100 172.17.17.200
        host print {     #绑定地址
                hardware ethernet 12:34:56:78:AB:CD;
                fixed-address 172.17.17.101;
        }
}
subnet 192.168.1.0 netmask 255.255.255.0 {  #192.168.1.0的作用域

        option routers                  192.168.1.1;
        option subnet-mask              255.255.255.0;
        range dynamic-bootp 192.168.1.100 192.168.1.200;
}

作用域
subnet 192.168.2.0 netmask 255.255.255.0 {    #192.168.2.0

        option routers                  192.168.2.1;
        option subnet-mask              255.255.255.0;
        range dynamic-bootp 192.168.2.100 192.168.2.200;
}

启动dhcp服务
/etc/init.d/dhcpd start     
dhcp中继代理server1的配置
yum install dhcp-*    #安装dhcp服务

  配置中继配置文件

 vim /etc/sysconfig/dhcrelay  

  
INTERFACES="eth0 eth1 eth2"  指定通过那个网络接口将客户端请求传递给服务器
DHCPSERVERS="172.17.17.2"    指定dhcp服务器到ip地址

开启网卡转发功能

echo 1 >/proc/sys/net/ipv4/ip_forward

  启动中继服务

service dhcrelay start    
客户端测试
linux的主机利用dhclient 设备名称   获取IP地址
  dhclient -r      释放IP地址
windows的主机设网卡为自动获取

你可能感兴趣的:(DHCP)