|
一、DHCP服务器的配置
1、查询和安装dhcp包
rpm -qa | grep dhcp
插入linux系统安装光盘
rpm -ivh dhcp-xxxxx
2、dhcp的主配置文件
/etc/dhcp/dhcpd.conf
定义哪个网卡使用dhcp:
配置文件/etc/sysconfing/dhcpd
DHCPDARGS= (默认=后面没有内容表示所以网卡都可以dhcp;可以自己指定哪块网卡使用dhcp服务器)
将/usr/share/doc/dhcp***/dhcpd.config.sample(模板)文件覆盖掉/etc/dhcp/dhcpd.conf文件
3、主配置文件中的说明(/etc/dhcp/dhcpd.conf)
subnet 192.168.1.0 netmask 255.255.255.0 { (声明网段)
range 192.168.1.100 192.168.1.200; (地址池)
option subnet-mask 255.255.255.0; (子网掩码)
option routers 192.168.1.1; (默认网关)
option domain-name-servers 202.106.0.20,8.8.8.8;(DNS服务器地址)
default-lease-time 21600; (默认租约时间)
max-lease-time 43200; (最大租约时间)
}
注明:如果要声明多个网段,将上面的代码复制一份,然后修改不同的地址就OK
----------------------------------------
保留地址:
host 名字 {
hardware ethernet 客户端的MAC地址;
fixed-address 保留的ip地址;
}
4、启动dhcp服务
服务脚本:/etc/init.d/dhcpd
或
service dhcpd start (或restart)
5、查看服务是否启动(端口信息)
netstat -anpu
DHCP使用udp 67端口
5、排错(查看日志文件)
tail -30 /var/log/messages
二、linux客户端获取地址
1、修改网卡的主配置文件
改此行: BOOTPROTO=dhcp
2、命令获取
dhclient -d eth0
|
|
|
|
|
|
|