用DHCP服务器实现自动分配地址,不同VLAN进行互通

实验名称:用DHCP服务器实现自动分配地址,不同VLAN进行互通
实验拓扑:
实验环境:一台路由器,
一台三层交换机,
四台二层交换,
四台PC分别属于VLAN10 VLAN20 VLAN30 VLAN40
1台DHCP服务器:IP 192.168.6.1/24
Vlan10 IP段:192.168.1.1/24 网关:192.168.1.254 DNS:202.106.0.20
Vlan20 IP段:192.168.2.1/24 网关:192.168.2.254 DNS:202.106.0.20
Vlan30 IP段:192.168.3.1/24 网关:192.168.3.254 DNS:202.106.0.20
Vlan40 IP段:192.168.4.1/24 网关:192.168.4.254 DNS:202.106.0.20

实验步骤:
1、 设置4台PC地址为DHCP分配
2、 配置sw1
Switch>enable
Switch#
Switch#configure
Switch(config)#hostname SW1 //修改名字(易于区分不同的交换机)
SW1(config)#vlan 10 //创建VLAN 10 20 30 40
SW1(config-vlan)#vlan 20
SW1(config-vlan)vlan 30
SW1(config-vlan)vlan 40
SW1(config-vlan)#e
SW1(config-vlan)#exit
SW1(config)#int f0/1 //进入f0/1接口
SW1(config-if)#sw
SW1(config-if)#switchport mode a
SW1(config-if)#switchport mode access //配置链路为access
SW1(config-if)#sw
SW1(config-if)#switchport a
SW1(config-if)#switchport access vlan 10 //把pc机端口加入 加入相应的VLAN10
SW1(config-if)#e
SW1(config-if)#exit
SW1(config)#int f0/2 //进入pc机对应的f0/2接口
SW1(config-if)#sw
SW1(config-if)#switchport mode a
SW1(config-if)#switchport mode access //配置链路 为access
SW1(config-if)#sw
SW1(config-if)#switchport a
SW1(config-if)#switchport access vlan 20 //pc机对应的端口加入加入相应的VLAN 20
SW1(config-if)#e
SW1(config-if)#exit
3、 配置sw2
Switch>
Switch>enable
Switch#
Switch#
Switch#configure
Switch(config)#hostname SW2 //修改交换机名字
SW2 (config)#vlan 30 //创建4个VLAN 10 20 30 40
SW2 (config-vlan)#vlan 40
SW2 (config-vlan)#vlan 10
SW2 (config-vlan)#vlan 20
SW2(config-vlan)#e
SW2(config-vlan)#exit
SW2(config)#int f0/3 //进入pc机连接的端口f0/3
SW2(config-if)#sw
SW2(config-if)#switchport mode a
SW2(config-if)#switchport mode access //配置链路模式为access
SW2(config-if)#sw
SW2(config-if)#switchport a
SW2(config-if)#switchport access vlan 30 //把pc机对应的端口加入加入相应的VLAN 30
SW2(config-if)#e
SW2(config-if)#exit
SW2(config)#sw
SW2(config)#int f0/4 //进入pc机连接的端口f0/4
SW2(config-if)#sw
SW2(config-if)#switchport mode a
SW2(config-if)#switchport mode access //配置链路模式为access
SW2(config-if)#sw
SW2(config-if)#switchport a
SW2(config-if)#switchport access vlan 40 //把pc机对应的端口加入相应的VLAN 40
SW2(config-if)#e
SW2(config-if)#exit
SW2(config)#int f0/22
SW2(config-if)#sw
SW2(config-if)#switchport mode t
SW2(config-if)#switchport mode trunk
4、 配置sw3
Switch>
Switch>
Switch>
Switch>enable
Switch#
Switch#configure
SW3(config)#hostname SW3 //修改交换机名字
SW3(config)#vlan 10 //创建4个VLAN 10 20 30 40
SW3(config-vlan)#vlan 20
SW3(config-vlan)#vlan 30
SW3(config-vlan)#vlan 40
SW3(config-vlan)#e
SW3(config-vlan)#exit
SW3(config)#int f0/23 //进入交换机与交换机相连的端口
SW3(config-if)#sw
SW3(config-if)#switchport mode t
SW3(config-if)#switchport mode trunk //链路模式设置为 trunk
SW3(config-if)#sw
SW3(config-if)#switchport t
SW3(config-if)#switchport trunk a
SW3(config-if)#switchport trunk allowed vlan all //允许所有VLAN通过
SW3(config-if)#e
SW3(config-if)#exit
SW3(config)#int f0/21 //进入交换机与交换机相连的端口
SW3(config-if)#sw
SW3(config-if)#switchport mode t
SW3(config-if)#switchport mode trunk //链路模式设置为 trunk
SW3(config-if)#sw
SW3(config-if)#switchport t
SW3(config-if)#switchport trunk a
SW3(config-if)#switchport trunk allowed vlan all //允许所有VLAN通过
SW3(config-if)#e
SW3(config-if)#exit
SW3(config)#int f0/2
SW3(config-if)#sw
SW3(config-if)#switchport mode t
SW3(config-if)#switchport mode trunk
SW3(config-if)#
5、 配置sw4
Switch>
Switch>
Switch>
Switch>enable
Switch#
Switch#
Switch#configure
SW3(config)#hostname SW4
SW4(config)#vlan 30
SW4(config-vlan)#vlan 40
SW4(config-vlan)#vlan 20
SW4(config-vlan)#vlan 10
SW4(config-vlan)#e
SW4(config-vlan)#exit
SW4(config)#int f0/3
SW4(config-if)#sw
SW4(config-if)#switchport mode a
SW4(config-if)#switchport mode access
SW4(config-if)#sw
SW4(config-if)#switchport a
SW4(config-if)#switchport access vlan 30
SW4(config-if)#e
SW4(config-if)#exit
SW4(config)#sw
SW4(config)#int f0/4
SW4(config-if)#sw
SW4(config-if)#switchport mode a
SW4(config-if)#switchport mode access
SW4(config-if)#sw
SW4(config-if)#switchport a
SW4(config-if)#switchport access vlan 40
SW4(config-if)#e
SW4(config-if)#exit
SW4(config)#int f0/22
SW4(config-if)#sw
SW4(config-if)#switchport mode t
SW4(config-if)#switchport mode trunk
6、 配置三层交换机
Switch>
Switch>
Switch>
Switch>enable
Switch#
Switch#
Switch#configure
Switch(config)# ip routing //开启路由功能
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#vlan 40
Switch(config-vlan)#e
Switch(config-vlan)#exit
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk
Command rejected: An interface whose trunk encapsulation is "Auto" can not be configured to "trunk" mode.
Switch(config-if)#sw
Switch(config-if)#sw
Switch(config-if)#switchport t
Switch(config-if)#switchport trunk a
Switch(config-if)#switchport trunk e
Switch(config-if)#switchport trunk encapsulation
% Incomplete command.
Switch(config-if)#switchport trunk encapsulation d
Switch(config-if)#switchport trunk encapsulation dot1q //把自动选择模AUTO式改为trunk
Switch(config-if)#sw
Switch(config-if)#switchport t
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk
Switch(config-if)#sw
Switch(config-if)#switchport t
Switch(config-if)#switchport trunk a
Switch(config-if)#switchport trunk allowed vlan all
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int f0/2
Switch(config-if)#sw
Switch(config-if)#switchport tu
Switch(config-if)#switchport tr
Switch(config-if)#switchport trunk e
Switch(config-if)#switchport trunk encapsulation d
Switch(config-if)#switchport trunk encapsulation dot1q
Switch(config-if)#sw
Switch(config-if)#switchport t
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk
Switch(config-if)#sw
Switch(config-if)#switchport t
Switch(config-if)#switchport trunk a
Switch(config-if)#switchport trunk allowed vlan all
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#
Switch(config)#
Switch(config)#
Switch(config)#int g0/1 //进入与路由器相连的接口
Switch(config-if)#no shutdown
Switch(config-if)#
Switch(config-if)#
Switch(config)#int g0/1
Switch(config-if)#no shutdown
Switch(config-if)#no s
Switch(config-if)#no sw
Switch(config-if)#no switchport //关闭2层交换功能才能配置IP
Switch(config-if)#ip address 192.168.5.1 255.255.255.0 //配置IP地址(为下一跳做准备)
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1, changed state to up

