搭建dhcp服务,实现ip地址申请分发
#注意:实现DHCP服务前,先将网络已有DHCP服务,如:vmware中的DHCP关闭,访止冲突,DHCP服务器本身采用静态IP,必须配置和DHCP网卡的静态IP所在网段的subnet 段,否则DHCP服务无法启动
centos8为服务器,有nat的网卡,和vmnet1的仅主机网卡(vmnet1仅主机网卡作为dhcp服务器的ip)
[ root@centos8 ~]#yum install -y dhcp-server
#复制一下模板覆盖到配置文件
[ root@centos8 network-scripts]#cp /usr/share/doc/dhcp-server/dhcpd.conf.example /etc/dhcp/dhcpd.conf
#编辑配置文件,配置子网和自动获取的地址范围
[ root@centos8 network-scripts]#vim /etc/dhcp/dhcpd.conf
subnet 192.168.33.0 netmask 255.255.255.0 {
range 192.168.33.66 192.168.33.166;
}
# This is a very basic subnet declaration.
#重启服务,端口67处于监听状态
[ root@centos8 network-scripts]#systemctl restart dhcpd
[ root@centos8 network-scripts]#ss -nul
State Recv-Q Send-Q Local Address:Port Peer Address:Port
UNCONN 0 0 192.168.122.1:53 0.0.0.0:*
UNCONN 0 0 0.0.0.0:67 0.0.0.0:*
#客户端上添加一块网卡,选择同样的vmnet1仅主机的网卡。会自动获取到ip地址。
[root@localhost ~]# ifconfig eth1
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.33.66 netmask 255.255.255.0 broadcast 192.168.33.255
inet6 fe80::76f1:f94a:923:af8a prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:b3:7a:9b txqueuelen 1000 (Ethernet)
RX packets 7 bytes 986 (986.0 B)
分类:
dhcp
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具