本文为转发,简单明了,我喜欢

VLAN典型配置全过程如下:

组网图

图1-1 基于端口的VLAN组网示意图

应用要求

如图1-1所示,Switch A和Switch B分别连接了不同部门使用的Host1/Host2和Server1/Server2。

为保证部门间数据的二层隔离,现要求将Host1和Server1划分到VLAN100中,Host2和Server2划分到VLAN200中。并分别为两个VLAN设置描述字符为“Dept1”和“Dept2”。

在SwitchA上配置VLAN接口,对Host1发往Server2的数据进行三层转发。

适用产品、版本

表1-1 配置适用的产品与软硬件版本关系

 配置过程和解释

配置Switch A

# 创建VLAN100,并配置VLAN100的描述字符串为“Dept1”,将端口GigabitEthernet1//1加入到VLAN100。  

<SwitchA> system-view  

[SwitchA] vlan   

[SwitchA-vlan100] description Dept1  

[SwitchA-vlan100] port GigabitEthernet //  

[SwitchA-vlan100] quit  

# 创建VLAN200,并配置VLAN200的描述字符串为“Dept2”。  

[SwitchA] vlan   

[SwitchA-vlan200] description Dept2  

[SwitchA-vlan200] quit  

# 创建VLAN100和VLAN200的接口,IP地址分别配置为192.168.1.1和192.168.2.,用来对Host1发往Server2的报文进行三层转发。  

[SwitchA] interface Vlan-interface   

[SwitchA-Vlan-interface100] ip address 192.168.1.1   

[SwitchA-Vlan-interface100] quit  

[SwitchA] interface Vlan-interface   

[SwitchA-Vlan-interface200] ip address 192.168.2.1  

配置Switch B

# 创建VLAN100,并配置VLAN100的描述字符串为“Dept1”,将端口GigabitEthernet1//13加入到VLAN100。  

<SwitchB> system-view  

[SwitchB] vlan   

[SwitchB-vlan100] description Dept1  

[SwitchB-vlan100] port GigabitEthernet //  

[SwitchB-vlan100] quit  

# 创建VLAN200,并配置VLAN200的描述字符串为“Dept2”,将端口GigabitEthernet1//11和GigabitEthernet1//12加入到VLAN200。  

[SwitchB] vlan   

[SwitchB-vlan200] description Dept2  

[SwotchB-vlan200] port GigabitEthernet1// GigabitEthernet //  

[SwitchB-vlan200] quit 

配置Switch A和Switch B之间的链路

由于Switch A和Switch B之间的链路需要同时传输VLAN100和VLAN200的数据,所以可以配置两端的端口为Trunk端口,且允许这两个VLAN的报文通过。

# 配置Switch A的GigabitEthernet1//2端口。

[SwitchA] interface GigabitEthernet //  