Switch(config)#
Switch(config)#
Switch(config)#int vlan 10
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan10, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up

Switch(config-if)#no shutdown
Switch(config-if)#ip h
Switch(config-if)#ip help
Switch(config-if)#ip helper-address 192.168.6.1 //设置转发到达路径
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int vlan 20
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan20, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan20, changed state to up

Switch(config-if)#ip help
Switch(config-if)#ip helper-address 192.168.6.1
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int vlan 30
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan30, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan30, changed state to up

Switch(config-if)#no shutdown
Switch(config-if)#ip help
Switch(config-if)#ip helper-address 192.168.6.1
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int vlan 30
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int vlan 40
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan40, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan40, changed state to up

Switch(config-if)#no shutdown
Switch(config-if)#ip help
Switch(config-if)#ip helper-address 192.168.6.1
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#ip route 192.168.6.0 255.255.255.0 192.168.5.2 //做下一跳
Switch(config)#e
Switch(config)#e
% Ambiguous command: "e"
Switch(config)#int vlan 10
Switch(config-if)#no shutdown
Switch(config-if)#ip address 192.168.1.254 255.255.255.0
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int vlan 20
Switch(config-if)#no shutdown
Switch(config-if)#ip address 192.168.2.254 255.255.255.0
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int vlan 30
Switch(config-if)#no shutdown
Switch(config-if)#
Switch(config-if)#ip address 192.168.3.254 255.255.255.0
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#int vlan 40
Switch(config-if)#no shutdown
Switch(config-if)#ip address 192.168.4.254 255.255.255.0
Switch(config-if)#e
Switch(config-if)#exit
Switch(config)#
7、 配置路由器
Continue with configuration dialog? [yes/no]: no

