DHCP 服务器(9)

@DHCP 服务器
1.DHCP(dynamic host configure protocol)动态主机配置协议

  • 最大的功能就是向客户端提供TCP/IP 信息,使用的是UDP:67端口

2.手动设定适合:适用小型网络
3.手动输入IP 地址和自动获取比较优缺点
4.DHCP 服务器的功能:
对客户机动态分配TCP/IP 信息 IP 地址、 子网掩码、默认网关、首选DNS 服务器…
安全而又可靠的设置IP 地址,减轻了网络管理员的负担,解决了网络内IP 地址资源不足的情况
5.DCHP server
DHCP 服务器按照顺序发放 IP 并不冲突。?

  • 不会,DHCP是一个成熟的用于分配IP地址的协议。位于网络中的DHCP服务器会统筹规划所有机器的IP地址。当网络中某台电脑启动时,会通过DHCP协议和服务器交互,服务器再分配给机器一个网段中尚未使用的IP地址,因此使用DHCP不会造成IP地址冲突。

6、DHCP 的分发 :租约产生和租约更新

1、DCHPDISCOVER包 广播要 IP? 全知道 请求
2、DHCPOFFER包 SERVER 回应 假设某台快 响应
3、DHCPREQUEST包 选择 IP 确认 选择
4、DHCPPACK包 广播确认给客户使用 确认

@linux下的 DHCP
1、dhcp 的主配置文件

/etc/dhcpd.conf

2、dhcp 网卡配置文件

/etc/sysconfig/dhcpd

3、dhcp 中继网卡配置文件

/etc/sysconfig/dhcrelay

4、dhcp 服务的启动/停止/重启

service dhcpd start
service dhcpd stop
service dhcpd restart
9.3 /etc/dhcpd.conf

@dhcpd.conf文件
在 redhat Enterprise linux5 中,默认是空文件,配置文件存放在/usr/share/doc/dhcp-
@/dhcpd.conf.sample

#cp /usr/share/doc/dhcp-3.05/dhcpd.conf.sample /etc/dhcpd.conf

将配置文件拷贝到/etc下,并覆盖 dhcp.conf
配置文件各字段说明
subnet X.X.X.X netmask X.X.X.X
指定 dhcp服务工作网段
range
指定分配地址段
default-lease-time
默认租期(请求续租时间)
max-lease-time
最大租期
option routers
分配路由器
option domain-name
分配域名
option domain-name-servers
分配 DNS server
example:

subnet 192.168.0.0 netmask 255.255.255.0 { 设置192.168.0.0/24 子网声明
                        range 192.168.0.2 192.168.0.253; 设置动态地址池 192.168.0.2 192.168.0.253
                        default-lease-time 21600; 设置缺省的地址租约 21600
                        max-lease-time 43200; 设置客户端最长的地址租期 43200
                        option domain-name “huayu.com”; 设置客户端的域名 huayu.com
                        option routers 192.168.0.254; 设置默认网关 192.168.0.254
                        option domain-name-servers 192.168.0.254; 设置 DNS服务器 192.168.0.254
}
                        ```
Ip 绑定
host
为绑定主机起名(并不是分配给对方的名字)
hardware ethernet
指定硬件地址
fixed-address
指定 IP地址或主机名
支持为绑定主机单独分配其他网络数据
example:

host joe {
hardware ethernet 08:00:2b:4c:29:32; 指定主机的MAC 地址
fixed-address 192.168.103.211; 为指定主机分配域名
option host-name “joe”; 为绑定主机起名
}
“`

猜你喜欢

转载自blog.csdn.net/qq_39222965/article/details/80489070