[SwitchA-GigabitEthernet1//] port link-type trunk  

[SwitchA-GigabitEthernet1//] port trunk permit vlan    

# 配置Switch B的GigabitEthernet1//10端口。  

[SwitchB] interface GigabitEthernet //  

[SwitchB-GigabitEthernet1//] port link-type trunk  

[SwitchB-GigabitEthernet1//] port trunk permit vlan   

 完整配置

SwitchA上的配置

#
vlan
description dept1
#
vlan
description dept2
#
interface Vlan-interface
ip address 192.168.1.1 255.255.255.0
#
interface Vlan-interface
ip address 192.168.2.1 255.255.255.0
#
interface GigabitEthernet1//
port access vlan
#
interface GigabitEthernet1//
port link-type trunk
port trunk permit vlan

SwitchB上的配置

#
vlan
description dept1
#
vlan
description dept2
#
interface GigabitEthernet1//
port link-type trunk
port trunk permit vlan
#
interface GigabitEthernet1//
port access vlan
#
interface GigabitEthernet1//
port access vlan
#
interface GigabitEthernet1//
port access vlan

基于端口的VLAN典型配置指导的更多相关文章

  1. 华为基于策略划分VLAN的配置方法及示例

     学过思科交换机的朋友,可能对基于策略划分VLAN的配置方法印象非常深,感觉确实比较复杂,先要配置VMPS以及VMPS数据库,但在华为交换机中,这种现象得到了彻底改变,因为它有了一种特殊的端口类型—— ...

  2. 基于端口划分vlan

    基于端口划分vlan 拓扑图 PC ip 配置 PC 5:192.168.1.5 PC 6:192.168.1.6 PC 7:192.168.1.7 PC 8: 192.168.1.8 交换机配置 创 ...

  3. CentOS 7运维管理笔记(7)----Apache 基于端口的虚拟主机配置

    如果一台服务器只有一个IP或需要通过不同的端口访问不同的虚拟主机,可以使用基于端口的虚拟主机配置. (1) 在虚拟机的CentOS7服务器上配置 eth0:4 为192.168.1.214: (2) ...

  4. Nginx总结(三)基于端口的虚拟主机配置

    前面讲了如何配置基于IP的虚拟主机,大家可以去这里看看nginx系列文章:https://www.cnblogs.com/zhangweizhong/category/1529997.html 今天就 ...

  5. LNMP下基于端口的虚拟主机配置

    1.在/usr/local/nginx/conf/nginx.conf文件的的最后一个"}"前加上 include vhost/*.conf; 2.在/usr/local/ngin ...

  6. apache基于端口的虚拟主机配置

    主机ip: 192.168.7.51 Centos6.5 三个目录/usr/ftp/test/usr/ftp/dev/usr/ftp/demo 实现效果192.168.7.51:8052访问/usr/ ...

  7. Console 口配置 Telnet 登录方式典型配置指导

    1.进入系统视图,启动 Telnet 服务 system-view [Sysname] telnet server enable 2.配置从 VTY 用户界面登录后可以访问的命令级别为 2 级 [Sy ...

  8. Huawei-R&S-网络工程师实验笔记20190608-VLAN划分基础(基于端口、MAC地址、子网地址、协议)

    >Huawei-R&S-网络工程师实验笔记20190608-VLAN划分基础(基于端口.MAC地址.子网地址.协议) >>实验开始,先上拓扑图参考: 一.基于端口划分VLAN ...

  9. CentOS 7运维管理笔记(6)----Apache 基于 IP 的虚拟主机配置

    Apache 配置虚拟主机支持3种方式:基于IP的虚拟主机配置,基于端口的虚拟主机配置,基于域名的虚拟主机配置.本篇随笔记录自己基于IP的虚拟主机配置. 如果同一台服务器有多个IP,可以使用基于IP的 ...

随机推荐

  1. jQuery.merge 源码阅读

    jQuery.merge(first,second) 概述 合并两个数组 返回的结果会修改第一个数组的内容——第一个数组的元素后面跟着第二个数组的元素. 参数 first:第一个待处理数组,会改变其中 ...

  2. Java中String、StringBuilder以及StringBuffer

    原文出处: 海子 相信String这个类是Java中使用得最频繁的类之一,并且又是各大公司面试喜欢问到的地方,今天就来和大家一起学习一下String.StringBuilder和StringBuffe ...

  3. Libev学习笔记4

    这一节首先分析Libev的定时器部分,然后分析signal部分. 对定时器的使用主要有两个函数: ev_timer_init (&timeout_watcher, timeout_cb, .) ...

  4. VCS引起的oracle数据库异常重新启动一例

    1. 环境描写叙述 操作系统版本号:SUSE Linux Enterprise Server 10 sp2 (x86_64) 数据库版本号:Oracle 11.1.0.7.16 VCS版本号:5.1 ...

  5. C#中文件管理的运用(Twelfth Day)

    又到了总结的时间了,今天在云和学院学习了文件管理的一些运用及复习昨天学的里氏转换.今天我就总结下昨天遗留下的问题以及今天所学的知识. 昨天遗留的问题 里氏转换(父类转子类) 例:在这里定义父类Peop ...

  6. java concurrency: ThreadLocal及其实现机制

    转载:http://shmilyaw-hotmail-com.iteye.com/blog/1703382 ThreadLocal概念 从字面上来理解ThreadLocal,感觉就是相当于线程本地的. ...

  7. Ubuntu 15.04 设置thin1.6.4作为Rails4.2.5的默认服务器

    0. gem install thin //安装1.6.4 1. 进入到Raisl项目的根目录. 2. 在Gemfile中加入一行 gem 'thin' 3. 运行 bundle install 4. ...

  8. Servlet转发和重定向的区别

    附上视频教学的一张图: 区别: 1.转发产生一次请求,一次响应: 重定向产生2次请求 两次响应 2.转发客户端不可见的: 重定向客户端是可以察觉的. 3.转发时候url不变: 重定向URL会改变 案例 ...

  9. linkbutton.js

    jquery.linkbutton.js /** * linkbutton - jQuery EasyUI * * Licensed under the GPL: * http://www.gnu.o ...

  10. Objective-C 程序设计第四版 二

    1,%@  是用于输出OC里面的对象.例如 NSString *str = @“ls kd kd kf ”; NSLog(@“%@“, str); 2,NSInteger不是一个对象,而是基本数据类型 ...