一、概况

DHCP服务器ip地址:192.168.10.253

主机名:dhcpser.tarena.com

默认网关:192.168.10.254

DHCP地址池:

192.168.10.50 192.168.10.100;

192.168.10.120 192.168.10.200;

实验前关闭iptables和selinux

二、步骤

1.配置dhcp服务器的ip地址

(1)配置ip地址

[root@rhel5-1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

[root@rhel5-1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

TYPE=Ethernet

IPADDR=192.168.10.253

NETMASK=255.255.255.0

(2)添加dna映射

[root@rhel5-1 ~]# vim /etc/hosts

[root@rhel5-1 ~]# cat /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1               localhost.localdomain localhost

::1             localhost6.localdomain6 localhost6

192.168.10.253  dhcpser.tarena.com dhcpser

(3)修改主机名,添加静态路由

[root@rhel5-1 ~]# vim /etc/sysconfig/network

[root@rhel5-1 ~]# cat /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=yes

HOSTNAME=dhcpser.tarena.com

GATEWAN=192.168.10.254

(4)重启network服务

[root@rhel5-1 ~]# /etc/init.d/network restart

[root@rhel5-1 ~]# chkconfig network on

(5)验证

[root@rhel5-1 ~]# ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 00:0C:29:8E:66:6D

inet addr:192.168.10.253  Bcast:192.168.10.255  Mask:255.255.255.0

[root@rhel5-1 ~]# route -n

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0

169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0

0.0.0.0         192.168.10.254  0.0.0.0         UG    0      0        0 eth0

[root@dhcpser ~]# hostname

dhcpser.tarena.com

root@dhcpser ~]# ping dhcpser.tarena.com

PING dhcpser.tarena.com (192.168.10.253) 56(84) bytes of data.

64 bytes from dhcpser.tarena.com (192.168.10.253): icmp_seq=1 ttl=64 time=0.040 ms

64 bytes from dhcpser.tarena.com (192.168.10.253): icmp_seq=5 ttl=64 time=0.032 ms

64 bytes from dhcpser.tarena.com (192.168.10.253): icmp_seq=6 ttl=64 time=0.027 ms

--- dhcpser.tarena.com ping statistics ---

6 packets transmitted, 6 received, 0% packet loss, time 5000ms

rtt min/avg/max/mdev = 0.027/0.032/0.040/0.004 ms

2.安装dhcp服务

[root@dhcpser Server]# rpm -q dhcp

package dhcp is not installed

[root@dhcpser Server]# mount /dev/cdrom /media/

[root@dhcpser Server]# cd /media/Server/

[root@dhcpser Server]# rpm -ivh dhcp-3.0.5-33.el5_9.x86_64.rpm

[root@dhcpser Server]# rpm -q dhcp

dhcp-3.0.5-33.el5_9

3.修给dhcp配置文件

[root@dhcpser Server]# vim /etc/dhcpd.conf

[root@dhcpser Server]# cat /etc/dhcpd.conf

ddns-update-style interim;

subnet 192.168.10.0 netmask 255.255.255.0 {

option routers                  192.168.10.254;

option subnet-mask              255.255.255.0;

option domain-name              "tarena.com";

option domain-name-servers      192.168.10.253;

range dynamic-bootp 192.168.10.50 192.168.10.100;

range dynamic-bootp 192.168.10.120 192.168.10.200;

default-lease-time 28800;

max-lease-time 86400;

#host win7 {

#hardware ethernet 12:34:56:78:AB:CD;

#fixed-address 207.175.42.254;

#}

}

4.启动dhcp服务

root@dhcpser Server]# /etc/init.d/dhcpd restart

启动 dhcpd:                                               [确定]

[root@dhcpser Server]# chkconfig dhcpd on

[root@dhcpser Server]# netstat -ln | grep :67

udp        0      0 0.0.0.0:67                  0.0.0.0:*

[root@dhcpser Server]# /etc/init.d/dhcpd configtest

Syntax: OK

5.客户端的测试

(1)修改客户端网卡配置文件

