linux部署DHCP服务端

服务端

1.安装DHCP

yum -y install dhcp

DHCP默认配置文件/etc/dhcp/dhcpd.conf

DHCP Server Configuration file.

see /usr/share/doc/dhcp*/dhcpd.conf.example

see dhcpd.conf(5) man page

//禁用DNS动态更新

ddns-update-style none;

//默认租约为6小时

default-lease-time 21600;

//最大租约为12小时

max-lease-time 43200;

//指定默认搜索域

option domain-name "bdqun.com";

//指定DNS服务器地址

option domain-name-servers 192.168.10.2,8.8.8.8;

//声明网段地址

subnet 192.168.10.0 netmask 255.255.255.0{

range 192.168.10.200 192.168.10.254; //设置地址池,可以有多个

option routers 192.168.10.2; //指定默认网关

}

host prtsvr{

hardware ethernet 00:00:00:00:00:00; // IP和MAC地址绑定

fixed-address 192.168.10.10;

}

开启DHCP服务:systemctl start dhcpd && systemctl enable dhcpd

客户端

/etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"

PROXY_METHOD="none"

BROWSER_ONLY="no"

BOOTPROTO="dhcp"

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_FAILURE_FATAL="no"

IPV6_ADDR_GEN_MODE="stable-privacy"

NAME="ens33"

UUID="4738e3c2-1097-4f1e-b3d8-9e3a0982b689"

DEVICE="ens33"

ONBOOT="yes"

修改配置文件后:ifdown ens33;ifup ens33

执行dhclient -d ens33重新自动获取新的IP地址

dhclient -r ens33//释放IP地址

相关推荐
数智启示录7 分钟前
PostgreSQL 内存调优实战(第 12 篇):work_mem 只调大 64 倍,峰值为什么远不止 64 倍
运维·数据库·经验分享·postgresql·面试
平原201813 分钟前
GPT Image 2 / Nano Banana API成本拆解:$0.0081、84.7%与单张有效成本
linux·服务器·gpt
一个向上的运维者16 分钟前
Kubernetes 网络三部曲:CNI、kube-proxy 与 CoreDNS 是如何协作的?
网络·容器·kubernetes
云登指纹浏览器22 分钟前
RPA 与指纹浏览器集成:多账号自动化运营的5项环境配置
运维·自动化·rpa
T1mzhou36 分钟前
ARM64 Linux 6.10内核启动流程2-rootfs 怎么挂上
linux·服务器·前端
wtblszn36 分钟前
城市内河在线监测系统方案
运维·物联网
2301_8150910142 分钟前
TCP 并发服务器模型:4 种 IO 模型完整梳理
服务器·网络·tcp/ip
捷瑞电子工坊1 小时前
Ubuntu 终端指令速查手册(持续更新)
linux·ubuntu·教程·开发工具·命令行·速查手册·终端指令
雯宝1 小时前
6. USB 转串口驱动
linux
斑马1391 小时前
Linux软件编程学习笔记(十二)——TCP并发服务器模型
java·服务器·网络