博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DHCP服务搭建
阅读量:5085 次
发布时间:2019-06-13

本文共 1528 字,大约阅读时间需要 5 分钟。

一、DHCP概述

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。

二.DHCP分配方式

自动分配:分配到一个ip地址后永远使用

手动分配:由DHCP服务器管理员专门指定ip地址
动态分配:使用完后释放该ip,供其他客户机使用

三.Linux中DHCP的安装与配置

1.DHCP安装

(1)挂载光盘

[root@localhost ~]# mount /dev/sr0 /media/cdrom/

mount: block device /dev/sr0 is write-protected, mounting read-only

(2)本地yum源安装dhcp

[root@localhost ~]# yum -y install dhcp

2.配置DHCP服务

主配置文件:/etc/dhcp/dhcpd.conf

执行程序:/usr/sbin/dhcpd /usr/sbin/dhcrelay (中继)
服务脚本:/etc/init.d/dhcpd /etc/init.d/dhcrelay (中继)
执行参数配置:/etc/sysconfig/dhcpd
DHCP中继配置:/etc/sysconfig/dhcrelay

(1)修改配置文件/etc/dhcp/dhcpd.conf

[root@localhost ~]# cat /etc/dhcp/dhcpd.conf 

#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample   <-去这个地址寻找模板
# see 'man 5 dhcpd.conf'
#

[root@localhost ~]# cat /usr/share/doc/dhcp*/dhcpd.conf.sample > /etc/dhcp/dhcpd.conf

[root@localhost ~]# egrep -v "#" /etc//dhcp/dhcpd.conf > /etc/dhcp/dhcpd.conf.bak  <-过滤出“#”的行,并去除再写入一个备份文件

[root@localhost ~]# cat /etc/dhcp/dhcpd.conf.bak > /etc/dhcp/dhcpd.conf  <-把备份修改过的文件内容重新写入配置文件
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

保存退出!

(2)启动服务

/etc/init.d/dhcpd start

3.客户端测试

指定分发成功

四.总结

1.注意防火墙

查看防火墙状态: service iptables status 

暂时关闭防火墙: service iptables stop 
禁止防火墙在开机时启动:chkconfig iptables off 
设置防火墙在开机时启动:chkconfig iptables on

2.配置文件一定要注意格式,符号。

 

转载于:https://www.cnblogs.com/yangyankai/p/10170108.html

你可能感兴趣的文章
jQuery 自定义函数
查看>>
jquery datagrid 后台获取datatable处理成正确的json字符串
查看>>
ActiveMQ与spring整合
查看>>
web服务器
查看>>
第一阶段冲刺06
查看>>
EOS生产区块:解析插件producer_plugin
查看>>
mysql重置密码
查看>>
jQuery轮 播的封装
查看>>
一天一道算法题--5.30---递归
查看>>
JS取得绝对路径
查看>>
排球积分程序(三)——模型类的设计
查看>>
python numpy sum函数用法
查看>>
php变量什么情况下加大括号{}
查看>>
linux程序设计---序
查看>>
【字符串入门专题1】hdu3613 【一个悲伤的exkmp】
查看>>
C# Linq获取两个List或数组的差集交集
查看>>
HDU 4635 Strongly connected
查看>>
ASP.NET/C#获取文章中图片的地址
查看>>
Spring MVC 入门(二)
查看>>
格式化输出数字和时间
查看>>