路由器基础配置之dhcp配置

我们将以上面的拓扑图为例,router9为dhcp的服务器,为pc4,5,6分配三个不同网段的地址,pool为要分配的三个地址池,我们要把pc4设置为12网段,pc5设置成34网段,pc6设置成56网段
首先为路由器分配ip地址
router9:
en 进入特权模式
config t 进入全局配置模式
interface s0/3/0
ip address 192.168.100.1 255.255.255.0
no shu
exit
interface g0/0
ip address 192.168.12.254 255.255.255.0
no shu
router10:
en 进入特权模式
config t 进入全局配置模式
interface s0/3/0
ip address 192.168.100.2 255.255.255.0
clock rate 6400
no shu
exit
interface s0/3/1
ip address 192.168.200.1 255.255.255.0
clock rate 6400
no shu
interface g0/0
ip address 192.168.34.254 255.255.255.0
no shu
router11:
en 进入特权模式
config t 进入全局配置模式
interface s0/3/0
ip address 192.168.200.2 255.255.255.0
no shu
exit
interface g0/0
ip address 192.168.56.254 255.255.255.0
no shu
ip地址分配完毕,现在配置rip路由,方便路由器之间的通信
router9
在全局配置模式下
router rip
ver 2
network 192.168.12.0
network 192.168.100.0
router10
在全局配置模式下
router rip
ver 2
network 192.168.34.0
network 192.168.100.0
network 192.168.200.0
router11
在全局配置模式下
router rip
ver 2
network 192.168.200.0
network 192.168.56.0
rip配置完毕,现在开始配置dhcp,拓扑图中的路由器为思科的2911,在模拟器中。dhcp是默认开启的,所以我们直接定义地址池即可
router9
在全局配置模式下
ip dhcp pool ccie 定义的地址池的名称
network 192.168.12.0 255.255.255.0 定义地址段
default-router 192.168.12.254 定义网关
exit
ip dhcp excluded-address 192.168.12.254 设置不分配的地址或者地址段,可写两个地址,这两个地址包括之间的地址都为排除的地址
ip dhcp pool qqq 在定义一个地址池
network 192.168.34.0 255.255.255.0
default-router 192.168.34.254
exit
ip dhcp excluded-address 192.168.34.254
ip dhcp pool abc 定义第三个地址池
network 192.168.56.0 255.255.255.0
default-router 192.168.56.254
exit
ip dhcp excluded-address 192.168.56.254
router9的dhcp配置完毕,pc4已经可以分配,但pc5和pc6在其他路由器之下,所以我们这里需要用到dhcp中继
router10
在全局配置模式下
interface g0/0
ip helper-address 192.168.100.1 离dhcp路由器最近的那个dhcp路由器上的接口
这样router10的中继就配置完毕了
router11
在全局配置模式下
interface g0/0
ip helper-address 192.168.100.1
这样router11的中继也配置完成了,接下来就可以开启pc机的dhcp功能获取地址了
路由器基础配置之dhcp配置的更多相关文章
- Service系统服务(五):PXE基础装机环境、配置并验证DHCP服务、配置PXE引导、验证PXE网络装机、PXE+kickstart自动装机
一.PXE基础装机环境 目标: 本例要求为后续的PXE服务器构建提供RHEL7软件仓库,完成下列任务: 1> 在CentOS真机部署Web目录/var/www/html/rh7dvd 2&g ...
- 实验1: Cisco路由器基础配置
实验 1: Cisco路由器基础配置 1. 路由器的运行模式:Router> 用户模式,通常用来查看统计信息,但不能修改路由器的设置.Router# 特许模式,可以查看并修改 ...
- 路由器基础配置之广播多路访问链路上的ospf
我们将以上面的拓扑图进行实验,因为是要以不断广播的形式进行ospf,所有中间加了一个集线器,这种ospf和前一种不同,路由器之间会在配置好ospf之后选举出一个老大,DR,一个备份,BDR,而其他路由 ...
- 路由器基础配置之单臂路由实现vlan间通信
我们将以上面的拓扑图开始进行配置,目的为设置单臂路由实现vlan间通信,设置4个vlan,pc0,1,2为vlan10 pc3,4,5为vlan20:pc6,7,8为vlan30:server0,1为 ...
- 华为HCNP实验 DHCP配置
HCNP实验 DHCP配置 学习目的 1.掌握ip pool的配置方法2.掌握DHCP服务器的配置方法3.掌握DHCP客户端的配置方法4.掌握DHCP中继的配置方法5.掌握DHCP Snooping的 ...
- 计算机网络之动态主机配置协议DHCP
为了将软件协议做成通用的和便于移植,协议软件的编写者不会把所有细节都固定在源代码中,而是把协议软件参数化,这就使得在很多台计算机上使用同一个经过编译的二进制代码成为可能. 一台计算机和另一台计算机的区 ...
- Openstack基础环境交换机常用配置(CISCO 3750G为例)
NOTE: 用户模式提示符为:cisco> 特权模式提示符为:cisco# 全局配置模式提示符为:cisco(config)# 端口模式提示符为:cisco(config-if)# 基础操作 ...
- Kali Linux常用服务配置教程DHCP服务原理
Kali Linux常用服务配置教程DHCP服务原理 动态主机配置协议(Dynamic Host Configuration Protocol,简称DHCP)是一个局域网的网络协议,基于UDP协议工作 ...
- 7620N路由器刷openwrt系统并配置***
之前一直用goAgent***,主要用gmail.逛逛twitter.youtube.维基百科.加速stackoverflow等等.但goAgent只能PC使用,手机.iPad都不能用,直到我拿到了一 ...
随机推荐
- js for in 遍历对象与数组
遍历对象 let obj = { q:'9', w:'5', e:'2', t:'7', c:'3' } //for in 遍历对象 key为对象的属性名称,遍历属性值时用[]操作符访问 //通过[] ...
- wxpython 对话框
. 消息对话框(wx.MessageDialog) 消息对话框 与用户通信最基本的机制是wx.MessageDialog,它是一个简单的提示框. wx.MessageDialog可用作一个简单的OK框 ...
- matlab中fprintf函数的具体使用方法
matlab中fprintf函数的具体使用方法实例如下: fprintf函数可以将数据按指定格式写入到文本文件中.其调用格式为: 数据的格式化输出:fprintf(fid, format, varia ...
- 导致SharePoint发生Timeout的几处门槛设置
IIS connection time-out setting =========================== 如何修改? Click Start, point to All Programs ...
- 【Leetcode】【Easy】Merge Sorted Array
Given two sorted integer arrays A and B, merge B into A as one sorted array. Note:You may assume tha ...
- Python模块 Socket
一个简单的python socket编程 一.套接字 套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象.它们允许程序接受并 ...
- day3 函数、递归、及内置函数
请查看我的云笔记链接: http://note.youdao.com/noteshare?id=7d5aa803981ae4375a1f648f48e7ade3&sub=5DFD553A6C5 ...
- <context:property-placeholder>配置资源文件
直接在 spring 配置文件里面加上 <context:property-placeholder file-encoding="UTF-8" location=" ...
- C++11之std::future和std::promise和std::std::packaged_task
为什么C++11引入std::future和std::promise?C++11创建了线程以后,我们不能直接从thread.join()得到结果,必须定义一个变量,在线程执行时,对这个变量赋值,然后执 ...
- POJ 2985 名次树
题意:1~n个猫,有合并操作,有询问操作,合并两只猫所在的集合,询问第K大的集合. 分析:合并操作用并查集,用size维护,询问操作用Treap.注意优化,不能刚开始就把所有size = 1放到名次树 ...