您的位置:首页 > 运维架构 > Linux

linux中架设DHCP服务

2008-01-11 21:57 344 查看
一 所需软件
dhcp
http://www.isc.org

wget http://ftp.isc.org/isc/dhcp/dhcp-4.0.0.tar.gz

二 解压、安装
# tar zxvf dhcp-4.0.0.tar.gz
# cd dhcp-4.0.0
# ./configure
# make
# make install

三 查看安装位置
# which dhcpd

四 主要配置选项
1 默认网关
2 IP地址
3 子网掩码
4 DNS服务器地址
5 租用时间

# vim /etc/dhcpd.conf
格式如下:
ddns-update-style none;
subnet 10.0.0.0 netmask 255.0.0.0 {
option routers 10.0.0.254;
option subnet-mask 255.0.0.0;
option domain-name "ty.sx";
option domain-name-servers 202.99.192.68,202.99.192.66;
range 10.10.10.0 10.10.11.255;
default-lease-time 21600;
max-lease-time 43200;
host cname {
hardware ethernet 00:0C:29:18:65:F5;
fixed-address 10.10.12.1;
}
}

# touch /var/db/dhcpd.leases

五 运行dhcp
# dhcpd

六 查看是否运行
找一下DHCP的端口号
# grep bootp /etc/services

默认使用是udp端口67,过滤一下
# netstat -unl |grep 67

七 查看dhcp使用情况
1. 如有客户机要地址,客户机的地址信息会反应在这个文件里
# tail -f /var/log/messages

2. 如果有租用地址,租用地址应该反应在以下文件
# more /var/db/dhcpd.leases

调试客户机
Under linux
重新刷新网络接口,后面跟网络设备接口
# dhclient eth0
Under windows
C:/>ipconfig /renew
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: