精华内容
下载资源
问答
  • 一、实验环境(eNSP)二、创建VLAN两台交换机上分别创建vlan 10和vlan 20,如果只创建其中一个,配置接口模式时,会配置不上没有创建的vlan,会提示错误。vlan的创建有批量创建(vlan batch 10 20)和单个创建(vlan 10...

    释放双眼,带上耳机,听听看~!

    一、实验环境(eNSP)

    e97b2e15f5bdaa0c7b894c1ed4d871bd.png

    二、创建VLAN,在两台交换机上分别创建vlan 10和vlan 20,如果只创建其中一个,配置接口模式时,会配置不上没有创建的vlan,会提示错误。vlan的创建有批量创建(vlan batch 10 20)和单个创建(vlan 10,即可创建成功)两种。

    三、配置接口模式(access+trunk)

    交换机与主机相连的接口配置access,交换机与交换机相连的接口配置trunk()允许多个vlan的数据通过,

    四、其他说明

    当完成上述配置时,相同vlan间即可进行数据的通信,不同vlan之间不可以进行数据的通信。

    display vlan   查看vlan的配置信息

    需要注意的是,Access接口是交换机用来连接用户主机的接口。当Access接口从主机收到一个不带VLAN标签的数据帧时,会给该数据帧加上与PVID一致的VLAN标签(PVID可手工配置,默认是1,即所有交换机上的接口默认都属于VLAN 1),当Access接口要发送一个带VLAN标签的数据帧给主机时,首先检查该数据帧的VLAN ID是否与自己的PVID相同,若相同,则去掉VLAN标签后发送该数据帧给主机,否则就直接丢弃该数据帧。

    展开全文
  • 现在通过paramiko,ssh进入五台设备,并且五台设备分别创建vlan10-vlan20这11个VLAN。 实验步骤: 一、ssh配置: ## 创建秘钥 [sw2]dsa local-key-pair create ## 配置SSH认证类型(密码/其他) [sw2]ssh user ...

    实验拓扑:

    在这里插入图片描述
    cloud连接本机,ip地址为192.168.56.1,五台交换机的配置的地址为192.168.1.11~55。现在通过paramiko,ssh进入五台设备,并且在五台设备上分别创建vlan10-vlan20这11个VLAN。

    版本:python3.9

    实验步骤:

    一、ssh配置:

    ## 创建秘钥
    [sw2]dsa local-key-pair create
    
    ## 配置SSH认证类型(密码/其他)
    [sw2]ssh user prin authentication-type password
    [sw2]ssh user prin service-type stelnet
    [sw2]stelnet server enable
    
    ## 配置认证模式
    [sw2]user-interface vty 0 4
    [sw2-ui-vty0-4]authentication-mode aaa  //配置认证模式
    [sw2-ui-vty0-4]protocol inbound ssh     //允许 ssh 连接虚拟终端
    
    ## 配置本地用户信息
    [sw2]aaa
    [sw2-aaa] local-user prin password cipher Huawei@123
    [sw2-aaa]local-user prin privilege level 15
    [sw2-aaa] local-user prin service-type ssh
    

    二、python脚本:

    import paramiko
    import time
    import getpass
    
    #使用input函数,输入SSH的用户名
    username = input('Username: ')
    #通过getpass()函数接收密码,密码是不可见的,但是在windows上有bug,密码可见
    password = getpass.getpass('Password: ')
    
    #创建一个列表,表示五台设备最后8位的地址
    ip_tail_list = [11, 22, 33, 44, 55]
    
    #使用for循环,接受SSH的秘钥,并分别依次连接到五台设备,注意需要将i转化为字符串
    for i in ip_tail_list:
        ip = "192.168.56." + str(i) 
        ssh_client = paramiko.SSHClient()
        ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        ssh_client.connect(hostname=ip, username=username, password=password)
    
        print("Successfully connect to ", ip)
    
    #使用invoke_shell()唤醒shell界面
        command = ssh_client.invoke_shell()
    
    #使用command.send()函数创建VLAN,并且设置每个VLAN的描述;未来保证设备能够正常接受配置,每次创建1个VLAN后休息1s
        command.send("system \n")
    
        for n in range(10, 21):
            print("Creating Vlan " + str(n))
            command.send("vlan " + str(n) + "\n")
            command.send("description Python Vlan" + str(n) + "\n")
            time.sleep(1)
    
    #保存配置,并且通过command.recv()函数得到回信的信息,最多接受65535个字符
        command.send("return \n")
        command.send("save \n"+"y \n"+"\n")
        time.sleep(2)
        output = command.recv(65535)
        print(output.decode('ascii'))
    
    #关闭连接
    ssh_client.close()
    
    

    如果管理的设备数目过多,可以直接通过读取txt文件的方式获取IP地址,仅需要将如下代码:

    #创建一个列表,表示五台设备最后8位的地址
    ip_tail_list = [11, 22, 33, 44, 55]
    
    #使用for循环,接受SSH的秘钥,并分别依次连接到五台设备,注意需要将i转化为字符串
    for i in ip_tail_list:
        ip = "192.168.56." + str(i) 
        ssh_client = paramiko.SSHClient()
        ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        ssh_client.connect(hostname=ip, username=username, password=password)
    #......省略中间部分
    ssh_client.close()
    

    更换为下述即可:

    #使用open()函数打开ip_list文件,并将读取的结果赋予f
    f = open("ip_list.txt","r")
    
    #调用readlines()函数,返回IP地址的列表,并使用for循环遍历;注意使用readlines()的每一个ip地址后带有\n,需要通过strip()函数去除
    for i in f.readlines():
        ip = i.strip()
        ssh_client = paramiko.SSHClient()
        ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        ssh_client.connect(hostname=ip, username=username, password=password)
    #.......省略中间部分,在完成文件操作后,关闭文件
    f.close()
    ssh_client.close()
    

    执行效果:

    在这里插入图片描述

    在设备上检查是否配置成功,以SW1为例:
    在这里插入图片描述
    可以看到创建VLAN和添加VLAN描述成功。

    参考资料:《网络工程师的python之路》

    展开全文
  • 交换机划分vlan

    2018-06-13 09:40:00
    在交换机划分完vlan后,pc1属于vlan10,pc2属于vlan20,这时它们的IP地址虽然还属于同一网段,但是它们无法通信。 为两台计算机配置IP地址后,开始交换机的vlan划分配置 1.创建vlan 交换机上创建vlan的方法有a ...

    拓扑图

     

     

    如图所示,在未划分valn时,pc1与pc2都属于vlan1,IP地址属于同一网段,是可以通信的。

    在交换机划分完vlan后,pc1属于vlan10,pc2属于vlan20,这时它们的IP地址虽然还属于同一网段,但是它们无法通信。

     

    为两台计算机配置IP地址后,开始交换机的vlan划分配置

    1.创建vlan

    交换机上创建vlan的方法有a ,b两种

      a 在特权模式下直接创建vlan

        在特权模式下使用vlan database 命令

           Switch#vlan database

        Switch(vlan)#

        此时可以直接输入vlan   <vlan号>  name  <vlan名>,来一步实现vlan创建和命名(也可以只创建vlan,不命名)

        Switch(vlan)#vlan   10    name valn10
          VLAN 10 added:
              Name: valn10  

        创建完成后exit便可退出

      b 在全局配置模式下创建vlan

        在全局配置模式下直接输入 vlan   <vlan号>创建vlan

        Switch(config)#vlan 10
        Switch(config-vlan)#

        创建完成后进入vlan配置界面,此时可用name <vlan名>,来为vlan命名

        Switch(config-vlan)#name vlan10

        创建结束后exit退出

    a方法创建的vlan 想要删除,必须在特权模式下使用delete  flash:vlan.dat,来删除vlan database创建vlan时生成文件后,才能删除vlan

    b方法创建的vlan 想要删除,只需要在全局配置模式使用no vlan<vlan号>

    本次实验使用的b方法

    Switch#conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    Switch(config)#vlan 10
    Switch(config-vlan)#name vlan10
    Switch(config-vlan)#exit
    Switch(config)#vlan 20
    Switch(config-vlan)#name vlan20
    Switch(config-vlan)#exit

    2.为端口划分vlan

        进入端口模式中,设置端口为access模式

        Switch(config)#int f0/1

        Switch(config-if)#switchport mode access

        为端口划分vlan

        Switch(config-if)#switchport access vlan 10

        exit退出端口

    本次实验的端口划分

    Switch(config)#int f0/1

    Switch(config-if)#switchport mode access

    Switch(config-if)#switchport access vlan 10


    Switch(config-if)#exit


    Switch(config)#int f0/2


    Switch(config-if)#sw


    Switch(config-if)#switchport  mode access


    Switch(config-if)#switchport access vlan 20

    Switch(config-if)#exit


    Switch(config)#

    配置结束后,用ping命令来检查网络连通性

    pc1与pc2已无法通信

    转载于:https://www.cnblogs.com/knightysa/p/9176190.html

    展开全文
  • 2、在交换机(本实验中的交换机是具备路由功能的以太网三层交换机)配置VLAN10及VLAN20的VLAN接口(Vlanif),作为VLAN10及VLAN20用户的网关,使得PC1及PC2能够相互ping通。二、实验步骤:1、创建vlan10 20,配置...

    0e64b5f78fddaf4f1d33a66cabc3b807.png

    一、实验要求:

    1、PC1属于VLAN10,PC2属于VLAN20;

    2、在交换机(本实验中的交换机是具备路由功能的以太网三层交换机)上配置VLAN10及

    VLAN20的VLAN接口(Vlanif),作为VLAN10及VLAN20用户的网关,使得PC1及PC2能够

    相互ping通。

    二、实验步骤:

    1、创建vlan10 20,配置相应接口,并放通相应的vlan;配置vlanif 10及vlanif 20,这两个vlanif接口将分别作为vlan10及vlan20用户的网关;如下图:

    c28976aaa9f852ded1f49fa95f4c7da6.png

    2、配置完成后用“display ip interface brief”命令查询一下,如下图:

    2f2af6f8661d15d19b8d0b050c6d6421.png

    3、在pc1上ping一下,能够连通pc2,如下图:

    511d5d6a052f454b3eba14906b3f95eb.png

    三、小结:

    Vlanif(也就是vlan interface的缩写)是一个软件的、逻辑接口,在三层交换机上,每一个VLAN都有一个对应的三层接口:Vlan-Interface。通常在一个园区网中,vlanif接口作为该VLAN内用户的网关地址。

    展开全文
  • 时可以利用hybrid属性定义分属于不同的vlan的端口之间的互访,这是access和...1.先创建业务需要的vlan[SwitchA]vlan10[SwitchA]vlan20[SwitchA]vlan30[SwitchA]vlan40[SwitchA]vlan502.每个端口,都配置为hybrid状...
  • 2、在交换机(本实验中的交换机是具备路由功能的以太网三层交换机)配置VLAN10及VLAN20的VLAN接口(Vlanif),作为VLAN10及VLAN20用户的网关,使得PC1及PC2能够相互ping通。二、实验步骤:1、创建vlan10 20,配置...
  • 时可以利用hybrid属性定义分属于不同的vlan的端口之间的互访,这是access和...1.先创建业务需要的vlan[SwitchA]vlan10[SwitchA]vlan20[SwitchA]vlan30[SwitchA]vlan40[SwitchA]vlan502.每个端口,都配置为hybrid状...
  • 三层交换机实现VLAN间路由通信 实验拓扑 配置计算机IP参数 ...(1)所有交换机上创建VLAN 10 和 VLAN 20 ,命令如下。 S1交换机配置命令 The device is running! <Huawei>system-view //由用户视图进
  • 在交换机s5700上创建vlan (注意,在s2和s3上无需创建vlan) 配交换机s5700接口 在交换机s5700上创建vlanif接口,并且配置ip地址。 2、拓扑图 3、配置步骤 1.s5700上创建把vlan 10 vlan 20并分别给左边主机...
  • 一、拓扑图如下 二、配置思路 1、启动DHCP服务; 2、创建VLANIF接口,并配置VLANIF接口的IP地址; 3、使能VLANIF接口地址池; 4、配置地址池的相关属性...2、创建VLAN ...[DHCPServer]vlan batch 10 20 3、配...
  • 三层交换机vlan连接

    2020-05-20 12:03:52
    三层路由器交换机vlan连接 四台pc机分两台交换机下 pc4,pc6vlan10下且一个网段 192.168.1.0 网段下,...接着输入vlan 10 创建vlan10,输入vlan20,创建vlan20 将vlan 10,和vlan 20绑定接口f0/1和f0/2
  • 2:在交换机1和2上创建vlan10vlan20,把相应拓扑图示端口加入vlan中 SW1配置: 使用show vlan命令查看端口是否加入vlan中 SW2配置: SW3配置: 此时交换机划分vlan,但交换机之间没有打trunk模式,测试此时pc...
  • vlan创建

    千次阅读 2019-05-21 13:38:00
    先把每个主机上配置ip地址和掩码地址,然后在交换机上创建vlan 10和vlan 20,之后用interface gi进入接口 把主机1和2配置为vlan10,主机3和4配置为vlan20。之后在交换机r2上创建vlan 10和vlan 20,之后用interface ...
  • 实验一——创建vlan

    2019-05-21 17:02:00
    在每个主机配置ip地址和掩码地址,在交换机Q1上创建vlan 10和vlan 20,之后用interface gi进入接口。 主机1和2配置VLAN10,主机3和4配置VLAN20,接入接口,用trunk模式连通交换机 1.左边交换机: sys //进入...
  • 华为交换机vlan与trunk配置

    千次阅读 2019-05-04 17:38:41
    PC20和PC22同一个vlan10解题思路(1) 首先我们需要确定我们需要用到的端口模式:Access介入模式 pc—交换机 Trunk中继链路模式: 交换机—交换机(2) 其次两个交换机上创建vlan5、vlan10的端口,并把pc19与...
  • 解题思路(1) 首先我们需要确定我们需要用到的端口模式:Access介入模式 pc—交换机 Trunk中继链路模式: 交换机—交换机(2) 其次两个交换机上创建vlan5、vlan10的端口,并把pc19与pc21的端口设置为acce...
  • 配置跨交换机实现VLAN间路由

    千次阅读 2012-11-29 19:46:07
    SW1中创建VLAN  SW1(config)#vlan 10  SW1(config-vlan)#vlan 20  SW1(config-vlan)#exit  SW1给VLAN配置IP地址  SW1(config)#interface vlan 10     SW1(config-if)#ip ad
  • 一、实验描述:1、SW1、SW2、SW3如图所属两两相连,构成一个三角形的网络拓扑;...二、实验要求:1、 交换机上创建VLAN1020、30及40;将交换机互联接口全部配置为Trunk模式并放行这4个VLAN;2、三台交换...
  • 实验一 vlan创建

    2019-05-21 13:00:00
    先把每个主机上配置ip地址和掩码地址,然后在交换机上创建vlan 10和vlan 20,之后用interface gi进入接口 把主机1和2配置为vlan10,主机3和4配置为vlan20。之后在交换机r2上创建vlan 10和vlan 20,之后用interface ...
  • 注意每台 PC 都可以 ping 通相同网络中的其它 PC: ...S1上创建VLAN S1 上创建四个 VLAN: S1(config)#vlan 10 S1(config-vlan)#name Faculty/Staff S1(config-vlan)#vlan 20 S1(config-vlan).
  • sw1上创建vlanif 10 vlanif 20。实现pc1与pc2 sw1当作三层交换机 实验拓扑图: sw1的配置 **sw1配置access接口** [Huawei]sys [Huawei]sysname sw1 [sw1]interface e0/0/1 [sw1-Ethernet0/0/1]port link-type ...
  • 此时swb的配置为缺省配置,swa上创建vlan30,端口1/0/1设置为Hybird端口(之前已经把端口加入到vlan10里,pvid为vlan10), 并允许vlan10和20数据不打标签;1/0/2端口也是Hybyrd端口(pvid为vlan20),允许vlan20...
  • 实验拓扑实验需求1、C1与C3属于VLAN10,C2与C4属于VLAN20SW1上创建VLAN100做上行VLAN2、SW1上终结所有VLAN3、所有VLAN成员使用DHCP获取IP4、全网互通IP规划VLAN10 :192.168.10.0/24VLAN20 :192.168.20.0/...
  • 一、实验要求:1、 在交换机上创建VLAN10VLAN20;将连接PC1的接口分配到VLAN10;连接PC2的接口分配到VLAN20。配置vlanif 10及vlanif 20作为VLAN10及VLAN20用户的网关,使得VLAN10及VLAN20的用户能够互相访问;2、 ...
  • 接下来配置LSW1,LSW2交换机,首先要划分Vlan,LSW2上利用Gvrp技术是可以同步到LSW1交换机上的Vlan的,但是不可对它进行修改。 [LSW1]vlan batch 10 20 创建vlan 10 20 将pc5和6单独划分给vlan1020 LSW2交换机...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 171
精华内容 68
关键字:

在交换机上创建vlan10vlan20