博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取
阅读量:7120 次
发布时间:2019-06-28

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

实验名称:通过DHCP服务器来实现不同VLAN间PC的IP自动获取

实验目的:实现不同VLAN间的通信+PC主机的DHCP自动获取功能
实验环境:
PC0:192.168.10.0/24 VLAN10
PC1:192.168.20.0/24 VLAN20
PC2:192.168.10.0/24 VLAN10
PC3:192.168.10.0/24 VLAN20
2层交换机:SW1/SW2
3层交换机:SW0
路由器:R0
服务器:server0(192.168.40.1)
【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

配置思路:

一.2层交换机配置
#创建VLAN10/VLAN20
#将对应接口配置为access访问链路并对其进行VLAN的接口划分
#对2层交换机出端口进行TRUNK链路的配置工作
二.3层交换机
#创建VLAN10/VLAN20
#对下层端口进行trunk链路的配置(3层交换机至2层交换机之间的端口即F0/3和F0/4)
#为虚拟接口VLAN10和VLAN20配置其对应PC的网关地址及掩码
#为虚拟接口VLAN10和VLAN20配置路由中继功能(即ip helper-address 192.168.40.1)
备注:192.168.40.1为指向DHCPserver0的IP地址
#为三层交换机的上层接口配置IP及掩码(需要关闭其2层功能即no switchport命令)
#在全部配置模式下进行静态路由的配置(即ip route 目标网络段+目标网络段掩码+下一跳端口IP地址)
#为三层交换机开启路由转发功能(即ip routing命令)
三.路由器
#为其两个接口配置对应的IP地址
#为路由器下层端口(G0/1)配置中继路由功能(即ip helper-address 192.168.40.1)
备注:192.168.40.1为指向DHCPserver0的IP地址
#为路由器配置静态路由功能(分别指向192.168.10.0网段和192.168.20.0网段)
四.DHCP服务器配置
#为服务器自身配置IP地址(192.168.40.1)
子网掩码---(255.255.255.0)
网关---------(192.168.40.254)
#为DHCP服务器进行对应vlan10和vlan20的地址池配置

实验步骤:

一.2层交换机
SW1
Switch>(用户模式)
Switch>en(进入特权模式)
Switch#conf(进入全局模式)
Switch(config)#vlan 10(创建VLAN10)
Switch(config-vlan)#vlan 20(创建VLAN20)
Switch(config-vlan)#int f0/1(进入F0/1接口)
Switch(config-if)#sw mo ac (将接口配置为access访问链路)
Switch(config-if)#sw ac vlan 10(将此接口划分至VLAN10中)
Switch(config-if)#int f0/2(进入F0/2接口)
Switch(config-if)#sw mo ac(将接口配置为access访问链路)
Switch(config-if)#sw ac vlan 20(将此接口划分至VLAN20中)
Switch(config-if)#int f0/3(进入F0/3接口)
Switch(config-if)#sw mo tr(为其配置turnk链路------由于交换机下层为2个不同VLAN,因此需要配置为trunk链路)

SW2(配置思路同SW1,不再过多复数每一步的含义)

Switch>en
Switch#conf
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#int f0/1
Switch(config-if)#sw mo ac
Switch(config-if)#sw ac vlan 10
Switch(config-if)#int f0/2
Switch(config-if)#sw mo ac
Switch(config-if)#sw ac vlan 20
Switch(config-if)#int f0/4
Switch(config-if)#sw mo tr

二.3层交换机

