当前位置: 首页 > news >正文

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

 

相关文章:

  • 让angular-cli工程基于ExpressJS服务,为对接后台API做准备
  • 面空间数据中网格索引和四叉树索引的结合及优化的一种方案
  • Python学习(20):Python函数(4):关于函数式编程的内建函数
  • socket.io中文文档
  • Digester 的使用(tomcat中server.xml and web.xml 的加载)
  • 我的MYSQL学习心得(九) 索引
  • nginx(二)nginx的安装
  • 聚合查询
  • 《Spring Boot开发:从0到1》大纲结构
  • mapdb 如何存数据
  • Unity 框架篇
  • IntelliJ IDEA 14.1.4导入项目启动报错:Error during artifact deployment.[组件部署期间出错]...
  • linux tree命令以树形结构显示文件目录结构
  • lzma解压
  • js定义对象的多个属性值
  • 自己简单写的 事件订阅机制
  • __proto__ 和 prototype的关系
  • 【译】理解JavaScript:new 关键字
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • angular2开源库收集
  • Java知识点总结(JavaIO-打印流)
  • laravel 用artisan创建自己的模板
  • leetcode98. Validate Binary Search Tree
  • Lucene解析 - 基本概念
  • mysql外键的使用
  • Node 版本管理
  • python 学习笔记 - Queue Pipes,进程间通讯
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 程序员该如何有效的找工作?
  • 从0实现一个tiny react(三)生命周期
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 基于游标的分页接口实现
  • ------- 计算机网络基础
  • 如何学习JavaEE,项目又该如何做?
  • 使用 @font-face
  • 世界上最简单的无等待算法(getAndIncrement)
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • const的用法,特别是用在函数前面与后面的区别
  • ionic入门之数据绑定显示-1
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​2020 年大前端技术趋势解读
  • ​你们这样子,耽误我的工作进度怎么办?
  • ###C语言程序设计-----C语言学习(6)#
  • #162 (Div. 2)
  • (Java数据结构)ArrayList
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (理论篇)httpmoudle和httphandler一览
  • (六)Hibernate的二级缓存
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (论文阅读30/100)Convolutional Pose Machines