【会了这些命令,还怕搞不定思科设备?】

2023-11-14

一、常规配置

创建 VLAN:
S1(config)#vlan 100
给VLAN 命名:
S1(config-vlan)#name vlan100
删除 VLAN:
S1(config)#no vlan 100
分配端口到 VLAN 中:
S1(config)#interface f0/1
S1(config-if)#switchport access vlan 100
VLAN TRAN 的配置:
S1(config)#interface f0/2
S1(config-if)#switchport mode trunk // 设置端口为 trunk 端口
S1(config-if)#switchport trunk allowed vlan100,2 // 允许 vlan 100 和vlan 2 通过
S1(config-if)# switchport trunk

二、路由器的基本配置

从用户模式进入特权模式
:R1>enable
从特权模式进入全局配置模式:
R1#configure terminal
设置主机名:
R1(config)#hostname R1
退出到特权模式:
R1(config)#end
退出到用户模式:
R1#disable
退出控制台线路:
R1>quit
通过 console 进入控制台口线路:
R1(config)#line console {number}
显示路由器的当前时间:
R1#show clock
进入接口配置模式:
R1(config)#interface {type} {number}
显示某个接口的配置信息:
R1#show running-config interface {type}{number}
设置特权模式进入密码
R1(config)#enable password {password} // 该密码是基于明文的 (通过 show running-config 可见)
R1(config)#enable secret {password} // 该密码是基于 MD5 加密的
注:密码是区分大小写的;如果同时设置了两种认证密码,只用后者生效
进入控制台口线路
R1(config)#line console {number} // 通过 console 线方式进入控制台
R1(config)#line aux {number} // 通过辅助接口( AUX)线路进入控制台
R1(config)#line vty {start-number}{end-number} // 通过虚拟终端线路( VTY)进入控制台
注:虚拟终端线路( VTY)是为 telnet 会话所用
设置控制台端口的密码
R1(config-line)#password {password}
注:这里的登录密码是明文方式保存在 DRAM(running-config)文件中
R1(config-line)#login // 启动登陆
关闭 DNS 查询功能:
R1(config)#no ip domain lookup
注:默认情况下,路由器的 DNS 查询是启用的,当输入一条 Cisco IOS 无法识别的命令时,路由器会把这个命令当成主机名,然后向 DNS 服务器进行查询。
ping 测试:
R1#ping {ip-address}
telnet 测试:
R1#telnet {ip-address}
注:在 telnet 到远端路由器的时候,如果对方的 VTY 线路没有设置密码和启动登陆,将拒绝本地路由器 telnet。
解决方案:在远端路由器设置 VTY 线路的密码和启动登陆,如下配置:
R1(config)#line vty {start-num} {end-number} // 进入 VTY 线路
R1(config-line)#password {password} // 设置密码
R1(config-line)#login // 启动登陆
R1(config-line)#end // 退出 VTY 线路
创建静态的 IP 地址到主机名的映射
R1(config)#ip host {hostname} {ip-address}

三、静态路由配置

配置静态路由
R1(config)#iproute {network} {mask} {next-hop-address|exit-interface} [distance] network :目标网络号
mask:目标网络的子网掩码
next-hop-address :下一跳地址
exit-interfac:下一跳路由器的接口
注:选择下一跳地址和选择下一调路由器的接口作为目标网络的出口的区别在于管理距离。选择前者,管理距离为 1;选择后者,管理距离为 0。还可以在定义静态路由的时候指定管理距离。
配置默认路由
R1(config)#iproute 0.0.0.0 0.0.0.0 {next-hop-address|exit-interface}[distance]
next-hop-address :下一跳地址
exit-interfac:下一跳路由器的接口
注:0.0.0.0 0.0.0.0 代表所有的网络。选择下一跳地址和选择下一调路由器的接口作为目标网络的出口的区别在于管理距离。选择前者,管理距离为 1;选择后者,管理距离为 0。还可以在定义静态路由的时候指定管理距离。
显示静态路由的配置
R1#showip route static

四、配置 RIP

启动 RIP: R1(config)#routerip
定义要宣告的直连主类网络号
R1(config-route)#network{network-number}
注:启动了 RIP 路由协议之后,只需要宣告主类直连网络号,即可完成 RIP 的配置
查看 RIP 信息:R1#showip route rip

五、OSPF(链路状态路由协议 )基本配置

