最后更新:2022-07-22 01:12
DHCP:动态主机配置协议
相同的分配管理IP地址;C/S模型=客户/服务
成为 DHCP服务器的条件:
[Huawei]dhcp启用首先打开dhcp服务
创建一个 dhcp池塘,命名为medwangcai,其中可以创建多个池塘,但一个池塘只能提供一个广播区域
[Huawei]ip pool wangcai
[Huawei-ip-pool-wangcai]
[Huawei-ip-pool-wangcai]network 192.168.1.0 mask 255.255.255.0
关联接口定义可以分配池塘的IP地址的范围;
[Huawei-ip-pool-wangcai]gateway-list 192.168.1.1 该网段网关
[Huawei-ip-pool-wangcai]dns-list 192.168.1.20 114.114.114.114 DNS服务器地址
注: Huawei设备也需要在接口上启动 DHCP,以便分配IP地址
[Huawei]interface g0/0/0
[Huawei-GigabitEthernet0/0/0]dhcp select global
路由器的工作原理:
当数据包进入路由器时,先查看目标IP地址,然后询问是否有记录的本地路由表无条件按照记录发送;如果没有记录,流将被丢弃;
[r1]display ip routing-table 查看路由表
默认:只有直接连接到网络段。路由器将网络段作为目标设置为默认
非线性段是未知段;如何获取未知段:
静态路由的写法:
[r1]ip route-static 192.168.3.0 255.255.255.0 192.168.2.2
目标网络数目下一个跳
下一个跳跃:下一个ip地址输入流量的接口
丢失路由 -- 无限制的目标路由,代表网络的所有部分;当路由器在查询所有本地连结、静态和动态路由后,如果仍没有可访问路径时,该项被使用;
[r1]ip route-static 0.0.0.0 0.0.0.0 12.1.1.2
空接口
当这条路遇到黑洞和缺路时,必然会有一条环路;
在黑洞路由器上,配置一个空接口路由来到达总网段;一个空接口和丢弃流;避免创建一个循环;
[r1]ip route-static 1.1.0.0 22 NULL 0
浮动静态
路由表中的条目以不同的方式生成,具有不同的优先次序;直接链接 = 0 静态 = 60
优先次序范围0-255越低,越好;
[r1]ip route-static 100.100.100.0 24 13.1.1.2 preference ?
INTEGER<1-255> Preference value range
[r1]ip route-static 100.100.100.0 24 13.1.1.2 preference 61
使用多个路径访问同一目标;在表中加载最小优先次序;如果优先次序相同,同时加载表(加载平衡);因此修改某些路径的优先次序可以达到静态备份的效果;
VLAN:虚拟域名网络
交换机和路由器一起工作后,将广播域逻辑分成数值;
配置思路:
配置命令:
在交换机中创建的VLAN数目由12位元二进制组成;0-4095;其中1-4094是可用的;
默认开关存在vlan1;所有接口默认存在vlan1;
[sw1]vlan 2
[sw1-vlan2]q
[sw1]vlan 3
[sw1-vlan3]q
[sw1]vlan batch 4 to 10
[sw1]vlan batch 11 to 20 25 to 30
开关上的接口分为相应的vlans
[sw1]interface Ethernet0/0/1 单独将某个接口划分到对应的vlan
[sw1-Ethernet0/0/1]port link-type access 先将该接口修改为接入模式
[sw1-Ethernet0/0/1]port default vlan 2将接口分成相应的vlan
一个批量将多个接口分成相同的vlan
[sw1]port-group group-member Ethernet 0/0/3 to Ethernet 0/0/4
[sw1-port-group]port link-type access
[sw1-port-group]port default vlan 3
trunk 干道 不属于任何一个vlan,承载所有vlan流量转发;可以标记(封装)识别(解封装)不同vlan的标签;
VLAN ID压入到数据帧中的标准 --- 802.1q(dot1.q)
[sw1]interface e0/0/5
[sw1-Ethernet0/0/5]port link-type trunk 将接口修改trunk模式
[sw1-Ethernet0/0/5]port trunk allow-pass vlan 2 to 3
注:默认的Huawei开关只允许VLAN1通过;需要定义权限的列表
[sw2-Ethernet0/0/3]port trunk allow-pass vlan all 允许所有vlan通过
路由器子接口
[router]interface g0/0/0.1 创建子界面
[router-GigabitEthernet0/0/0.1]dot1q termination vid 2 定义其管理的vlan
[router-GigabitEthernet0/0/0.1]ip address 192.168.1.254 24
[router-GigabitEthernet0/0/0.1]arp broadcast enable 开启子接口ARP功能
[router-GigabitEthernet0/0/0.1]q
[router]interface g0/0/0.2
[router-GigabitEthernet0/0/0.2]dot1q termination vid 3
[router-GigabitEthernet0/0/0.2]ip address 192.168.2.254 24
[router-GigabitEthernet0/0/0.2]arp broadcast enable
RIP --路由信息协议
配置命令:
V1配置:
[r1]rip ?
INTEGER<1-65535> Process ID
启动时,[r1]rip可以定义为进程数;默认为进程1;只具有局部意义
[r1-rip-1]版本1选择版本1;
通知: 激活 - 选择的接口可以接收滴定信息 2. 共享路由 - 选择的接口的网络部分可以共享给所有本地邻居;
[r1-rip-1]network 1.0.0.0
[r1-rip-1]network 12.0.0.0
[r1-rip-1]network 172.16.0.0
[r1-rip-1]network 192.168.1.0
注:当RIP声明时,只声明主类段落;
[r2]display ip routing-table protocol rip 查看某种协议产生的路由条目
V2的配置:
[r1]rip ?
INTEGER<1-65535> Process ID
启动时,[r1]rip可以定义为进程数;默认为进程1;只具有局部意义
[r1-rip-1]版本2选择版本2;
通知: 激活 - 选择的接口可以接收滴定信息 2. 共享路由 - 选择的接口的网络部分可以共享给所有本地邻居;
[r1-rip-1]network 1.0.0.0
[r1-rip-1]network 12.0.0.0
[r1-rip-1]network 172.16.0.0
[r1-rip-1]network 192.168.1.0
[2]扩展RIP配置
RIPV2的手册编译--在更新源路由器上,所有更新排斥接口配置
[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]rip summary-address 1.1.0.0 255.255.252.0
汇总网段
RIPV2的认证
在邻国之间发送和接收的RIP消息中添加身份验证密钥,同时, Huawei打开身份验证接口时,所有RIP消息将被加密
[r1]interface g0/0/1
[r1-GigabitEthernet0/0/1]rip authentication-mode md5 usual cipher 123456
两邻之间,认证代码和模式必须完全一致;
沉默接口(非主动接口)-只接收非传输路由协议信息;只能用于连接用户端口;
路由器的邻居的接口不能直接使用,否则路由器信息将不会与邻居共享
[r1]rip 1
[r1-rip-1]silent-interface GigabitEthernet 0/0/0
加快收敛
RIP计时器 30s更新 180s失效 180s抑制 300s刷新
适当的修改计时器可以加快协议的收敛速度;修改后,所有在网络上运行的设备都应一致地推荐;保持原来的多重关系;并重置未修改的;
[r1]rip 1
[r1-rip-1]计时器 rip 30 180 300 未修改的抑制计时器
丢失路由 -- 在定义边界路由器上的丢失源信息后,边界路由器将释放丢失路由器到内部网络;内部路由器将自动生成指向边界路由器方向的丢失路由器;指向ISP丢失路由器的边界路由器仍然需要手写;
[r3]rip
[r3-rip-1]default-route originate
Ospf:打开最短路径优先协议
基础配置
[r1]ospf 1 router-id 1.1.1.1 启动时可以定义进程号、RID;默认进程1,RID--格式为IPV4地址,全网唯一; 手工--》环回接口最大数值--》物理接口最大数值
[r1-ospf-1]
宣告:1、激活-- 可以收发ospf的信息 2、被选中接口的拓扑信息可以共享给邻接
3、区域划分
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
ospf需要在发布时使用防伪代码,以匹配发布地址范围
区域划分规则:
1,星形结构--代码0骨区(中心),非骨区(分支)大于0
非骨区必须直接与骨区连接;
必须有一个ABR -- 区域边界路由器,连接两个区域
在配置完成后,将邻居之间发送问候包;建立邻居关系并生成邻居表:
[r2]显示 ospf peer 查看邻居关系
[r2]显示 ospf peer brief 查看邻居摘要
邻居关系建立后,注意条件;匹配失败,保持为邻居关系,只保持欢迎包装周期;成功匹配可以作为邻近关系建立;邻近关系之间,使用DBD/LSR/LSU/LSack获取局域未知的LSA信息;完成局域LSB(数据库表);
[r2]display ospf lsdb
当数据库同步完成时,基于本地SPF算法将数据库转换为向量图,然后将向量图转换为树结构,然后,基于本地树结构被装载,为所有未知网络段提供最短路径路由表中;
<r1>display ip routing-table protocol ospf 查看ospf路由
优先次序是10;措施是成本值;成本值=支出值
Ospf cost = 参考带宽/接口带宽 默认参考带宽为100M
ospf选择最小成本值为最佳路径;如果两个链的成本值是相同的,费用负荷是等的;
如果接口带宽大于参考带宽,费用为1;这可能导致选择不良;建议修改默认的参考带宽:
[r1]ospf 1
[r1-ospf-1]bandwidth-reference ?
INTEGER<1-2147483648> The reference bandwidth(Mbits/s)
[r1-ospf-1]bandwidth-reference 1000
注:如果引用带宽被修改,则整个网络需要修改以匹配;
【5】扩展配置
DR/BDR选举
睦邻关系成为睦邻关系的条件;与网络类型有关;
网络类型:
点到点 - 网络段中只有两个节点 - 链条链
MA--多路访问--网络段内节点数目是无限的;目前连接的不是多个节点,而是网络类型允许多个节点最终连接;-- Ethernet
一个点点网络的邻居关系直接成为邻居关系;在MA网络中,将进行aDR/BDR选举;在网络段中,只有aDR/BDR是与其他路由器的邻居关系;非DR/BDR之间是邻居关系;
选举规则:
首先比较网络部分的选定设备接口的优先次序,越大越好;
默认优先次序为1;值范围 0-255,0标识符未选
如果所有候选人员的优先次序相同,则数值比候选设备的RID高;
干涉选举:
1,DR优先次序是最大的,BDR是第二大的 -- 注意OSPF选择是非掠夺性;因此,在优先次序修改后,所有路由器需要重新启动OSPF进程;
[r2]interface GigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]ospf dr-priority 3 修改接口优先级
<r1>reset ospf process 重启ospf进程
Warning: The OSPF process will be reset. Continue? [Y/N]:y
2,DR优先级变为最大,BDR大小;其他设备变为0;不需要再启动进程
区域聚合--OSPF协议不支持接口聚合;它只能从ABR区域拓扑计算中提取的路径聚合并将其分发到B区域;
[r2]ospf 1
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]abr-summary 1.1.0.0 255.252.0.0
R2为一台连接区域0和其他区域的ABR;以上操作为,R2将通过区域0学习到的拓扑计算所得的路由,传递给其他区域时进行汇总,汇总网段1.1.0.0/22
被动接口(静态接口)--只接收非传输路由协议信息;用于连接用户端口,不用于连接邻居路由器,或无法建立邻居关系;
[r2]ospf 1
[r2-ospf-1]silent-interface GigabitEthernet 0/0/0
ACL访问控制列表:
作用:
匹配规则:
上至下匹配,由上至下匹配执行上至下匹配,不再查看下至下匹配; Cisco默认端暗示拒绝所有; Huawei默认端暗示所有权限;
分类:
配置命令:
标准 -- 由于标准ACL只集中于数据包中的源IP地址,所以必须尽可能接近目标;
避免错误删除其他流量的访问;
200-299是标准列表编号,为表提供一个编号;
[r2]acl 2000
[r2-acl-basic-2000]rule deny source 192.168.1.3 0.0.0.0
[r2-acl-basic-2000]rule deny source 192.168.0.0 0.0.255.255
[r2-acl-basic-2000]rule deny source any
行动源IP地址
源IP地址需要使用短cut来匹配范围;短cut和反覆盖代码之间的区别在于短cut可以交叉0和1。
一旦ACL定义完成,调用者必须在接口上执行;调用时必须考虑到方向;一个表只能在一个接口上调用一个方向;
[r2]interface GigabitEthernet 0/0/1
[r2-GigabitEthernet0/0/1]traffic-filter ?
inbound Apply ACL to the inbound direction of the interface
outbound Apply ACL to the outbound direction of the interface
[r2-GigabitEthernet0/0/1]traffic-filter outbound acl 2001
[2]扩展列表配置--由于扩展的ACL源和Meta-ip地址都涉及,当调用时尽量接近源,尽快处理流量;
[r1]acl 300扩展列表编号300-399
[r1-acl-adv-3000]rule deny ip source 192.168.1.3 0.0.0.0 destination 192.168.3.2 0.0.0.0
源ip地址 目标ip地址
源和元IP地址的位置,使用0号密码标记的主机,或使用反-1标记段落,或任何
3.在关注目标端口号码的同时,使用扩展列表;
目标端口数:服务端口使用指定端口来确定特定服务;
ICMPV4 -- 互联网控制管理协议 -- ping
Telnet -- 远程登录(不加密)基于tcp,目标端口23;
条件:访问登录设备和登录设备的网络
配置登录设备的电话网服务
[r1]aaa
[r1-aaa]local-user panxi privilege level 15 password cipher 123456
[r1-aaa]local-user panxi service-type telnet
创建一个名为 panxi的帐户,最多权限和密码为123456;此帐户仅用于远程登录
[r1]user-interface vty 0 4
[r1-ui-vty0-4]authentication-mode aaa 在vty线上开启认证
[r1]acl 3001
[r1-acl-adv-3001]rule deny tcp source 192.168.1.10 0 destination 192.168.1.1 0 destination-port eq 23
拒绝192.168.1.10 对192.168.1.1 访问时,传输层协议为tcp,且目标端口号为23;
[r1-acl-adv-3002]rule deny icmp source 192.168.1.10 0 destination 192.168.1.1 0
仅拒绝192.168.1.10 对192.168.1.1的ICMP访问
NAT:
私有ip地址:
10.0.0.0/8 172.16.0.0/16-172.31.0.0/16 192.168.0.0/24-192.168.255.0/24
NAT网络地址转换:外部网络连接公共IP地址的边界路由器端口配置
修改边界路由器上的源地址或目标IP地址的输入和输出流量;
一对一 一对多 对多对 端口映射
多个对:多个私人IP地址相符于相同的公共IP地址 PAT端口地址转换
首先使用可转换的私人IP地址范围的ACL定义
[r2]acl 2000
[r2-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255
[r2]int g0/0/2 公共网络的地址;acl200列表中的私人IP地址,当通过接口传输时,其源IP地址被修改为接口的公共IP地址
[r2-GigabitEthernet0/0/2]nat outbound 2000
一对一的配置:
连接公网的接口配置
[r2-GigabitEthernet0/0/2]nat static global 12.1.1.3 inside 192.168.1.10
公有 私有
端口映射:
[r2-GigabitEthernet0/0/2]nat server protocol tcp global current-interface 80 inside 192.168.1.10 80
Warning:The port 80 is well-known port. If you continue it may cause function failure.
Are you sure to continue?[Y/N]:y
外部访问该接口ip-12.1.1.1且目标端口号为80时,将被修改为192.168.1.10目标端口80;
[r2-GigabitEthernet0/0/2]nat server protocol tcp global current-interface 8888 inside 192.168.1.20 80
外部访问该物理接口ip-12.1.1.1 且目标端口为8888时,将被修改为192.168.1.20 目标端口80;
多对多配置:
[r1]nat address-group 1 12.1.1.3 12.1.1.10 先定义公有ip地址范围
[r1]acl 200 重新定义私有IP地址的范围
[r1-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255
最后,在公共网络连接的接口上配置多到多
[r1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1
私有 公有
[r1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1no - pat 一个到一个(多个一个到一个)
本文由 在线网速测试 整理编辑,转载请注明出处。