标签:dhcp服务
DHCP:Dynamic Hostt configuration Protocol<--bootp
TCP/TP
IPADDR
NETMASK
GATEWAY
DNS
Client-->DHCPDISCOVER
DHCPOFFER<--server
client-->DHCPREQUEST
DHCPACK<--server
续租
client-->DHCPREQUEST
DHCPACK<--server
全程广播
[root@localhost yum.repos.d]# yum list all |grep dhcp先查看一下关于dhcp的包
[root@localhost yum.repos.d]# yum -y install dhcp
[root@localhost dhcp]# vim dhcpd.conf 里面有记录dhcpd.conf.sample的文件路径
[root@localhost dhcp]# pwd
/etc/dhcp
[root@localhost dhcp]# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf 覆盖
subnet 192168.1.0 netmask 255.255.255.0 { DHCP服务器所分配的地址池
range 192.168.1.40 192.168.1.45; DHCP分配地址范围
option domain-name-servers 192.168.1.50; DNS服务器地址,如果有多个服务器则用;隔开linux最多支持3个
option domain-name "mylinux.com"; 域名 /etc/resolv.conf
option routers 192.168.1.1; 默认网关
option broadcast-address 192.168.1.255; 广播地址
default-lease-time 600; 默认租约长度,单位是秒钟
max-lease-time 7200; 最大租约长度
}
host passacaglia { host定义保留域的 passacaglia是标识符
hardware ethernet 00:0c:29:b5:b7:bb; 指定对方的mac地址
filename "vmunix.passacaglia"; 开始启动文件的名称,应用于无盘工作站
server-name "toccata.fugue.com"; DHCP服务名称
}
host fantasia {
hardware ethernet 00:0c:29:b5:b7:bb;
fixed-address 192.168.1.50; 指定给对方的保留地址
}
next-server marvin.redhat.com 指定谁是文件服务器
-------------------------------------------------
把bootp注释掉#
UDP:67号端口服务器端
UDP:68号端口客户端
---------------
###克隆主机以后
# vi /etc/udev/rules.d/70-persistent-net.rules
注释掉eth0,修改eth1位eth0。
更改/etc/sysconfig/network-scripts/ifcf-eth0的mac地址
重启
本文出自 “linux运维” 博客,谢绝转载!
标签:dhcp服务
原文地址:http://coolcl.blog.51cto.com/4514424/1825294