配置单区域 OSPF
启动 OSPF 进程:
R1(config)#routeospf {process-id}
注:OSPF 进程 ID 可以使用 1 到65535 中的任意一个整数,该 ID 只是本地的一个标识,即一个OSPF网络,每台 OSPF 路由器的进程 ID 是否一样,和 OSPF 网络能否正常运行无关。
定义参与 OSPF 进程的接口和网络
R1(config-route)#network{ip-address} {wildcard-mask} area {area-id}
ip-address:直连网络地址
wildcard-mask :直连网络的反掩码
area-id:区域号
注:在定义 OSPF 路由器要宣告的区域时, 反掩码用来控制要宣告的范围, 0 表示精确匹配,255表示任意匹配。OSPF 网络中骨干区域为区域 0,因此必须有区域 0。
查看 OSPF 信息
R1#showip route ospf // 查看所有的 OSPF 信息
R1#showip route ospf 1 // 查看进程 ID 为1 的OSPF 信息
R1#showip ospf database // 查看 OSPF 链路状态数据库的信息
R1#showip ospf neighbor // 显示一个邻居列表
配置多区域 OSPF
启动 OSPF 进程
R1(config)#routeospf {process-id}
注:OSPF 进程 ID 可以使用 1 到65535 中的任意一个整数,该 ID 只是本地的一个标识,即一个OSPF网络,每台 OSPF 路由器的进程 ID 是否一样,和 OSPF 网络能否正常运行无关。
定义参与 OSPF 进程的接口和网络
R1(config-route)#network{ip-address} {wildcard-mask} area {area-id}
ip-address:直连网络地址
wildcard-mask :直连网络的反掩码
area-id:区域号
注:在定义 OSPF 路由器要宣告的区域时, 反掩码用来控制要宣告的范围, 0 表示精确匹配,255表示任意匹配。OSPF 网络中骨干区域为区域 0,因此必须有区域 0。多区域的设计,才是 OSPF网络的精髓。
查看 OSPF 信息
R1#showip route ospf // 查看所有的 OSPF 信息
R1#showip route ospf 1 // 查看进程 ID 为1 的OSPF 信息
R1#showip ospf database // 查看 OSPF 链路状态数据库的信息
R1#showip ospf neighbor // 显示一个邻居列表

六、EIGRP(混合型路由协议 ) 基本配置

定义自制系统( AS)号并启用 EIGRP
R1(config)#routeeigrp {AS-number}
宣告直连主类网络号
R1(config-route)#network{network-number}
注:EIGRP 作为 IGRP 的扩展,它同时集合了距离矢量和链路状态路由协议的特色,参与同一EIGRP进程的 EIGRP 路由器必须处于相同的 AS 里,接下来只需要宣告直连的主类网络号即可。
查看 EIGRP 信息
R1#showip eigrp neighbors
R1#showip route eigrp

七、关闭 EIGRP 的自动汇总

定义自制系统( AS)号并启用 EIGRP
R1(config)#routeeigrp {AS-number}
宣告直连主类网络号
R1(config-route)#network{network-number}
注:EIGRP 作为 IGRP 的扩展,它同时集合了距离矢量和链路状态路由协议的特色,参与同一EIGRP进程的 EIGRP 路由器必须处于相同的 AS 里,接下来只需要宣告直连的主类网络号即可。
关闭自动汇总
R1(config-route)#noauto-summary
注:当路由更新主类网络边界的时候,他会自动向主类网络号进行汇总,路由自动汇总特性是EIGRP默认的操作。EIGRP 可以关闭该特性。
查看 EIGRP 信息
R1#showip eigrp neighbors
R1#showip route eigrp

八、交换机基础配置

