Cisco配置VLAN+DHCP中继代理+NAT转发上网
实验环境:

路由器 使得TP-link 设置NAT转发使用,tp-link路由器网关设置成 192.168.30.254
(核心层)Cisco 3550三层交换机(型号C3550-I5Q3L2-M)配置三个VLAN,VLAN 10、VLAN 20和VLAN 30
VLAN 10 的IP地址:192.168.10.1/24
VLAN 20 的IP地址:192.168.20.1/24
Fa0/24端口配置成Trunk端口级连汇聚层Cisco 2960交换机fa0/24端口透传VLAN 10和VLAN 20
VLAN 30的IP地址:192.168.30.1/24 主要用于和tp_link路由器相连接,设置静态路由转发使用,使用fa0/23端口
(汇聚层)Cisco 2960二层交换(型号ws-c2960s-24ts-l)机配置两个VLAN,VLAN 10 和 VLAN 20
标注:ga 1/0/1-5意思: 1代表第一个板卡槽位,0代表这个板卡上的0槽位,1-5代表槽位上的端口。
VLAN 10 划分Gi 1/0/1-5端口
VLAN 20 划分Gi 1/0/6-10端口
Gi 1/0/24端口配置成Trunk端口级连核心层Cisco 3550交换机fa0/24端口透传透传VLAN 10和VLAN 20
Gi 1/0/1端口接DHCP服务器
(接入层)TP-link SG 1024T交换机
实现功能:
1、 VLAN 10 和 VLAN 20能相互访问。
2、 电脑能自动获取DHCP服务器分配不同VLAN的IP地址。
3、电脑能上外网
######Cisco 3550三层交换机操作步骤######
1、 创建VLAN 10 和 VLAN 20
#特权模式下进入VLAN子模式
Switch#vlan database
#创建VLAN 10 命名 VLAN10
Switch(vlan)#vlan 10 name VLAN10
#创建VLAN 20 命名 VLAN20
Switch(vlan)#vlan 20 name VLAN20
2、 VLAN分配IP地址及网关
#全局模式下进入VLAN 10
Switch(config)#interface vlan 10
#VLAN 10分配IP地址及网关,192.168.10.1是VLAN 10的网关
Switch(config-if)#ip address 192.168.10.1 255.255.255.0
#退出
Switch(config-if)#exit
#全局模式下进入VLAN 20
Switch(config)#interface vlan 20
#VLAN 20分配IP地址及网关,192.168.10.1是VLAN 20的网关
Switch(config-if)#ip address 192.168.20.1 255.255.255.0
#退出
Switch(config-if)#exit
#特权模式下查看当前配置信息
Switch#show running-config
3、 开启三层交换机路由功能
#全局模式下开启路由后VLAN 之间就能相互访问
Switch(config)#ip routing
#特权模式下查看路由表
Switch#show ip route
#特权模式下保存配置
Switch#write
4、VLAN配置DHCP中继代理
#全局模式下进入VLAN 10
Switch(config)#interface vlan 10
#配置VLAN 10中继代理,192.168.10.200是DHCP服务器地址
Switch(config-if)#ip helper-address 192.168.10.200
#退出VLAN 10
Switch(config-if)#exit
#全局模式下进入VLAN 20
Switch(config)#interface vlan 20
#配置VLAN 20中继代理,192.168.10.200是DHCP服务器地址
Switch(config-if)#ip helper-address 192.168.10.200
#退出VLAN 20
Switch(config-if)#exit
5、 设置Fa0/24端口为Trunk端口
Switch#show interfaces FastEthernet 0/24 switchport
Name: Fa0/24
Switchport: Enabled
Administrative Mode: dynamic desirable #三层交换机端口默认dynamic desirable就不必设置Trunk端口,这种模式会自动适应对端端口工作模式
Operational Mode: trunk
6、设置静态路由转发路由器实现上网
#特权模式下进入VLAN子模式
Switch#vlan database
#VLAN 30命名 route30
Switch(vlan)#vlan 30 name route30
#退出
Switch(vlan)#exit
#全局模式下进入VLAN 30
Switch(config)#interface vlan 30
#VLAN 30配置IP地址及网关,192.168.30.1是VLAN 30的网关
Switch(config-if)#ip address 192.168.30.1 255.255.255.0
#退出
Switch(config-if)#exit
#全局模式下进入fa0/23端口
Switch(config)#interface fastEthernet 0/23
#fa0/23端口分配到VLAN 30
Switch(config-if)#switchport access vlan 30
#激活端口
Switch(config-if)#no shutdown
#全局模式下设置静态路由转发,192.168.30.254是TP-link路由器网关
Switch(config)#ip route 0.0.0.0 0.0.0.0 192.168.30.254
#特权模式下查看路由表
Switch#show ip route
#特权模式下保存配置
Switch#write
7、 TP-link路由器设置回环静态路由