[root@localhost ~ 07:16 #75]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

[root@localhost ~ 07:17 #76]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

DEVICE=eth0

TYPE=Ethernet

BOOTPROTO=dhcp

ONBOOT=yes

(2)重启客户端network,查看IP地址

[root@localhost ~ 07:18 #80]# /etc/init.d/network restart

[root@localhost ~ 07:18 #81]# ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 00:0C:29:CD:3E:5C

inet addr:192.168.10.200  Bcast:192.168.10.255  Mask:255.255.255.0

(3)查看地址解析,给客户端配置固定地址

[root@dhcpser ~]# arp -an

? (192.168.10.254) at <incomplete> on eth0

? (192.168.10.200) at 00:0C:29:CD:3E:5C [ether] on eth0

[root@dhcpser ~]# vim /etc/dhcpd.conf

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

ddns-update-style interim;

subnet 192.168.10.0 netmask 255.255.255.0 {

option routers                  192.168.10.254;

option subnet-mask              255.255.255.0;

option domain-name              "tarena.com";

option domain-name-servers      192.168.10.253;

range dynamic-bootp 192.168.10.50 192.168.10.100;

range dynamic-bootp 192.168.10.120 192.168.10.200;

default-lease-time 28800;

max-lease-time 86400;

host linux {

hardware ethernet 00:0C:29:CD:3E:5C;

fixed-address 192.168.10.10;

}

}

(4)重启服务

[root@dhcpser ~]# /etc/init.d/dhcpd restart

(5)客户端重启network并查看ip地址

[root@localhost ~ 07:33 #83]# /etc/init.d/network restart

[root@localhost ~ 07:33 #84]# ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 00:0C:29:CD:3E:5C

inet addr:192.168.10.10  Bcast:192.168.10.255  Mask:255.255.255.0

转载于:https://blog.51cto.com/9265038/1552651

学习笔记:DHCP服务器的配置相关推荐

  1. golang学习笔记8 beego参数配置 打包linux命令

    golang学习笔记8 beego参数配置 打包linux命令 参数配置 - beego: 简约 & 强大并存的 Go 应用框架 https://beego.me/docs/mvc/contr ...

  2. dhcp服务器怎么修改配置,dhcp服务器怎么配置

    DHCP服务对客户机动态分配TCP/IP信息.那么大家知道dhcp服务器怎么配置吗?接下来大家跟着学习啦小编一起来了解一下dhcp服务器配置的解决方法吧. dhcp服务器配置方法 学DHCP服务器,就 ...

  3. 未设置服务器核心文件,[问题3] dhcpd.conf是DHCP服务器的配置的核心,每次启动DH..._考试资料网...

    问答题在一个基于TCP/IP协议的网络中,每台主机都有会有一个IP地址(如:Internet).Inter- net上的每台主机都有一个惟一的IP地址,根据获得IP址的方式不同,可以分为静态IP,动态 ...

  4. 虚拟机dhcp服务器怎么检验,实验十二虚拟机上DHCP服务器的配置和验证.doc

    实验十二 虚拟机上DHCP服务器的配置与验证 一.实验目的 了解DHCP的基本概念和服务器的新特性 掌握DHCP服务器的安装与配置 掌握DHCP的运行方式 掌握DHCP客户机的设置 掌握ipconfi ...

  5. linux下开启dhcp服务器配置,CentOS下DHCP服务器的配置

    今天在做一个小项目的时候突然需要用到DHCP服务器,在这里就为大家简单的介绍一下吧! 我用的是CentOS作为DHCP服务器的.首先,需要通过yum来安装DHCP,这个很简单,这里就不为大家详细说明了 ...

  6. ROS学习笔记一:安装配置ROS环境

    ROS学习笔记一:安装配置ROS环境 在安装完成ROS indigo之后,需要查看环境变量是否设置正确,并通过创建一个简单的实例来验证ROS能否正常运行. 1 查看环境变量 在ROS的安装过程中,我们 ...

  7. mesos 学习笔记-- mesos安装和配置

    2019独角兽企业重金招聘Python工程师标准>>> mesos 学习笔记-- mesos安装和配置 博客分类: 架构 mesos 参考资料: 官方文档:http://mesos. ...

  8. 多路径配置udev_学习笔记:Linux多路径配置 multipath实现设备用户组绑定详细设置...

    天萃荷净 Linux多路径软件配置,通过multipath实现设备用户组绑定详细设置 现在的Linux系统中,很多都会使用系统自带的multipath多路径软件,在以前的版本中,我们一般通过multi ...

  9. 学习笔记-无线的简单配置

    某企业部署了WLAN基本业务实现移动 办公.为了保障网络的稳定和安全,预防 泛洪攻击和暴力破解PSK密钥攻击,可以 配置攻击检测和动态黑名单.通过将检测 到的攻击设备加入动态黑名单,丢弃攻击 设备的报 ...

  10. ESP32_WIFI Mesh学习笔记1---Ardino IDE 环境配置

    ESP_WIFI MESH学习笔记1-Ardino IDE 环境配置 文章目录 ESP_WIFI MESH学习笔记1---Ardino IDE 环境配置 前言 一.Arduino IDE配置问题 二. ...

最新文章

  1. Dockerfile springboot项目拿走即用,将yml配置文件从外部挂入容器
  2. hdu1846巴什博弈(java)
  3. Mercury LoadRunner
  4. @classmethod的使用
  5. SQL转换时间的时分
  6. window重装系统
  7. 【Linux学习】vim编辑器的使用
  8. JAVA/JSP小区物业管理系统
  9. 标定学习笔记(二)-- 张正友论文学习笔记
  10. 门禁卡,IC卡破解复制
  11. 检测网络是否稳定的计算机命令,电脑中常用的网络检测命令|电脑中检测网络是否存在故障的几条命令...
  12. OTHER:环比与同比
  13. 基于linux用C语言编写的局域网通信软件(在ubuntu上正常运行)
  14. Android Launcher启动过程
  15. eclipse输出中文变成乱码问题
  16. Ubuntu下用aircrack破解WIFI密码
  17. 峰会/论坛现场签约怎么签?君子签提供区块链电子签约技术支持
  18. 基于java图书个性化推荐系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  19. 三年不给升P6,也不给325(绩效评分)。网友:一年不升已经跑了
  20. 零基础入门CV赛事—街景字符编码识别—task2数据读取与扩增

热门文章

  1. 本地算术验证码识别教程
  2. 移卡科技java_聊一聊Java垃圾回收与卡表技术
  3. windows下的安装与使用curl实现命令行访问Web网站
  4. JAVA水晶花数_我的世界Java版1.17快照20w45a新增物品详解
  5. abap中读取excel中不同的sheet数据_Python 如何将数据写入Excel的不同或同一个工作簿中...
  6. 逆战网络连接断开连接服务器超时_物联网设备的网络连接---中篇
  7. echarts树图节点垂直间距_铝模板的安装、拆除、节点、禁止做法详解
  8. Tomcat8.5.40启动后一直卡在日志At least one JAR was scanned for TLDs yet contained no TLDs
  9. delphi adoquery 上一个下一个_从一个起点冲向下一个起点
  10. spring p2p项目html,springboot2.x项目实战视频教程p2p金融中等项目