2015.8。30
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要用途:给内部网络或网络服务供应商自动分配IP地址。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为dhcp server和dhcp client的服务端口
DHCP服务器需要安装TCP/IP协议,需要设置静态IP地址 子网掩码和默认网关
搭建DHCP服务器:
一.设置DHCP服务器IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0 来配置IP地址,如:要给eth0配置一个192.168.10.1的IP地址
DEVICE=eth0 //为此网卡配置的IP地址;
BOOTPROTO=static //这个网卡接口是静态IP地址还是动态IP地址,静态为static,动态为dhcp;
HWADDR=00:0C:29:3A:E3:B7 //此网卡的MAC地址;
IPADDR=192.168.10.1 //静态IP地址;
NETMASK=255.255.255.0 //上面IP地址的子网掩码;
service network restart 重启网卡使之生效
二、修改DHCP配置文件: vi /etc/dhcp/dhcpd.conf
第一次修改配置文件 提示让我参考 /usr/share/doc/dhcp*/dhcpd.conf.sample,复制一份模板将原配置文件覆盖掉 cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
ddns-update-style none;
ignore client-updates;
subnet 192.168.10.0 netmask 255.255.255.0 { //对10网段进行DHCP分配
option routers 192.168.10.1; //10网段的网关
option subnet-mask 255.255.255.0; //子网掩码
#option domain-name "linux.com";
#option domain-name-server 192.168.10.1;
range 192.168.10.100 192.168.10.254; //DHCP地址池
default-lease-time 21600;
max-lease-time 43200;
host user1 {
hardware ethernet 00:0C:12:0F:1D:CE; #对该用户进行IP绑定
fixed-address 192.168.1.5;
}
}
重启DHCP:service dhcpd restart
原文地址:http://1055092.blog.51cto.com/1045092/1689972