######Cisco 2960二层交换机操作步骤######
1、创建VLAN 10 和 VLAN 20
#全局模式下创建vlan 10
Switch(config)#vlan 10
#VLAN 10命名VLAN10
Switch(config-vlan)#name VLAN10
#退出VLAN 10
Switch(config-vlan)#exit
#全局模式下创建vlan 20
Switch(config)#vlan 20
#VLAN 20命名VLAN20
Switch(config-vlan)#name VLAN20
#退出VLAN 10
Switch(config-vlan)#exit
#特权模式下查看创建的VLAN
Switch#show vlan
2、VLAN分配端口(VLAN 10 划分Gi 1/0/1-5端口,VLAN 20 划分Gi 1/0/6-10端口)
#全局模式下进入ga 1/0/1-5端口
Switch(config)#interface range GigabitEthernet 1/0/1-5
#设置端口工作模式为access
Switch(config-if-range)#switchport mode access
#端口分配到VLAN 10
Switch(config-if-range)#switchport access vlan 10
#激活端口
Switch(config-if-range)#no shutdown
#退出
Switch(config-if-range)#exit
#全局模式下进入ga 1/0/5-6端口
Switch(config)#interface range gigabitEthernet 1/0/6-10
#设置端口工作模式为access
Switch(config-if-range)#switchport mode access
#端口分配到VLAN 20
Switch(config-if-range)#switchport access vlan 20
#激活端口
Switch(config-if-range)#no shutdown
#退出
Switch(config-if-range)#exit
#特权模式下查看VLAN 端口分配情况
Switch#show vlan
3、 设置ga1/0/24端口为Trunk端口
#全局模式下进入Gi 1/0/24端口
Switch(config)#interface GigabitEthernet 1/0/24
#设置Gi 1/0/24端口为Trunk端口
Switch(config-if)#switchport mode trunk
#激活端口
Switch(config-if)#no shutdown
#退出
Switch(config-if)#exit
#特权模式下查看 Gi 1/0/24端口工作模式
Switch#show interfaces GigabitEthernet 1/0/24 switchport
Administrative Mode: trunk
#特权模式下保存配置
Switch#write
Cisco配置VLAN+DHCP中继代理+NAT转发上网的更多相关文章
- Cisco 3550配置DHCP中继代理
实验环境: 1.配置两个VLAN 10 和 VLAN 20 VLAN 10 IP地址设置:192.168.10.1 255.255.255.0 (192.168.10.1是VLAN 10网关 ...
- DHCP配置实例(含DHCP中继代理)
https://blog.51cto.com/yuanbin/109759. DHCP配置实例(含DHCP中继代理) 某公司局域网有192.168.1.0/24和192.168.2.0/24这两个 ...
- 启用DHCP中继代理,实现跨子网服务 - Win 2003 Server
伴随着局域网规模的逐步扩大,一个网络常常会被划分成多个不同的子网,以便根据不同子网的工作要求来实现个性化的管理要求.考虑到规模较大的局域网一般会使用DHCP服务器来为各个工作站分配IP地址,不过一旦局 ...
- Cisco & H3C 交换机 DHCP 中继
个人理解:其实在核心交换上配置dhcp 中继也就是短短的几条命令,主要是注意细节,具体配置如下,希望能帮到大家: DHCP服务器IP:192.168.1.100 CISCO: 第一步:开启交换机的dh ...
- 三层交换配置VLAN+DHCP+ACL
使用思科模拟软件Cisco Packet Tracer Student,软件功能有限,只能架设简单的网络架构,适合初学者使用.
- 三层交换机+二层交换机配置VLAN+DHCP
使用思科模拟软件Cisco Packet Tracer Student,软件功能有限,只能架设简单的网络架构,适合初学者使用.
- (四)跟我一起玩Linux网络服务:DHCP服务配置之中继代理
继第三部分的DHCP服务器的设置成功,我们来做一个中继代理服务器的配置吧. 我们的虚拟机结构如图: 具体参考: (一)跟我一起玩Linux网络服务:DNS服务——BIND(/etc/named.con ...
- H3C的DHCP中继配置命令
dhcp enable命令用来使能DHCP服务 dhcp relay information enable 命令用来配置DHCP中继支持Option 82功能 缺省情况下,DHCP中继不支持Optio ...
- CentOS7.3下关于DHCP中继代理服务器的详细配置
DHCP服务器只作用于局域网同一网段内,客户端是通过广播消息来获得DHCP服务器响应后才能得到IP地址的,但广播消息不能跨越子网,那么如何让客户端获取到DHCP服务器提供的IP地址呢?这就是DHCP中 ...
随机推荐
- DIOCP-开源项目ECHO测试.
DIOCP自开源以来,得到了很多朋友的测试,并进行了诸多的改进,现在已经运用到了一些具体的项目当中. DIOCP底层运行稳定. 昨天做了个ECHO测试,这个连接数并没有达到上限. 11K 连接,1个半 ...
- 【Acm】八皇后问题
八皇后问题,是一个古老而著名的问题,是回溯算法的典型例题. 其解决办法和我以前发过的[算法之美—Fire Net:www.cnblogs.com/lcw/p/3159414.html]类似 题目:在8 ...
- mybatis使用注解往postgresql数据库表insert数据[主键自增]的写法
建表SQL: DROP TABLE IF EXISTS person; CREATE TABLE person( person_id serial PRIMARY KEY NOT NULL, pers ...
- Docker 构建网络服务后本机不能访问
Docker 构建网络服务后本机不能访问 起因 使用tornado构建了一个服务,测试都没有问题 使用docker构建镜像,使用docker run image_name启动服务 使用浏览器访问 12 ...
- 【Bayesian】贝叶斯决策方法(Bayesian Decision Method)
已知某条件概率,如何得到两个事件交换后的概率,也就是在已知P(A|B)的情况下如何求得P(B|A).这里先解释什么是条件概率: 表示事件B已经发生的前提下,事件A发生的概率,叫做事件B发生下事件A的条 ...
- docker之创建MariaDB镜像的方法
一.基于commit命令方式创建 docker的安装 ? 1 2 3 [root@test01 ~]# yum install docker [root@test01 ~]# systemctl en ...
- linux中chmod与chown两个命令详解
在linux系统中chmod,chown命令都可以来设置权限了,但它们也是有区别的,下文小编为各位介绍chmod与chown两个命令用法与区别介绍. 今天要分享的2个命令也是我们平时常用的,chmod ...
- C#学习笔记(22)——C#创建文本文件txt并追加写入数据
说明(2017-7-31 16:25:06): 1. 有两种办法,第一种是用FileStream创建txt,用StreamWriter写入数据,期间还要加上判断,是否存在这个txt文件,如果不存在就创 ...
- iOS如何把一个CGPoint存入数组里
CGPoint itemSprite1position = ccp(100,200): NSMutableArray * array = [[NSMutableArray alloc] initW ...
- C语言 · 错误票据
历届试题 错误票据 时间限制:1.0s 内存限制:256.0MB 锦囊1 排序. 锦囊2 把所有的编号排序,再扫描一遍数组,即可找到重复的和遗漏的. 问题描述 某涉密单位下发 ...