32-李子腾

 

ifconfig eth0 172.17.17.2 netmask 255.255.255.0 设置掩码
route add default gw 172.17.17.1 设置默认网关
    
cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf 将模板文件拷贝到主配置文件内
vim /etc/dhcpd.conf   编辑dhcp配置文件


ddns-update-style interim;动态dns更新形式 常用交互式
ignore client-updates;  忽略客户端更新     
option time-offset              -18000; (单位s) 服务器时间与格林威治标准时间的差值
default-lease-time 21600;    默认的租约时间
max-lease-time 43200;         最大租约时间

subnet 172.17.17.0 netmask 255.255.255.0 {     
        option routers            172.17.17.1;默认路由
        option subnet-mask        255.255.255.0;子网掩码
        range dynamic-bootp 172.17.17.11 172.17.17.100;地址池作用范围
        host print {     
                hardware ethernet 12:34:56:78:AB:CD;
                fixed-address 172.17.17.11;(地址绑定)
        }
}
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.11 192.168.1.100;(地址池作用范围)
}
subnet 192.168.2.0 netmask 255.255.255.0 {   
        option routers              192.168.2.1;(默认路由)
        option subnet-mask          255.255.255.0;(子网掩码)
        range dynamic-bootp 192.168.2.11 192.168.2.100;(地址池作用范围)
}


service dhcpd start     启动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的主机设网卡为自动获取