DHCP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DHCP相关的知识,希望对你有一定的参考价值。

DHCP

服务进程dhcpd,监听端口udp,67

客户端服务进程dhclient,监听端口udp,68

1,安装:

# yum install dhcp# rpm -ql dhcp    \\查看dhcp生成了哪些文件
# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf    \\复制配置样例文件

2,配置

# cp /user/share/doc/dhcp-3.0pL1/dhcp.conf.sample   /etc/dhcpd.conf
# vim /etc/dhcp/dhcpd.conf
subnet 192.168.100.0 netmask 255.255.255.0 {   \\定义一个子网,掩码,客户端获取的ip网段和掩码
       range 192.168.100.200 192.168.100.220;    \\定义客户端获取ip的范围
       option domain-name-servers 192.168.100.7;  \\定义客户端的DNS服务器ip
       option domain-name "node1";           \\定义DNS服务器名称
       option routers 192.168.100.7;          \\定义客户端默认网关
       option broadcast-address 192.168.100.255;   \\定义广播域
       default-lease-time 600;               \\定义地址租期(秒)
       max-lease-time 7200;                 \\定义最大租期(秒)
}
host PRINT {                              \\定义特定的主机
      hardware ethernet 00:0c:29:89:0D:69;        \\指定特定的主机mac地址
      fixed-address 192.168.100.200;             \\为特定的主机分配固定ip
      option domain-name-servers 192.168.100.7;
      option domain-name "node1";
}
# service dhcpd configtest   
# service dhcpd restart
# cat /var/lib/dhcpd/dhcpd.leases

3,客户端获取地址:

# dhclient eth0# dhclient -d eth0           \\前台显示获取过程

优先使用自己本段的域名和网关,如果自己没有,那么会从上级继承。


以上是关于DHCP的主要内容,如果未能解决你的问题,请参考以下文章

一键安装dhcp服务脚本

DHCP配置实例

DHCP实验

沁恒 CH32V208: CH32V208 网络DHCP示例代码分析

微信小程序代码片段

DHCP中的算法[关闭]