Linux系统怎么搭建DHCP服务器呀?

Linux系统怎么搭建DHCP服务器呀?,第1张

打开系统,挂载光盘。(小白可在桌面模式下,建议在命令行界面 *** 作)

设置IP地址,主机与服务器相互ping通

安装DHCP服务器(我的是用yum安装的,也可以用rpm),yum install -y dhcp

将范本配置文件复制到/etc/dhcp目录下替换掉空白的dhcpd.conf的主配置文件

dhcpd.conf配置文件:常用参数

ddns-update-style (none|interim|ad-hoc):定义所支持的DNS动态更新类型

ignore client-updates:忽略客户端更新

default-less-time number(数字):定义默认IP租约时间

max-lease-time number(数字):定义客户端IP租约时间的最大值

subnet 192.168.100.0 netmask 255.255.255.0{(定义作用域)

range 192.168.100.10 192.168.100.100(指定动态IP地址范围)

option routers 192.168.100.254(网关)

option subnet-mask 255.255.255.0(子网掩码)

option domain-name"liunx65.com"(客户端名称)

option domain-name-servers 192.168.100.32(DNS服务器地址)

option broadcast-address 192.168.100.255(广播地址)

}

配置完成后保存退出并重启DHCP服务,测试

设置DHCP自启动(chkconfig --level 3 dhcp on)

centos7部署DHCP服务

yum -y install dhcp //安装DHCP服务

vim /etc/dhcp/dhcpd.conf //配置文件,里面什么都没有,告诉我们在/usr/share/doc/dhcp*/dhcpd.conf.example有个配置模板

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example    /etc/dhcp/dhcpd.conf //将模板cp过来

vim /etc/dhcp/dhcpd.conf //编辑DHCP配置文件

                            subnet 192.168.130.0 netmask 255.255.255.0 { //声明网段和子网掩码

                             range 192.168.130.10 192.168.130.20 //设置分配DHCP地址的地址池,根据实际

                              option domain-name-servers 202.96.128.86 //指定DNS服务器地址

                              option domain-name "internal.example.org" //搜索域,根据情况设置,这里选择注释#

                               option routers 192.168.130.2 //设置客户机的默认网关地址

                               option broadcast-address 192.168.130.255 //广播地址

                                 default-lease-time 300 //默认租约时间

                                  max-lease-time 7200 //最大租约时间

                                  ddns-update-style none //启用或禁用全局动态dns更新

                        }

vim  /etc/sysconfig/network-scripts/ifcfg-ens33 //修改网卡配置的如下几项

BOOTPROTO=static

IPADDR=192.168.130.5

NETMASK=255.255.255.0

GATEWAY=192.168.130.2

DNS1=202.96.128.86

ONBOOT=yes

ifup ens33 //启动网卡

systemctl start  dhcpd //启动服务

systemctl  enable dhcpd //下次重启启动DHCP服务

systemctl status dhcpd //查看DHCP的状态

netstat  -tunlp | grep dhcpd //查看DHCP端口

客户端

dhclient -d ens33 //重新获取DHCP地址

dhclient -r  ens33 //释放获取的DHCP地址

ifconfig//查看网卡信息 | ip a

DHCP服务端

less /var/lib/dhcpd/dhcpd.leases //查看DHCP租约信息


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8942423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存