eNSP自学入门(基础)
写了上篇博客之后,就立即投入到了eNSP的怀抱之中了,自己从零基础,入门到现在。也学了不少东西,在这里和大家分享一下。
我进了华为的官网,下了一些官方的API,以及使用说明和帮助文档,紧接着就进入了自己看文档,自己摸索的阶段。
下边这是自己这几天摸索的东西。
sys 进入到系统视图
sysname name 设置交换机的名称为name
显示VLAN的状态 dis port VLAN
显示当前的状态: dis this
dhcp select interface 用于在指定的VLAN接口上的地址池分配地址
dis port vlan active 查看端口状态类型及所属vlan
shutdown 用于关闭接口
undo shutdown 用于开通接口
lacp preempt enable 链路聚合配置端口的优先级
设置基于WLAN的接口的dhcp
系统视图 开启dhcp 默认不开启dhcp dhcp enable
系统视图 int vlanif vlan号,ip add 设置WLAN的ip地址及子网掩码,dhcp select interface , 这样基本已经完成了基于接口的dhcp ,
接下来可以设置一些dhcp的参数了 dhcp server lease day 1 hour 0 minute 0 设置租期为一天,
将端口设置为access类型
端口视图 port link-type access 将该端口设置为access类型
将端口加入vlan中
两种方法 vlan视图 port E 0/0/1 to 0/0/10 将1-10端口加入vlan中
端口视图 port default access vlan id
路由器启动ospf路由协议
系统视图 ospf ,area areaid,network 通告的网络地址 屏蔽码
路由器启用NAT命令(Easy IP)
系统视图 acl 2000-2999 是基本的 ,rule permit source 内网的网络地址 屏蔽码,
进入出口端口 nat outboard acl的id
这样就进行可以Nat的转化了内网可以访问外网,但是外网无法访问内网。
路由器启用Nat(IP pool)注意:设置的转化的IP池中小心不要包含已经被用的公网IP地址
系统视图 nat address-group id startip endip ,acl id , rule permit permittype source 内网的 网络地址, 屏蔽码
进入出口端口 nat outboard acl的ID addressgroup id
设置聚合链路(注意两端的端口类型和传输速率要一样,两端都要设置聚合链路)
系统视图 int Eth-trunk id
端口视图 eth-trunk id 这样就把该端口所在的链路设置在聚合链路里了
配置路由器的loopback地址
系统视图 int loopback ,ip add X.X.X.X Mask
关闭系统提示信息:
undo info-center enable
说以下个人关于路由器和交换机的理解吧,交换机分为两层和三层的交换机,二层的交换机,就只有二层的功能,三层交换机是在二层的基础上加入了一下三层的功能。在二层上不能设置IP地址,及子网掩码的三层的东西,交换机和路由器的Ethernet 类型的所有端口都不能设置IP地址,只有Gthernet 类型的端口才可以设置IP地址。具体原因被我那天做链路聚合的时候给试出来了,Ethernet类型的端口是两层的端口,而Gthernet类型的端口是在三层的,所以才可以设置ip地址。这点很重要,不要被官方的文档所迷惑了。尤其是在路由器上,我原来一直想不通,因为思科的仿真软件的路由器的每个端口都可以设置IP地址等信息,但是到华为这里就不行了。我这里猜测了一下,首先思科的路由器端口比较少,而这里华为的路由器(AR1200)端口较多,大致有两种类型,E类型的和G类型的,E类型的端口只是他集成了交换机的接口了,并不是真正的路由器接口,所以关于路由器的所有功能都 不能使用。只有G类型的接口才是真正的路由器接口。
在给大家提下醒,关于链路聚合的问题,链路聚合我看的华为官方文档需要配置IP地址等参数,但是我在使用的过程中无论如何也加不上去,后来,冷静下来仔细想了一下,链路聚合应该是属于二层的,不是三层的技术,所以我并不需要给他配置IP地址等参数,所以我就试者按照自己的想法试了一下结果成功了,和我想的一样。实现命令在上边。
eNSP自学入门(基础)的更多相关文章
- 自学入门 Python 优质中文资源索引
所有资源基于 Python3 版本,全部中文内容,适用于 爬虫 / Web / 数据 方向,每个单元根据学习习惯从 书籍 / 文档 / 视频 中选择一类即可,建议任选一本书籍,然后配合文档类进行学习. ...
- mybatis入门基础(二)----原始dao的开发和mapper代理开发
承接上一篇 mybatis入门基础(一) 看过上一篇的朋友,肯定可以看出,里面的MybatisService中存在大量的重复代码,看起来不是很清楚,但第一次那样写,是为了解mybatis的执行步骤,先 ...
- 01shell入门基础
01shell入门基础 为什么学习和使用shell编程 shell是一种脚本语言,脚本语言是相对于编译语言而言的.脚本语言不需要编译,由解释器读取程序并且执行其中的语句,而编译语言需要编译成可执行代码 ...
- Markdown入门基础
// Markdown入门基础 最近准备开始强迫自己写博文,以治疗严重的拖延症,再不治疗就“病入骨髓,司命之所属,无奈何”了啊.正所谓“工欲善其事,必先利其器”,于是乎在写博文前,博主特地研究了下博文 ...
- JavaScript入门基础
JavaScript基本语法 1.运算符 运算符就是完成操作的一系列符号,它有七类: 赋值运算符(=,+=,-=,*=,/=,%=,<<=,>>=,|=,&=).算术运 ...
- C++ STL编程轻松入门基础
C++ STL编程轻松入门基础 1 初识STL:解答一些疑问 1.1 一个最关心的问题:什么是STL 1.2 追根溯源:STL的历史 1.3 千丝万缕的联系 1.4 STL的不同实现版本 2 牛刀小试 ...
- HTML入门基础教程相关知识
HTML入门基础教程 html是什么,什么是html通俗解答: html是hypertext markup language的缩写,即超文本标记语言.html是用于创建可从一个平台移植到另一平台的超文 ...
- Linux shell入门基础(六)
六.Shell脚本编程详解 将上述五部分的内容,串联起来,增加对Shell的了解 01.shell脚本 shell: # #perl #python #php #jsp 不同的脚本执行不同的文本,执行 ...
- Linux shell入门基础(一)
Linux shell入门基础(一): 01.增加删除用户: #useradd byf userdel byf(主目录未删除) userdel -r byf 该用户的属性:usermod 用 ...
随机推荐
- python + selenium <一>
python 安装 python 下载地址: http://python.org/getit/ ez_setup.py 下载地址: https://pypi.python.org/packages/s ...
- Boost库安装(实测vs2012)
1.下载boost库,我这边下载的是目前最新的:boost_1_63_0.7z 2.解压到本地目录:我这边是:D:\Program Files 3.cmd窗口,以管理员权限打开,执行D:\Progra ...
- kvm基本原理
KVM源代码分析1:基本工作原理 下了很大决心挖这个坑,虽然之前对kvm有些了解,但纸上得来终觉浅,只有深入到代码层面,才能摈弃皮毛,看到血肉,看到真相.作为挖坑的奠基石,准备写上几篇:kvm基本工作 ...
- CSS -- 练习(待续优化)
啊啊啊 错误百出啊 错点总结: 字符全角半角.清楚浮动.结尾</div>有点乱找不到对应的了.注释要写好. <!DOCTYPE html> <html lang=&qu ...
- 组件之间使用Prop传递数据
<div id="example"> <father></father> </div> <script src="h ...
- java数组、java.lang.String、java.util.Arrays、java.lang.Object的toString()方法和equals()方法详解
public class Test { public static void main(String[] args) { int[] a = {1, 2, 4, 6}; int[] b = a; in ...
- 数据库DML操作(DCL了解)
DQL:SELECT * FROM 表名DML(数据操作语言,它是对表记录的操作(增.删.改)!)1. 插入数据* INTERT INTO 表名(列名1,列名2, ...) VALUES(列值1, 列 ...
- vue过渡和animate.css结合使用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Spring+SpringMVC+MyBatis+easyUI整合优化篇(四)单元测试实例
日常啰嗦 前一篇文章<Spring+SpringMVC+MyBatis+easyUI整合优化篇(三)代码测试>讲了不为和不能两个状态,针对不为,只能自己调整心态了,而对于不能,本文会结合一 ...
- 老李分享:接电话扩展之uiautomator 1
老李分享:接电话扩展之uiautomator poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请大家咨询qq ...