Cisco2811基本操作
普通公司接入外网的路由器基本都是2系列的(思科的),所以命令基本上都能用。注:蓝色的字都是路由器命令。
先讲几个基本的东西:
IOS:internet 互联网络系统
体系结构:
用户模式:简单测试,查看 (>)
特权模式:测试,查看基本设置 (#) enable(进) disable(退)
全局模式:可修改设置 config(进)
特定配置模式:特定端口,特定协议,线路
基本配置
hostname gavinrouter = 改名为 gavinrouter
show run = 显示配置
int fa0/0 = 进入 0/0 端口
ip address 192.168.1.1 255.255.255.0 = 把这个端口的IP设置为 192.168.1.1/24
no shutdown = 激活
line console 0 , password 123 , login = 进入IOS加密
enable password 123 = 改配置密码
enable secret 456 = 该配置密码(密文)
line try 0 15 , password 123 , login = 改远程登入密码
write = 保存
---------------------------------------------------------------------------------
修改路由器密码(恢复出厂设置)
重启路由器 按 CTRL + BREAK
修改: confreg 0x2142
reset 重启
copy startup - config - running -config
修改密码
---------------------------------------------------------------------------------
备份和还原
备份:copy startup - config tftp
copy flash : tftp
还原:相反
删除: erase startup - config
=================================================================================
静态路由配置
路由表格式: route(config)# ip route 目的网段 子网掩码 下一跳地址
默认路由: route(config)# ip route 0.0.0.0 0.0.0.0 下一跳地址 (公司上网用)
=================================================================================
ACL应用
作用:限制数据包,过滤路由器信息
标准ACL格式: access-list list_number permit/deny source_address wildcard_address
例如: access-list 1 permit 10.0.0.0 255.255.255.0
扩展ACL格式: access-list list_number permit/deny protocol source_address wildcard_mask destination_address wildcard_mask port_number
=================================================================================
NAT概述
上网:改变数据包中的源地址为公网地址
发布服务器:改变数据包的目的地址为私网地址
1.静态NAT(用户发布服务器)
格式: ip nat inside source static source_ip(服务器IP) public_ip(公网IP)
例如: ip nat inside source static 192.168.10.5 221.221.82.5
应用时需要定义内网外网端口
int fa 0/0 -> ip nat outside = 定义0/1为外网口
int fa 0/1 -> ip nat inside = 定义0/1为内网口
---------------------------------------------------------------------------------
2.第一步 PAT(用户上网)
定义公网IP地址池:
格式: ip nat pool pool_name first_ip end_ip netmask netmask
例如: ip nat pool baidu 221.224.82.1 221.224.82.10 netmask 255.255.255.0
第二步 内网可上网范围
access-list 1 permit 192.168.10.0 0.0.0.255
access-list 1 permit any
第三步 转换地址
ip nat inside source list list_number pool pool_name overload = 把定义的POOL这个地址上网
ip nat inside source list 1 interface FastEthernet0/0 overload = 把内网地址映射成0/0,变成外网IP上网
转载于:https://blog.51cto.com/asrfdd/418872
Cisco2811基本操作相关推荐
- 数据结构(03)— 数据处理基本操作(数据的查找、新增、删除、修改)
我们先来看一个关于查找的例子.查找,就是从复杂的数据结构中,找到满足某个条件的元素.通常可从以下两个方面来对数据进行查找操作: 根据元素的位置或索引来查找: 根据元素的数值特征来查找. 针对上述两种 ...
- pytorch方法,Tensor及其基本操作_重点
由于之前的草稿都没了,现在只有重写-. 我好痛苦 本章只是对pytorch的常规操作进行一个总结,大家看过有脑子里有印象就好,知道有这么个东西,需要的时候可以再去详细的看,另外也还是需要在实战中多运用 ...
- Gradle安装使用以及基本操作
转自:https://www.cnblogs.com/linkstar/p/7899191.html Gradle安装使用以及基本操作 阅读目录 简单介绍 安装 使用idea创建一个web的Gradl ...
- c++文件读取空格_程序员术与道:术—C语言对文件进行处理,文件处理的基本操作...
各种编程语言都实现了文件的基本操作,提供了对应的接口,本篇文章先为你介绍C语言对文件进行处理和文件处理的基本操作.主要从以下几个方面进行介绍: 读取文件 写入文件 重命名文件 读取目录 读取目录下的文 ...
- 【Pandas库】(3) DataFrame的创建方法及基本操作
各位同学好,今天给大家介绍一下Pandas库中DataFrame类型数据的创建方法和基本操作. 文章内容如下: (1)使用字典类创建. 字典类有:①数组.列表.元组构成的字典:②Series构造的字典 ...
- 【MySQL】缩略语PK NN UQ BIN UN ZF AI G、基本操作语句
一.缩略语 PK:primary key 主键 NN:not null 非空 UQ:unique 唯一索引 BIN:binary 二进制数据 UN:unsigned 无符号整数(非负数) ZF:zer ...
- MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...
### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...
- OpenCV-Java版学习(3.对视频的基本操作)
前言 上一节我们学习了使用OpenCV对图像进行一些基础操作,现在我们学习对视频进行一些基础的操作. 对视频的基本操作 从相机中读取视频 我们从电脑自带的摄像头捕捉一段视频并在屏幕上显示出来,代码如下 ...
- JDBC编程:2(数据库的基本操作)
数据库的基本操作 查询数据 在开始前先简单地介绍一下什么是静态SQL和动态SQL: 静态SQL,在编译阶段就可以确定数据库要做什么事情.在某种高级语言中,如果嵌入了SQL语句,而这个SQL语句的主体结 ...
最新文章
- ue4小白人骨骼定义_UE4角色骨架创建流程_资源库
- imagepreview使用案例_微信小程序wx.previewImage预览图片实例详解
- Objective-C 【从文件中读写字符串(直接读写/通过NSURL读写)】
- 经典排序算法总结与Python实现(下)
- php个推透传消息,GitHub - Lysice/laravel-getui: Laravel个推的集成包,支持单推/多推/全量推送/透传消息等功能。...
- 百度开源移动端深度学习框架mobile-deep-learning(MDL)
- win32多线程(三) 死锁
- 外网访问Vmware虚拟机中的某个服务(如http)
- cgroup学习(五)——	create new cgroup
- 简单典型二阶系统_反馈控制系统的性能
- 基于衰减因子和动态学习的改进樽海鞘群算法
- 超好看的QQ群管机器人html官网源码
- linux中ftp禁止匿名,linux下禁止root和匿名用户登录ftp
- sikuli和Robotframework集成若干问题(一):TypeError: exists(): 2nd arg can't be coerced to double...
- 免费的XMind思维脑图在线编辑的网站, 可打开 .pos 文件
- 中国农业大学821数据结构计算机考研
- 一招解决A卡下载安卓模拟器问题
- 10 道 OOP 方面的 Java 面试题,祝你跳槽涨薪一臂之力
- 【Vue】全局变量的定义及使用
- 计算机基础及ms office应用题库,2020年9月计算机等级考试[计算机基础及MS Office应用]综合训练题库/网页版...
热门文章
- 教机器遗忘或许比学习更重要:让AI健忘的三种方式
- 17 个品牌,113 款 5G 手机,5G 离我们越来越近
- 漫画:什么是 “抽象工厂模式” ?
- 在新基建风口上,华为“鲲鹏”这次要翱翔了
- 如何在数据库中高效实现订座功能?
- php--------返回404状态
- Ubuntu读取/root/.profile时发现错误:mesg:ttyname fa
- init 0-6 (启动级别:init 0,1,2,3,4,5,6)
- 《伟大的计算原理》一致谢
- [C++]键盘钩子程序