余姚网站建设 熊掌号,做网站网站建设教程,wordpress自定义结构,js获取网站html本次实验采用CentOS71.检查在安装DHCP之前先使用rpm命令查看系统中已有的DHCP软件包rpm -qa | grep dhcp由此可知#xff0c;系统中尚未安装DHCP软件包2.安装我们可以使用yum命令为系统安装DHCP软件包yum -y install dhcp安装完成后再次检查可以看到DHCP软件包3.配置dhcp配置文…本次实验采用CentOS71.检查在安装DHCP之前先使用rpm命令查看系统中已有的DHCP软件包rpm -qa | grep dhcp由此可知系统中尚未安装DHCP软件包2.安装我们可以使用yum命令为系统安装DHCP软件包yum -y install dhcp安装完成后再次检查可以看到DHCP软件包3.配置dhcp配置文件我们在上面的安装过程中已经知道了当前系统中的dhcp软件包版本为 4.2.5因此去往路径/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example这里是一些介绍想要直接配置的可以跳过# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
## option definitions common to all supported networks...
option domain-name example.org;
option domain-name-servers ns1.example.org, ns2.example.org;default-lease-time 600;
max-lease-time 7200;# Use this to enble / disable dynamic dns updates globally.
#ddns-update-style none;# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.subnet 10.152.187.0 netmask 255.255.255.0 {
}# This is a very basic subnet declaration.subnet 10.254.239.0 netmask 255.255.255.224 {range 10.254.239.10 10.254.239.20;option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
}# This declaration allows BOOTP clients to get dynamic addresses,
# which we dont really recommend.subnet 10.254.239.32 netmask 255.255.255.224 {range dynamic-bootp 10.254.239.40 10.254.239.60;option broadcast-address 10.254.239.31;option routers rtr-239-32-1.example.org;
}# A slightly different configuration for an internal subnet.
subnet 10.5.5.0 netmask 255.255.255.224 {range 10.5.5.26 10.5.5.30;option domain-name-servers ns1.internal.example.org;option domain-name internal.example.org;option routers 10.5.5.1;option broadcast-address 10.5.5.31;default-lease-time 600;max-lease-time 7200;
}# Hosts which require special configuration options can be listed in
# host statements. If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.host passacaglia {hardware ethernet 0:0:c0:5d:bd:95;filename vmunix.passacaglia;server-name toccata.fugue.com;
}1,1 顶端# Fixed IP addresses can also be specified for hosts. These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP. Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
host fantasia {hardware ethernet 08:00:07:26:c0:a5;fixed-address fantasia.fugue.com;
}# You can declare a class of clients and then do address allocation
# based on that. The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.class foo {match if substring (option vendor-class-identifier, 0, 4) SUNW;
}shared-network 224-29 {subnet 10.17.224.0 netmask 255.255.255.0 {option routers rtr-224.example.org;}subnet 10.0.29.0 netmask 255.255.255.0 {option routers rtr-29.example.org;}pool {allow members of foo;range 10.17.224.10 10.17.224.250;}pool {deny members of foo;range 10.0.29.10 10.0.29.230;}
}100,1 底端
DHCP服务参数参数说明ddns-update-style配置全局启用/禁用动态DNS更新authentication拒绝未经验证的IP 地址的请求default-lease-time指定租约时间的最大值max-lease-time指定租约时间的最小值hardware指定网卡接口类型和MAC地址fixed-address为客户端主机指定固定IPDHCP服务声明声明说明subnet指定子网作用域range指定子网作用域allows bootp / deny bootp响应激活查询/ 拒绝响应激活查询allow booting / deny booting响应激活查询/ 拒绝响应激活查询host指定保留主机filename指定启动文件netx-server设置文件共享服务器shared-network为客户端主机指定固定IPDHCP服务选项选项说明domain-name设置客户端的DNS域名domain-name-servers设置DNS服务器的IP地址host-name设置客户端的主机名subnet-mask设置客户端的子网掩码routers设置客户端网关IP地址broadcast-address设置客户端的广播地址简单的编写一个配置文件allow booting;
#分配子网网段为192.168.138.0 子网掩码为255.255.255.0
subnet 192.168.138.0 netmask 255.255.255.0 {range 192.168.138.128 192.168.138.254; #设置子网的IP地址取值范围#设置为客户端分配的DNS服务器地址option domain-name-servers 192.168.138.2;#设置客户端的DNS域名option domain-name internal.example.org;#设置网关地址option routers 192.168.138.2;#设置最短租约时常default-lease-time 3600;#设置最长租约时长max-lease-time 7200;#设置文件共享服务器地址next-server 192.168.138.9#设置文件服务器上共享的启动文件名称filename pxelinux.0
}需要注意:1.在格式上配置文件应该与模板中提供的格式相同2.在内容上地址池的IP地址范围应该在子网范围内本机网卡IP应在地址池范围之内所有配置完成之后在客户端上将网卡的配置文件中的BOOTPROTO项的值设为dhcp再重启网络服务即可