Press RETURN to get started!

Router>
Router>enable
Router#
Router#configure
Router(config)#int g0/1

Router(config-if)#ip address 192.168.5.2 255.255.255.0 //端口配置IP(为下一跳做准备)
Router(config-if)#e
Router(config-if)#exit
Router(config)#int g0/0
Router(config-if)#no shutdown

Router(config-if)#ip address 192.168.6.254 255.255.255.0 //配置DHCP服务器的网关
Router(config-if)#e
Router(config-if)#exit
Router(config)#
Router(config)#
Router(config)#
Router(config)#ip r
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.5.1 //做下一跳设置(因为往三层交换机那边跳有4个网 段直接使用缺省路由)
Router(config)#e
Router(config)#exit
Router#
%SYS-5-CONFIG_I: Configured from console by console

Router#
Router#
Router#configure
Router(config)#int g0/1
Router(config-if)#ip hel
Router(config-if)#ip help
Router(config-if)#ip helper-address 192.168.6.1
Router(config-if)#e
Router(config-if)#exit
Router(config)#
8、验证测试
PC0 VLAN10 获取地址:

PC1 vlan 20 获取地址:

PC2 VLAN 30 获取地址:

pc3 VLAN 40 获取地址:

9、且这几个网段可以互通:
pc0 ping pc 3为例;

10、想要实现DHCP功能和互通 4个二层交换机必须有相同的VLAN,三层交换机必须在相应的VLAN里配置网关和要去请求的地址 ,三层交换机的路由功能必须开 配置IP 配置下一跳,路由器也必须配置IP 配置下一跳,DHCP服务器先给自己配置地址及网关,在配置4个VLAN的地址池。

原文地址:http://blog.51cto.com/13467772/2059245

时间: 2024-12-11 00:16:57

用DHCP服务器实现自动分配地址,不同VLAN进行互通的相关文章

DHCP自动分配地址;DHCP指定IP给客户端

实验项目:DHCP自动分配地址:DHCP 地址预留给指定客户机. 实验环境:VMware虚拟机中Linux系统(服务器)Windows 7系统(客户端)DHCP服务软件(安装在Linux) 实验目的:使服务器自动分配IP地址给客户端:指定一个IP地址给客户端(可以永久保留此地址). 实验经过:1.在Linux系统中执行命令:1>mount /dev/sr0 /mnt #挂载镜像文件到 /mnt目录下.2>df -h #查看挂载信息3>rpm -ivh /mnt/Packages/dhcp

DHCP自动分配地址;DHCP给指定的客户端分配指定的IP地址;

