草庐IT

交换机的基本配置

醉流年 2023-04-22 原文

1、> 用户模式,# 特权模式,config 全局模式,config-if  端口子模式,config-line 链路子模式,config-VLAN vlan子模式

2、exit 返回到上一个模式(简化:exi), end 返回到特权模式,disable  从特权模式到普通用户模式(简化:disa)

3、enable 进入特权模式(简化 :ena),configure terminal 进入全局模式(简化:conf,再回车),大部分操作都在全局模式中

4、在全局模式中:修改交换机的主机名  hostname SW1 (SW1可以自己取)可以修改也可不修改 

5、配置控制台密码:ena(进入特权模式) ,conf(进入全局模式),line console 0(进入console 0接口线配置模式),
passwor 123(设置console 0接口的密码为:123),
login(允许通过本地登录)

6、配置交换机 特权密码:在全局模式下:enable password 123456(配置交换机特权密码为:123456),
enable secret 654321(特权密码为:654321,以密文形式保存,重新从普通用户进入到特权模式要输入的密码)
service password-encryption(加密所有口令)

以下操作都是在特权模式下

7、创建VLAN 10:vlan 10,(创建VLAN几,后面的数字就是几)

8、进入vlan 1虚拟接口:interface vlan 1(要进入哪个接口,后面的vlan 1就是几,例(进入f0/1):in f0/1简化:in + 接口名)
对虚拟接口进行配置:配置ip:ip address ip地址 子网掩码(例:ip address 192.168.1.10 255.255.255.0)
开启:no shutdown (ip地址开始生效) ,exi(返回到全局模式),
ip default-gateway 192.168.1.254(配置默认网关,以便以不同网段主机通信)

9、配置交换机端口双工模式和速度:
in f0/1(进入接口配置模式),duplex auto(配置双工模式为:auto,自动协商模式),
speed auto(配置速度为自动),end(回到特权模式),show run(验证配置)

10、保存交换机配置:在特权模式下:copy run ,copy running-config startup-config(复制运行配置文件到开机配置文件中),
回车(按回车键保留默认目标文件名)

vlan(虚拟局域网)

简单操作

一、练习
四台pc,三台交换机
192.168.1.10
192.168.1.20
192.168.1.30
192.168.1.40

1、配置SW1
enab,  conf , hostname SW1,  exi,  in vlan 1,  ip address 192.168.1.254 255.255.255.0,
no shutdown,   exi,   in f0/1,   switchport access vlan 1,   line vty 0 4,no login,

2、配置SW2
enab,   conf,   hostname SW2,   exi,   in vlan 1,   ip address 192.168.1.253 255.255.255.0,
no shutdown,   exi,   line vty 0 4,  password 123 ,   login

3、配置SW3
enab,   conf,   hostname SW1,   exi,   enable password 456,(特权密码)   in vlan 1,  ip address 192.168.1.254 255.255.255.0,
no shutdown,  exi,   in f0/1,   switchport access vlan 1,   line vty 0 4,   login,  password 123(线程密码)

网络拓扑如图

命令提示服中查看配置结果