从用户模式进入特权模式 :
S1>enable
从特权模式进入全局配置模式 :
S1#configure terminal
设置主机名:
S1(config)#hostname R1
退出到特权模式 :
S1(config)#end
退出到用户模式 :
S1#disable
查看 MAC 地址表:
S1#show mac-address-table
开启 http 服务(部分交换机可用):
S1(onfig)#ip http server
配置超级用户口令
S1(config)#enable password 123456 // 不加密密码
S1(config)#enable password 7 123456 // 加密密码(7 是选择的加密方式)
S1(config)#enable secret 123456 // 加密密码
S1(config)#enable secret 5 123456 // 加密密码(5 是选择的加密方式)
显示路由器的当前时间 :
R1#show clock
设置系统时间 (部分可用)
S1(config)#clock set hh:mm:ss day month year
S1(config)#clock set 12:00:00 28 August 2020
配置设备管理 IP 地址
S1(config)#interface VLAN1
S1(config-if)#ip address 192.168.1.1255.255.255.0
S1(config-ip)#exit
注:VLAN 1 是用于设备管理的默认 VLAN
配置默认路由
S1(config)#ip default-gateway 192.168.1.254

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【会了这些命令,还怕搞不定思科设备?】 的相关文章

  • 进程间通信

    进程间通信 进程间通信介绍 进程间通信目的 数据传输 一个进程需要将它的数据发送给另一个进程 资源共享 多个进程之间共享同样的资源 通知事件 一个进程需要向另一个或一组进程发送消息 通知它 它们 发生了某种事件 如进程终止 时要通知父进程
  • 6类典型场景的无线AP选型和部署方案

    你们好 我的网工朋友 前段时间刚给你们来了篇解决无线频繁断网的技术文 解决无线频繁断网 这个办法值得收藏 不少朋友私聊 说想再聊聊无线AP的选型和部署方案 这不就安排上了 无线网络覆盖项目中 无线AP的合理选型和部署非常重要 在设计施工中
  • 网络空间安全女生就业,怎么学?

    我实验室的学长们基本都是以红队和复现为主 如果学校好点可能还有更多的选择 如果想在这个方向深入下去 推荐流程是先打两年CTF 把大概的技术方向摸一摸 大一的话 如果学校还不错 那就优先建议打好基础 包括C语言 Python一类 建议把CTF
  • 内网穿透的应用-使用Net2FTP轻松部署本地Web网站并公网访问管理内网资源

    文章目录 1 前言 2 Net2FTP网站搭建 2 1 Net2FTP下载和安装 2 2 Net2FTP网页测试 3 cpolar内网穿透 3 1 Cpolar云端设置 3 2 Cpolar本地设置
  • Linux 软件安装以及管理

    本篇主要记录常用的软件安装和管理方式 主要是 yum rpm dnf apt pip 大致都是一样的 主要是部分软件提供了解决依赖的功能 内容不包括源码安装 源码安装情况相对比较复杂 后续有时间再补充 约定 案例所用模板软件均为 pytho
  • 基于成本和服务质量考虑的不确定性下,电动汽车充电网络基础设施需求预测和迭代优化的分层框架研究(Python代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Python代码 数据
  • 如何解决Mybatis-plus与Mybatis不兼容的问题:An attempt was made to call a method that does not exist. The attempt

    博主猫头虎的技术世界 欢迎来到 猫头虎的博客 探索技术的无限可能 专栏链接 精选专栏 面试题大全 面试准备的宝典 IDEA开发秘籍 提升你的IDEA技能 100天精通Golang Go语言学习之旅 领域矩阵 猫头虎技术领域矩阵 深入探索各技
  • Web 安全漏洞之 OS 命令注入

    什么是 OS 命令注入 上周我们分享了一篇 Web 安全漏洞之 SQL 注入 其原理简单来说就是因为 SQL 是一种结构化字符串语言 攻击者利用可以随意构造语句的漏洞构造了开发者意料之外的语句 而今天要讲的 OS 命令注入其实原理和 SQL
  • Linux终端常见用法总结

    熟悉Linux终端的基础用法和常见技巧可以极大提高运维及开发人员的工作效率 笔者结合自身学习实践 总结以下终端用法供同行交流学习 常 见 用 法 1 快捷键 1 1 Alt 在光标位置插入上一次执行命令的最后一个参数 1 2 Ctrl R
  • Python自动化操作:简单、有趣、高效!解放你的工作流程!

    今天跟大家分享一套自动化操作流程解决方案 基于 Python语言 涉及 pyautogui pyperclip pythoncom win32com 依赖包 安装命令为 pip install pyautogui pip install p
  • messages,CentOS 7不收集日志或不存在 /var/log/messages

    var log message var log secure等都不记录了 并且都是空文件 重启机器 reboot 无效 重启日志 systemctl start rsyslog 无效 怀疑空间不足 删除 var log messages 重
  • 步骤详图 教你在linux搭建容器环境

    警告 切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker 1 准备工作 系统要求 要安装Docker CE 社区版 操作系统的最低要求是CentOS7 7以下版本都不被支持 卸载旧版本 Docker改版
  • 【网安神器篇】——WPScan漏洞扫描工具

    目录 一 Wordpress简介 二 WPScan介绍 三 安装 四 获取token 1 注册账号 2 拿到token 五 使用教程 1 常用选项 2 组合命令 1 模糊扫描 2 指定扫描用户 3 插件漏洞扫描 4 主题漏洞扫描 5 Tim
  • socket网络编程几大模型?看看CHAT是如何回复的?

    CHAT回复 网络编程中常见的有以下几种模型 1 阻塞I O模型 Blocking I O 传统的同步I O模型 一次只处理一个请求 2 非阻塞I O模型 Non blocking I O 应用程序轮询调用socket相关函数检查请求 不需
  • 基于java的物业管理系统设计与实现

    基于java的物业管理系统设计与实现 I 引言 A 研究背景和动机 物业管理系统是指对物业进行管理和服务的系统 该系统需要具备对物业信息 人员信息 财务信息等进行管理的能力 基于Java的物业管理系统设计与实现的研究背景和动机主要体现在以下
  • 揭秘网络世界的幕后密码——Wireshark网络协议分析软件

    在我们日常生活中 计算机和互联网已经成为不可或缺的一部分 然而 很少有人真正了解网络背后复杂的工作原理和通信协议 幸运的是 有一款强大而实用的软件 Wireshark 可以帮助我们深入了解网络世界的幕后密码 Wireshark是一款免费的网
  • 搞懂 三次握手四次挥手

    计算机网络体系结构 在学习TCP 三次握手四次挥手之前 让我们先来看下计算机网络分层 主要分为OSI模型和TCP IP模型 OSI模型比较复杂且学术化 所以我们实际使用的TCP IP模型 以连接Mysql服务器为例理解这五层 应用层 应用层
  • GitLab CI 实现项目A更新代码自动触发项目B更新错误码文档

    一 CI CD简介 CI CD 是持续集成 Continuous Integration 和持续交付 持续部署 Continuous Delivery Continuous Deployment 的缩写 是一种软件开发和交付的最佳实践 这两
  • 为什么我强烈推荐大学生打CTF!

    前言 写这个文章是因为我很多粉丝都是学生 经常有人问 感觉大一第一个学期忙忙碌碌的过去了 啥都会一点 但是自己很难系统的学习到整个知识体系 很迷茫 想知道要如何高效学习 这篇文章我主要就围绕两点 减少那些罗里吧嗦的废话 直接上干货 CTF如
  • 服务器中E5和I9的区别是什么,如何选择合适的配置

    随着科技的进步 服务器处理器的性能在不断攀升 其中 Intel的E5和I9系列处理器在业界具有广泛的影响力 而当我们在选择服务器的时候会有各种各样的配置让我们眼花缭乱不知道该怎么去选择 下面我跟大家分享一下E5跟I9有什么区别 方便我们在选

随机推荐

  • spring-MVC

    Spring MVC Hello Spring MVC web xml 在WEB INF目录下创建 web xml 配置Spring MVC的入口 DispatcherServlet 把所有的请求都提交到该Servlet
  • 数据库十一章——并发控制

    11 1 并发控制概述 1 并发操作带来的数据不一致性 1 丢失修改 Lost Update 两个事务T1和T2读入同一数据并修改 T2的提交结果破坏了T1提交的结果 导致T1的修改被丢失 2 不可重复读 Non repeatable Re
  • XGBoost学习(六):输出特征重要性以及筛选特征

    XGBoost学习 一 原理 XGBoost学习 二 安装及介绍 XGBoost学习 三 模型详解 XGBoost学习 四 实战 XGBoost学习 五 参数调优 XGBoost学习 六 输出特征重要性以及筛选特征 完整代码及其数据 XGB
  • makefile-gdb

    makefile gdb 1 makefile makefile 文件中定义了 一系列的规则来指定 哪些文件需要先编译 哪些文件需要后编译 哪些文件需要重新编译 甚至于进行更复杂的功能操作 就像是一个shell脚本 其中也可以执行操作系统的
  • 关于迅雷与优酷

    迅雷的用户许可协议上有这样一段 4 4 使用本 软件 涉及到互联网服务 可能会受到各个环节不稳定因素的影响 存在因不可抗力 计算机病毒 黑客攻击 系统不稳定 用户所在位置 用户关机以及其他任何网络 技术 通信线路等原因造成的服务中断或不能满
  • 语义分割方法总结与综述

    语义分割论文 Dilated convolution low level high level information fusion 2019 CVPR DFANet Deep Feature Aggregation for Real Ti
  • 2207 字符串中最多数目的子字符串(递推)

    1 问题描述 给你一个下标从 0 开始的字符串 text 和另一个下标从 0 开始且长度为 2 的字符串 pattern 两者都只包含小写英文字母 你可以在 text 中任意位置插入一个字符 这个插入的字符必须是 pattern 0 或者
  • Axios请求使用XML格式进行请求

    第一次接触xml格式请求 因为我们公司要对接其他公司的平台 需要用XML格式进行请求 才可以打通内网访问 在网上查了好多资料也没明白这个格式怎么使用 试了多次 发现用模板字符串将请求内容包裹进去就可以使用 废话不多说 直接上代码 此处是请求
  • PL/SQL 动态Sql拼接where条件

    完整例子 DECLARE SQLSTR VARCHAR 200 SELECT FROM hr employees where 1 1 TYPE EMPCURTYP IS REF CURSOR V EMP CURSOR EMPCURTYP E
  • shell的文本处理( grep / sed / awk / find)

    1 grep文本过滤明令 全面搜索研究正则表达式并显示出来 grep 命令是一种强大的文本搜索工具 根据用户指定的 模式 对目标文本进行匹配检查 打印匹配到的行 由正则表达式或者字符及基本文本字符所编写的过滤条件 1 grep的格式 gre
  • 网络切片技术缺点_中国联通携手紫光展锐发布首款5G网络切片技术

    出品 搜狐科技 编辑 张雅婷 11月9日 中国联通携手紫光展锐发布全球首款支持完整3GPP标准化网络切片和eSIM的5G CPE VN007 据了解 CPE全称为客户终端设备 是适用于家里的一种微基站 不需要有线进户即可享受到高速上网体验的
  • 谷粒商城-启动renren-fast-vue

    关于启动renren fast vue 为了启动这个 这两天都快搞疯了 本人没搞过前端 所以很费劲 资料 包含node js10 16 3与python2 7 2 链接 https pan baidu com s 1CLSNkiQhMgtM
  • arXiv上传文章注意事项

    1 注册 不忍吐槽arxiv的注册过程 密码有格式要求 而且一旦输错了 得从头填一遍密码和验证码 唯一需要注意的是 如果想要后续用这个账号上传文章 一定记得用自己的 edu邮箱注册 edu cn自然也可以 因为非edu邮箱注册的账号 在上传
  • Java架构直通车——过滤器和拦截器使用

    文章目录 过滤器和拦截器的区别 Filter过滤器 Interceptor拦截器 过滤器和拦截器的区别 规范不同 Filter是Servlet规范中定义的 是Servlet容器支持的 而拦截器是Spring容器内的 是Spring框架支持的
  • 龙书D3D11章节习题答案(第五章)

    以下答案仅供参考 有错欢迎留言 Chapter 5 The Rendering Pipeline 1 Construct the vertex and index list of a pyramid 金字塔 as shown in Figu
  • Qt 解决用QLineEdit实现的输入框开始没有光标在闪烁的问题

    在项目中遇到new出来QLineEdit在开始时 没有光标在闪烁 此时需要重写QlineEdit 代码如下 h文件 class CLineEidt public QLineEdit Q OBJECT public CLineEidt QWi
  • 大数据技术——用户与组管理

    一 实验目的 1 了解linux用户和组 2 熟练掌握liunx用户和组的基本操作 3 进一步了解linux系统 二 实验内容 1 用户账号的添加 删除与修改 2 用户口令的管理 3 用户组的管理 三 实验原理或流程 Linux系统是一个多
  • QT两种方法实现定时器

    方法一 1 重写虚函数 void timerEvent QTimerEvent e 2 启动定时器 返回值为定时器id 参数为定时间隔 单位为毫秒 int startTimer int interval 代码 widget h ifndef
  • DIV CSS优化

    一 Css background背景语法 CSS背景基础知识CSS 背景这里指通过CSS对对象设置背景属性 如通过CSS设置背景各种样式 背景语法 background background color background image b
  • 【会了这些命令,还怕搞不定思科设备?】

    一 常规配置 创建 VLAN S1 config vlan 100 给VLAN 命名 S1 config vlan name vlan100 删除 VLAN S1 config no vlan 100 分配端口到 VLAN 中 S1 con