试验项目(目的):一.DHCP自动分配地址:二.DHCP给指定客户端分配指定地址:试验环境:VMware虚拟机中开启一台Linux系统作为服务器,开启一台Windows 7系统作为客户端:将DHCP服务软件安装在Linux上:提示--DHCP服务器软件:光盘中的dhcp-4.1.1-38.p1.el6.centos.x86_64.rpm主配置文件:/etc/dhcp/dhcpd.conf执行程序: /usr/sbin/dhcpd. /usr/sbin/dhcrelay服务脚本: /etc/ini

DHCP服务(自动分配IP和手动分配IP)

DHCP协议 Dhcp(dynamic host configuration protocol,动态主机配置协议)是专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议,避免了手动设置IP地址产生的错误,同时也避免了把一个IP地址分配给多台计算机所造成的地址冲突,DHCP提供了安全.可靠且简单的TCP/IP网络设置,降低了设置IP地址的负担. Dhcp提供了三种IP地址分配方式:自动分配.手动分配和动态分配 自动分配是当DHCP客户机第一次成功的从DHCP服务器获取到一个IP地址后

如何搭建DHCP服务器及自动获取IP地址及相关操作

DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的可能 避免IP冲突 提高了IP地址的利用率 方便客户端的配置 DHCP服务的分配方式: 自动分配:分配到一个IP地址后永久使用 手动分配:由DCHP服务器管理员专门指定IP地址 动态分配:使用完之后释放该IP,供其它客户机使用 DHCP租约的过程(四个步骤):1.客户机请求IP(Discover):

server 2016 DHCP自动分配地址

部署DHCP的安装要求如下: 1.服务器应该是静态ip地址(服务器一般都要用静态ip) 2.在域环境下需要使用活动目录服务器授权DHCP服务 3.建立作用域(作用域就是定义ip地址池的范围) 在安装DHCP服务之前,需要规划一下信息: 1.确定DHCP服务器要分发给客户机的ip地址范围 2.为客户机确定正确的子网掩码.网关.DNS指向等. 3.确定DHCP服务器不应向客户机分发所有ip地址,要保留一些固定ip给打印服务器等使用 满足以上条件,进行安装打开服务器管理器,选择DHCP服务器下一步安装

第十一期 小型企业自动分配IP地址和不同网段通信

实验目的:1.DHCP自动分配地址2.Vlan间通信实验步骤: 在两台二层交换机上创建vlan[sw1?vlan10 sw2?vlan20]并将三个端口加入相应的vlan中[sw1]vlan 10[sw1-vlan10]q[sw1-GigabitEthernet0/0/1]undo shInfo: Interface GigabitEthernet0/0/1 is not shutdown.[sw1-Ethernet0/0/1]port link-type acc//选择access模式[sw1

IP地址、子网掩码、默认网关、DNS服务器、DHCP服务器详解

今天重新复习下网络知识,借鉴了很多网友的博文,整理出这篇博文,主要内容是:IP地址.子网掩码.默认网关.DNS服务器.DHCP服务器. 1.IP地址 IP是32位二进制数据,通常以十进制表示,并以"."分隔.IP地址是一种逻辑地地址,用来标识网络中一个个主机,IP有唯一性,即每台机器的IP在全世界是唯一的. 2.子网掩码 要想理解什么是子网掩码,就不能不了解IP地址的构成.互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构.IP地址在设计时就考虑到地址分

ip地址/子网掩码/默认网关/DNS服务器/DHCP服务器/WINS服务器/NetBIOS over TCP/IP

参考原文地址:http://www.cnblogs.com/JuneWang/p/3917697.html ip地址: ipv4 ip地址=网络号+主机号 子网掩码: 子网掩码是用来判断任意两台计算机的ip地址是否属于同一子网络的根据.最为简单的理解就是两台计算机各自的ip地址与子网掩码进行and运算后,得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯 网关: 那么网关到底是什么呢?网关实质上是一个网络通向其他网络的IP地址.比如有网络A和网络B,网络A的IP地址

DHCP服务(自动分配IP、绑定固定IP)

DHCP协议 DHCP(Dynamips Host configuration Protocal)动态主机配置协议是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,其主要用途是用于自动管理局域网内主机的IP地址.子网掩码.网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本. 在DHCP的工作原理中,DHCP服务器提供了三种IP分配方式:自动分配.手动分配和动态分配. 自动分配是当DH