SW0
Switch>(用户模式)
Switch>en(进入特权模式)
Switch#conf(进入全局配置模式)
Switch(config)#vlan 10(创建vlan10)
Switch(config-vlan)#vlan 20(创建vlan20)
Switch(config-if)#int range f0/3,f0/4(同时进入F0/3和F0/4接口)
Switch(config-if-range)#switchport trunk encapsulation dot1q (为这些接口的trunk链路指定封装协议为802.1q即dot1q)
Switch(config-if-range)#switchport mode trunk (配置trunk链路模式)
Switch(config-if-range)#int f0/1(进入F0/1接口)
Switch(config-if)#no switchport (关闭该接口的2层功能---目的是为了为其配置IP)
Switch(config-if)#ip add 192.168.30.1 255.255.255.0
Switch(config-if)#no shu(开启接口--全部命令为:no shutdown)
Switch(config-if)#int vlan 10(进入vlan10虚拟接口)
Switch(config-if)#ip add 192.168.10.254 255.255.255.0(为其VLAN10配置对应PC的网关IP及掩码)
Switch(config-if)#ip helper-address 192.168.40.1(为其配置路由中继功能。指向为server0的IP地址)
Switch(config-if)#no shu(开启接口)
Switch(config-if)#int vlan 20(进入vlan20虚拟接口)
Switch(config-if)#ip add 192.168.20.254 255.255.255.0(为其VLAN20配置对应的PC的网关IP及掩码)
Switch(config-if)#ip helper-address 192.168.40.1(为其配置路由中继功能。指向为server0的IP地址)
Switch(config-if)#no shu(开启接口)
Switch(config-if)#exit(退出当前模式)
Switch(config)#ip route 192.168.40.0 255.255.255.0 192.168.30.254(为三层交换机配置静态路由功能)
Switch(config)#ip routing(为三层交换机开启路由转发功能)

三.路由器

R0
Router>en(进入特权模式)
Router#conf(进入全局配置模式)
Router(config)#int g0/1(进入g0/1接口)
Router(config-if)#ip add 192.168.30.254 255.255.255.0(为其配置IP地址及掩码)
Router(config-if)#ip helper-address 192.168.40.1(为其配置中继路由功能--即指向server0的IP地址)
Router(config-if)#no shu(开启端口)
Router(config-if)#int g0/0(进入g0/0接口)
Router(config-if)#ip add 192.168.40.254 255.255.255.0(为其配置IP地址及掩码)
Router(config-if)#no shu(开启端口)
Router(config-if)#exit(退出当前模式)
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.30.1(为路由器配置静态路由功能---访问192.168.10.0网段)
Router(config)#ip route 192.168.20.0 255.255.255.0 192.168.30.1(为路由器配置静态路由功能--访问192.168.20.0网段)

四.DHCP服务器

1.配置服务器IP地址
【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

2.配置DHCP服务器地址池

vlan10的地址池
【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取
vlan20的地址池
【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

验证:

4台PC的DHCP获取
PC0
【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

PC1

【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

PC2

【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

PC3

【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

PC0与各主机之间的互联情况

【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取
【实验】通过DHCP服务器来实现不同VLAN间PC的IP自动获取

至此实验完毕

感谢阅读。

转载于:https://blog.51cto.com/12906292/2058853

你可能感兴趣的文章
hadoop-处理小文件
查看>>
for(;;)和 while(1) 有什么区别吗?for()和while()的使用情景。
查看>>
远程打开服务管理器
查看>>
使用Jquery+EasyUI进行框架项目开发案例解说之中的一个---员工管理源代码分享
查看>>
提问的艺术(中文版)
查看>>
一只饥饿的老虎
查看>>
MagicalRecord使用中的注意事项
查看>>
开涛spring3(9.4) - Spring的事务 之 9.4 声明式事务
查看>>
Android Studio 运行出现 Multiple dex files define Landroid/support/annotation/AnimRes 解决方法...
查看>>
Sencha Touch xtype对应的class
查看>>
Java并发基础框架AbstractQueuedSynchronizer初探(ReentrantLock的实现分析)
查看>>
Beautifulsoup 和selenium 的查询
查看>>
第一次担任项目经理从零开始架构自己的网站(二) 需求文档定稿,开始建表,建库(转)...
查看>>
Ajax跨域访问XML数据的另一种方式——使用YQL查询语句
查看>>
试验如何通过审核Google AdSense——我跟谷歌ads杠上啦
查看>>
KBMMW 4.82.00 发布
查看>>
19、java内存分配 常量池详解
查看>>
WINRAR4.2破解方式或注册码
查看>>
hbase列表排序
查看>>
【程序员面试宝典】找规律
查看>>