有关交换机的基本配置的更多相关文章

  1. ruby-on-rails - 独立 ruby​​ 脚本的配置文件 - 2

    我有一个在Linux服务器上运行的ruby​​脚本。它不使用rails或任何东西。它基本上是一个命令行ruby​​脚本,可以像这样传递参数:./ruby_script.rbarg1arg2如何将参数抽象到配置文件(例如yaml文件或其他文件)中?您能否举例说明如何做到这一点?提前谢谢你。 最佳答案 首先,您可以运行一个写入YAML配置文件的独立脚本:require"yaml"File.write("path_to_yaml_file",[arg1,arg2].to_yaml)然后,在您的应用中阅读它:require"yaml"arg

  2. Ruby Sinatra 配置用于生产和开发 - 2

    我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm

  3. Unity 热更新技术 | (三) Lua语言基本介绍及下载安装 - 2

    ?博客主页:https://xiaoy.blog.csdn.net?本文由呆呆敲代码的小Y原创,首发于CSDN??学习专栏推荐:Unity系统学习专栏?游戏制作专栏推荐:游戏制作?Unity实战100例专栏推荐:Unity实战100例教程?欢迎点赞?收藏⭐留言?如有错误敬请指正!?未来很长,值得我们全力奔赴更美好的生活✨------------------❤️分割线❤️-------------------------

  4. Vscode+Cmake配置并运行opencv环境(Windows和Ubuntu大同小异) - 2

    之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m

  5. 神州数码无线产品(AC+AP)配置 - 2

    注意:本文主要掌握DCN自研无线产品的基本配置方法和注意事项,能够进行一般的项目实施、调试与运维AP基本配置命令AP登录用户名和密码均为:adminAP默认IP地址为:192.168.1.10AP默认情况下DHCP开启AP静态地址配置:setmanagementstatic-ip192.168.10.1AP开启/关闭DHCP功能:setmanagementdhcp-statusup/downAP设置默认网关:setstatic-ip-routegeteway192.168.10.254查看AP基本信息:getsystemgetmanagementgetmanaged-apgetrouteAP配

  6. 计算机毕业设计ssm+vue基本微信小程序的小学生兴趣延时班预约小程序 - 2

    项目介绍随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱小学生兴趣延时班预约小程序的设计与开发被用户普遍使用,为方便用户能够可以随时进行小学生兴趣延时班预约小程序的设计与开发的数据信息管理,特开发了小程序的设计与开发的管理系统。小学生兴趣延时班预约小程序的设计与开发的开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与小学生兴趣延时班预约小程序的设计与开发的实际需求相结合,讨论了小学生兴趣延时班预约小程序的设计与开发的使用。开发环境开发说明:前端使用微信微信小程序开发工具:后端使用ssm:VU

  7. hadoop安装之保姆级教程(二)之YARN的配置 - 2

    1.1.1 YARN的介绍 为克服Hadoop1.0中HDFS和MapReduce存在的各种问题⽽提出的,针对Hadoop1.0中的MapReduce在扩展性和多框架⽀持⽅⾯的不⾜,提出了全新的资源管理框架YARN. ApacheYARN(YetanotherResourceNegotiator的缩写)是Hadoop集群的资源管理系统,负责为计算程序提供服务器计算资源,相当于⼀个分布式的操作系统平台,⽽MapReduce等计算程序则相当于运⾏于操作系统之上的应⽤程序。 YARN被引⼊Hadoop2,最初是为了改善MapReduce的实现,但是因为具有⾜够的通⽤性,同样可以⽀持其他的分布式计算模

  8. ruby-on-rails - 使用 HTTParty 的非常基本的 Rails 4.1 API 调用 - 2

    Rails相对较新。我正在尝试调用一个API,它应该向我返回一个唯一的URL。我的应用程序中捆绑了HTTParty。我已经创建了一个UniqueNumberController,并且我已经阅读了几个HTTParty指南,直到我想要什么,但也许我只是有点迷路,真的不知道该怎么做。基本上,我需要做的就是调用API,获取它返回的URL,然后将该URL插入到用户的数据库中。谁能给我指出正确的方向或与我分享一些代码? 最佳答案 假设API为JSON格式并返回如下数据:{"url":"http://example.com/unique-url"

  9. Ruby 默认将 IRB 配置为 Pretty_Inspect - 2

    我是ruby​​的新手,正在配置IRB。我喜欢pretty-print(需要'pp'),但总是输入pp来漂亮地打印它似乎很麻烦。我想做的是默认情况下让它漂亮地打印出来,所以如果我有一个var,比如说,'myvar',然后键入myvar,它会自动调用pretty_inspect而不是常规检查。我从哪里开始?理想情况下,我将能够向我的.irbrc文件添加一个自动调用的方法。有什么想法吗?谢谢! 最佳答案 irb中默认pretty-print对象正是hirb被迫去做。Theseposts解释hirb如何将几乎所有内容转换为ascii表。虽

  10. ruby - 是否可以将 IRB 提示配置为动态更改? - 2

    我想在IRB中浏览文件系统并让提示更改以反射(reflect)当前工作目录,但我不知道如何在每个命令后进行提示更新。最终,我想在日常工作中更多地使用IRB,让bash溜走。我在我的.irbrc中试过这个:require'fileutils'includeFileUtilsIRB.conf[:PROMPT][:CUSTOM]={:PROMPT_N=>"\e[1m:\e[m",:PROMPT_I=>"\e[1m#{pwd}>\e[m",:PROMPT_S=>"FOO",:PROMPT_C=>"\e[1m#{pwd}>\e[m",:RETURN=>""}IRB.conf[:PROMPT_MO

随机推荐