网工配置命令基础总结(2)----VRRP配置

news2024/11/24 12:49:09

目录

1.配置VRRP主备备份

2.配置VRRP负载分担

3.配置VRRP域BFD联动实现快速切换


VRRP

虚拟路由冗余协议 VRRP(Virtual Router Redundancy Protocol)通过把几台路由设备联合组成一台虚拟的路由设备,将虚拟网关设备的 IP 地址作为用户的默认网关实现与外部网络通信。当网关 设备发生故障时,VRRP 机制能够选举新的网关设备承担数据流量,从而保障网络的可靠通信。

常用配置命令

1.执行命令 vrrp vrid virtual-router-id virtual-ip virtual-address,接口视图创建 VRRP 备份组并给备份组配置虚拟 IP 地址。
2.执行命令 vrrp vrid virtual-router-id priority priority-value,配置交换机在备
份组中的优先级。 缺省情况下,优先级的取值是100。数值越大,优先级越高,优先级越高,越可能成为master 设备。
3.执行命令 vrrp vrid virtual-router-id preempt-mode timer delay delay-value,
配置备份组中交换机的抢占延迟时间。
4.执行命令 vrrp vrid virtual-router-id track bfd-session { bfd-session-id | 
session-name bfd-configure-name } [ increased value-increased | reduced 
value-reduced ],备设备 Backup 接口视图下,配置 VRRP 与 BFD 联动。
5. 执 行 命 令 vrrp vrid virtual-router-id track interface interface-type 
interface-number [ increased value-increased | reduced value-reduced ],配置 VRRP
与接口状态联动监视上行接口。

1.配置VRRP主备备份

用户希望实现:

•正常情况下,主机以 SwitchA 为默认网关接入 Internet,当 SwitchA 故障时,SwitchB 接 替作为网关继续进行工作,实现网关的冗余备份。

•SwitchA 故障恢复后,可以在20秒内重新成为网关。

思路: 

•配置各设备接口 IP 地址及路由协议,使各设备间网络层连通。

•在 SwitchA 和 SwitchB 上配置 VRRP 备份组。其中,SwitchA 上配置较高优先级和20秒抢占 延时,作为 Master 设备承担流量转发;SwitchB 上配置较低优先级,作为备用交换机,实现网关冗余备 份。

•在 SwitchA、SwitchB 和 Switch上配置破环协议,防止环路的产生(此处以配置 STP 为例)

SwitchA的配置

1、配置设备间的网络互连
# 配置 SwitchA 设备各接口的 IP 地址。
<Quidway> system-view
[Quidway] sysname SwitchA
[SwitchA] vlan batch 100 300
[SwitchA] interface ethernet 0/0/1
[SwitchA-Ethernet0/0/1] port link-type access
[SwitchA-Ethernet0/0/1] port default vlan 300
[SwitchA-Ethernet0/0/1] quit
[SwitchA] interface ethernet 0/0/2
[SwitchA-Ethernet0/0/2] port link-type access
[SwitchA-Ethernet0/0/2] port default vlan 100
[SwitchA-Ethernet0/0/2] quit
[SwitchA] interface ethernet 0/0/5
[SwitchA-Ethernet0/0/5] port link-type access
[SwitchA-Ethernet0/0/5] port hybrid untagged vlan 100
[SwitchA-Ethernet0/0/5] quit
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] ip address 10.1.1.1 24
[SwitchA-Vlanif100] quit
[SwitchA] interface vlanif 300
[SwitchA-Vlanif300] ip address 192.168.1.1 24
[SwitchA-Vlanif300] quit
2、配置 VRRP 备份组
# 在 SwitchA 上创建 VRRP 备份组1,配置 SwitchA 在该备份组中的优先级为120,并配置抢占时
间为20秒。
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
[SwitchA-Vlanif100] vrrp vrid 1 priority 120
[SwitchA-Vlanif100] vrrp vrid 1 preempt-mode timer delay 20
[SwitchA-Vlanif100] quit
3、配置 SwitchA 和 SwitchC 间采用静态路由协议进行互连。
[SwitchA]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2
4、配置 STP 协议
# 在 SwitchA 上全局使能 STP。
[SwitchA]stp enable

SwitchB的配置

1、配置设备间的网络互连
# 配置 SwitchB 设备各接口的 IP 地址。
<Quidway> system-view
[Quidway] sysname SwitchB
[SwitchB] vlan batch 100 200
[SwitchB] interface ethernet 0/0/1
[SwitchB-Ethernet0/0/1] port link-type access
[SwitchB-Ethernet0/0/1] port default vlan 200
[SwitchB-Ethernet0/0/1] quit
[SwitchB] interface ethernet 0/0/2
[SwitchB-Ethernet0/0/2] port link-type access
[SwitchB-Ethernet0/0/2] port default vlan 100
[SwitchB-Ethernet0/0/2] quit
[SwitchB] interface ethernet 0/0/5
[SwitchB-Ethernet0/0/5] port link-type access
[SwitchB-Ethernet0/0/5] port hybrid untagged vlan 100
[SwitchB-Ethernet0/0/5] quit
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] ip address 10.1.1.2 24
[SwitchB-Vlanif100] quit
[SwitchB] interface vlanif 300
[SwitchB-Vlanif300] ip address 192.168.2.1 24
[SwitchB-Vlanif300] quit
1、配置 VRRP 备份组
# 在 SwitchB 上创建 VRRP 备份组1,其在该备份组中的优先级为缺省值100。
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
[SwitchB-Vlanif100] quit
2、配置 SwitchB 和 SwitchC 间采用静态路由协议进行互连。
[SwitchA]ip route-static 0.0.0.0 0.0.0.0 192.168.2.2
3、配置 STP 协议
# 在 SwitchB 上全局使能 STP。
[SwitchB]stp enable

SwitchC的配置

1、配置设备间的网络互连
# 配置 SwitchC 设备各接口的 IP 地址。
<Quidway> system-view
[Quidway] sysname SwitchC
[SwitchC] vlan batch 200 300 400
[SwitchC] interface ethernet 0/0/1
[SwitchC-Ethernet0/0/1] port link-type access
[SwitchC-Ethernet0/0/1] port default vlan 300
[SwitchC-Ethernet0/0/1] quit
[SwitchC] interface ethernet 0/0/2
[SwitchC-Ethernet0/0/2] port link-type access
[SwitchC-Ethernet0/0/2] port default vlan 200
[SwitchC-Ethernet0/0/2] quit
[SwitchC] interface ethernet 0/0/3
[SwitchC-Ethernet0/0/5] port link-type access
[SwitchC-Ethernet0/0/5] port hybrid untagged vlan 400
[SwitchC-Ethernet0/0/5] quit
[SwitchC] interface vlanif 200
[SwitchC-Vlanif100] ip address 192.168.2.2 24
[SwitchC-Vlanif100] quit
[SwitchC] interface vlanif 300
[SwitchC-Vlanif300] ip address 192.168.1.2 24
[SwitchC-Vlanif300] quit
[SwitchC] interface vlanif 400
[SwitchC-Vlanif300] ip address 20.1.1.100 24
[SwitchC-Vlanif300] quit
2、配置 SwitchC 和 Switch A 、SwitchB 间采用静态路由协议进行互连。
[SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.1.1
[SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.2.1
Switch 设备配置如下:
1、配置 Switch 的二层透传功能。
<Quidway> system-view
[Quidway] sysname Switch
[Switch] vlan 100
[Switch-vlan100] quit
[Switch] interface ethernet 0/0/1
[Switch-Ethernet0/0/1] port link-type access
[Switch-Ethernet0/0/1] port default vlan 100
[Switch-Ethernet0/0/1] quit
[Switch] interface ethernet 0/0/2
[Switch-Ethernet0/0/2] port link-type access
[Switch-Ethernet0/0/2] port default vlan 100
[Switch-Ethernet0/0/2] quit
2、配置 STP 协议
# 在 SwitchC 上全局使能 STP。
[SwitchC]stp enable

2.配置VRRP负载分担

如图所示,HostA 和 HostC 通过 Switch 双归属到 SwitchA 和 SwitchB。为减轻 SwitchA 上数据流量的承载压力,HostA 以 SwitchA 为默认网关接入 Internet,SwitchB 作为备份网关;HostC 以 SwitchB 为默认网关接入 Internet,SwitchA 作为备份网关,以实现流量的负载均衡。

 

 思路:

•配置各设备接口 IP 地址及路由协议,使各设备间网络层连通。

•在 SwitchA 和 SwitchB 上创建 VRRP 备份组1和 VRRP 备份组2,在备份组1中,配置 SwitchA 为 Master 设备,SwitchB 为 Backup 设备;在备份组2中,配置 SwitchB 为 Master 设备,SwitchA 为 Backup 设备,实现流量的负载均衡。

配置SwitchA设备各接口的IP地址

1. 配置设备间的网络互连
# 配置 SwitchA 设备各接口的 IP 地址。
<Quidway> system-view
[Quidway] sysname SwitchA
[SwitchA] vlan batch 100 300
[SwitchA] interface ethernet 0/0/1
[SwitchA-Ethernet0/0/1] port link-type access
[SwitchA-Ethernet0/0/1] port default vlan 300
[SwitchA-Ethernet0/0/1] quit
[SwitchA] interface ethernet 0/0/2
[SwitchA-Ethernet0/0/2] port link-type access
[SwitchA-Ethernet0/0/2] port default vlan 100
[SwitchA-Ethernet0/0/2] quit
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] ip address 10.1.1.1 24
[SwitchA-Vlanif100] quit
[SwitchA] interface vlanif 300
[SwitchA-Vlanif300] ip address 192.168.1.1 24
[SwitchA-Vlanif300] quit
2. 配置 VRRP 备份组
# 在 SwitchA 上创建 VRRP 备份组1,配置 SwitchA 在该备份组中的优先级为120,抢占延时为20
秒,作为 Master 设备;
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
[SwitchA-Vlanif100] vrrp vrid 1 priority 120
[SwitchA-Vlanif100] vrrp vrid 1 preempt-mode timer delay 20
[SwitchA-Vlanif100] quit
# 在 SwitchA 上创建 VRRP 备份组2,SwitchA 在该备份组中的优先级为缺省值,作为 Backup 设
备。
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] vrrp vrid 2 virtual-ip 10.1.1.112
[SwitchA-Vlanif100] quit
3. 配置 SwitchA 和 SwitchC 间采用静态路由协议进行互连。
[SwitchA]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2

SwitchB设备配置

1. 配置设备间的网络互连
# 配置 SwitchB 设备各接口的 IP 地址。
<Quidway> system-view
[Quidway] sysname SwitchB
[SwitchB] vlan batch 100 200
[SwitchB] interface ethernet 0/0/1
[SwitchB-Ethernet0/0/1] port link-type access
[SwitchB-Ethernet0/0/1] port default vlan 200
[SwitchB-Ethernet0/0/1] quit
[SwitchB] interface ethernet 0/0/2
[SwitchB-Ethernet0/0/2] port link-type access
[SwitchB-Ethernet0/0/2] port default vlan 100
[SwitchB-Ethernet0/0/2] quit
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] ip address 10.1.1.2 24
[SwitchB-Vlanif100] quit
[SwitchB] interface vlanif 200
[SwitchB-Vlanif300] ip address 192.168.2.1 24
[SwitchB-Vlanif300] quit
2. 配置 VRRP 备份组
# 在 SwitchB 上创建 VRRP 备份组2,配置 SwitchB 在该备份组中的优先级为120,抢占延时为20
秒,作为 Master 设备;
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] vrrp vrid 2 virtual-ip 10.1.1.112
[SwitchB-Vlanif100] vrrp vrid 2 priority 120
[SwitchB-Vlanif100] vrrp vrid 2 preempt-mode timer delay 20
[SwitchB-Vlanif100] quit
# 在 SwitchB 上创建 VRRP 备份组1,SwitchB 在该备份组中的优先级为缺省值,作为 Backup 设备。
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.111
[SwitchB-Vlanif100] quit
3. 配置 SwitchB 和 SwitchC 间采用静态路由协议进行互连。
[SwitchB]ip route-static 0.0.0.0 0.0.0.0 192.168.1.2

Switch设备配置

1. 配置设备间的网络互连
# 配置 SwitchC 设备各接口的 IP 地址。
<Quidway> system-view
[Quidway] sysname SwitchC
[SwitchC] vlan batch 200 300 400
[SwitchC] interface ethernet 0/0/1
[SwitchC-Ethernet0/0/1] port link-type access
[SwitchC-Ethernet0/0/1] port default vlan 300
[SwitchC-Ethernet0/0/1] quit
[SwitchC] interface ethernet 0/0/2
[SwitchC-Ethernet0/0/2] port link-type access
[SwitchC-Ethernet0/0/2] port default vlan 200
[SwitchC-Ethernet0/0/2] quit
[SwitchC] interface ethernet 0/0/3
[SwitchC-Ethernet0/0/5] port link-type access
[SwitchC-Ethernet0/0/5] port hybrid untagged vlan 400
[SwitchC-Ethernet0/0/5] quit
[SwitchC] interface vlanif 200
[SwitchC-Vlanif100] ip address 192.168.2.2 24
[SwitchC-Vlanif100] quit
[SwitchC] interface vlanif 300
[SwitchC-Vlanif300] ip address 192.168.1.2 24
[SwitchC-Vlanif300] quit
[SwitchC] interface vlanif 400
[SwitchC-Vlanif300] ip address 20.1.1.100 24
[SwitchC-Vlanif300] quit
2. 配置 SwitchC 和 Switch A 、SwitchB 间采用静态路由协议进行互连。
[SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.1.1
[SwitchC]ip route-static 10.1.1.0 255.255.255.0 192.168.2.1
Switch 设备配置如下:
1. 配置 Switch 的二层透传功能。
<Quidway> system-view
[Quidway] sysname Switch
[Switch] vlan 100
[Switch-vlan100] quit
[Switch] interface ethernet 0/0/1
[Switch-Ethernet0/0/1] port link-type access
[Switch-Ethernet0/0/1] port default vlan 100
[Switch-Ethernet0/0/1] quit
[Switch] interface ethernet 0/0/2
[Switch-Ethernet0/0/2] port link-type access
[Switch-Ethernet0/0/2] port default vlan 100
[Switch-Ethernet0/0/2] quit

3.配置VRRP域BFD联动实现快速切换

如图所示,局域网内的主机通过 Switch 双归属到部署了VRRP 备份组的 SwitchA 和SwitchB, 其中 SwitchA 为 Master。

当 SwitchA 或 SwitchA 到 SwitchB 间链路出现故障时,VRRP 报文协商需要一定的协商周期。为 了实现链路故障时快速切换,可以在链路中部署 BFD 链路检测机制,并配置 VRRP 监视 BFD 会话,实现当 主用接口或者链路出现 Down 时,备用设备迅速切换为 Master,承担网络流量,以减少故障对业务传输的影响。

 思路:

•配置各设备接口 IP 地址及路由协议,使网络层路由可达。

•在 SwitchA 和 SwitchB 上配置 VRRP 备份组,其中 SwitchA 的优先级为120,抢占延时为20 秒,作为 Master 设备;SwitchB 的优先级为缺省值,作为 Backup 设备,实现网关的主备备份。

•在 SwitchA 和 SwitchB 上配置静态 BFD 会话,监测备份组之间的链路。

•在 SwitchB 上配置 VRRP 与 BFD 联动,实现链路故障时 VRRP 备份组快速切换

SwitchA设备各接口的IP地址

# 配置 SwitchA 设备各接口的 IP 地址。
<Quidway> system-view
[Quidway] sysname SwitchA
[SwitchA] vlan batch 100 
[SwitchA] interface ethernet 0/0/1
[SwitchA-Ethernet0/0/1] port link-type access
[SwitchA-Ethernet0/0/1] port default vlan 100
[SwitchA-Ethernet0/0/1] quit
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] ip address 10.1.1.1 24
[SwitchA-Vlanif100] quit
2. 配置 VRRP 备份组
# 在 SwitchA 上创建 VRRP 备份组1,配置 SwitchA 在该备份组中的优先级为120,抢占延时为20
秒,作为 Master 设备;
[SwitchA] interface vlanif 100
[SwitchA-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.3
[SwitchA-Vlanif100] vrrp vrid 1 priority 120
[SwitchA-Vlanif100] vrrp vrid 1 preempt-mode timer delay 20
[SwitchA-Vlanif100] quit
3. 配置静态 BFD 会话
# 在 SwitchA 上配置 BFD 会话。
[SwitchA] bfd
[SwitchA-bfd] quit
[SwitchA] bfd atob bind peer-ip 10.1.1.2 interface vlanif 100
[SwitchA-bfd-session-atob] discriminator local 1
[SwitchA-bfd-session-atob] discriminator remote 2
[SwitchA-bfd-session-atob] min-rx-interval 100
[SwitchA-bfd-session-atob] min-tx-interval 100
[SwitchB-bfd-session-atob] commit
[SwitchA-bfd-session-atob] quit

SwitchB设备配置

1. 配置设备间的网络互连
# 配置 SwitchB 设备各接口的 IP 地址。
<Quidway> system-view
106
[Quidway] sysname SwitchB
[SwitchB] vlan batch 100 
[SwitchB] interface ethernet 0/0/1
[SwitchB-Ethernet0/0/1] port link-type access
[SwitchB-Ethernet0/0/1] port default vlan 100
[SwitchB-Ethernet0/0/1] quit
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] ip address 10.1.1.2 24
[SwitchB-Vlanif100] quit
2. 配置 VRRP 备份组
# 在 SwitchB 上创建 VRRP 备份组1,优先级为默认值100,作为 Slave 设备;
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] vrrp vrid 1 virtual-ip 10.1.1.3
3. 配置静态 BFD 会话
# 在 SwitchB 上配置 BFD 会话。
[SwitchB] bfd
[SwitchB-bfd] quit
[SwitchB] bfd atob bind peer-ip 10.1.1.1 interface vlanif 100
[SwitchB-bfd-session-atob] discriminator local 2
[SwitchB-bfd-session-atob] discriminator remote 1
[SwitchB-bfd-session-atob] min-rx-interval 100
[SwitchB-bfd-session-atob] min-tx-interval 100
[SwitchB-bfd-session-atob] commit
[SwitchB-bfd-session-atob] quit
4. 配置 VRRP 与 BFD 联动功能
# 在 SwitchB 上配置 VRRP 与 BFD 联动,当 BFD 会话状态 Down 时,SwitchB 的优先级增加40。
[SwitchB] interface vlanif 100
[SwitchB-Vlanif100] vrrp vrid 1 track bfd-session 2 increased 40 //bfd-session 
的取值和 local 的取值一样
[SwitchB-Vlanif100] quit

Switch的配置

# 配置 Switch 的二层透传能力
<Quidway> system-view
[Quidway] sysname Switch
107
[Switch] vlan 100
[Switch-vlan100] quit
[Switch] interface ethernet 0/0/1
[Switch-Ethernet0/0/1] port hybrid pvid vlan 100
[Switch-Ethernet0/0/1] port hybrid untagged vlan 100
[Switch-Ethernet0/0/1] quit
[Switch] interface ethernet 0/0/2
[Switch-Ethernet0/0/2] port hybrid pvid vlan 100
[Switch-Ethernet0/0/2] port hybrid untagged vlan 100
[Switch-Ethernet0/0/2] quit

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1091008.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

推荐一款正在用的配音软件(免费)~

最近在做账号&#xff0c;遇到的最大的难题就是&#xff0c;口播的能力一般&#xff0c;用电脑收声以后&#xff0c;总有许多语气词&#xff0c;发音不标准或吞字的情况&#xff0c;而且念稿也是个非常消耗时间的事儿。身边的朋友给我推荐了悦音配音这款AI配音软件&#xff0c;…

向量化操作简介和Pandas、Numpy示例

Pandas是一种流行的用于数据操作的Python库&#xff0c;它提供了一种称为“向量化”的强大技术可以有效地将操作应用于整个列或数据系列&#xff0c;从而消除了显式循环的需要。在本文中&#xff0c;我们将探讨什么是向量化&#xff0c;以及它如何简化数据分析任务。 什么是向量…

appium---如何判断原生页面和H5页面

目前app中存在越来越多的H5页面了&#xff0c;对于一些做app自动化的测试来说&#xff0c;要求也越来越高&#xff0c;自动化不仅仅要支持原生页面&#xff0c;也要可以H5中进行操作自动化&#xff0c; webview是什么 webview是属于android中的一个控件&#xff0c;也相当于一…

GFD233A103 3BHE022294R0103 串行和并行通信的区别

GFD233A103 3BHE022294R0103 串行和并行通信的区别 串行通信和并行通信的关键区别在于&#xff0c;在串行通信中&#xff0c;一条通信链路用于将数据从一端传输到另一端。与并行通信相反&#xff0c;使用多个并行链路同时传输每位数据。 由于只有一条通信链路&#xff0c;串行…

到底什么是5G-R?

近日&#xff0c;工信部向中国国家铁路集团有限公司&#xff08;以下简称“国铁集团”&#xff09;批复5G-R试验频率的消息&#xff0c;引起了行业内的广泛关注。 究竟什么是5G-R&#xff1f;为什么工信部会在此时批复5G-R的试验频率&#xff1f; 今天&#xff0c;小枣君就通过…

win10取消ie浏览器自动跳转edge浏览器

建议大家看完整篇文章再作操作 随着windows10 日渐更新&#xff0c;各种不同的操作&#xff0c;规避IE浏览器跳转Edge浏览器的问题 算了&#xff0c;找了台云机装的server 有自带的IE 1.&#xff08;失败&#xff09;思路 协助Edge浏览器 管理员身份打开 PowerShell 一般e…

一个有趣的观点:用To C的思路来做To B

大数据产业创新服务媒体 ——聚焦数据 改变商业 在传统商业模式中&#xff0c;B端市场和C端市场被视为截然不同的两个领域&#xff0c;各自有各自的战略和运营模式。但随着技术的迅速发展和市场环境的变化&#xff0c;这两个领域之间的界限正在逐渐模糊。 尽管B端软件的目标客…

外卖跑腿系统的关键功能和技术要点

1. 用户注册和登录 首先&#xff0c;用户需要能够注册新账户并登录。以下是使用Python和Django框架的代码示例&#xff0c;展示如何创建用户注册和登录功能。 # Django视图代码 from django.contrib.auth import login, authenticate from django.contrib.auth.forms import…

需求评审如何一次过?

需求评审是产品经理一项绕不过去的工作&#xff0c;但对于产品新人来说&#xff0c;可能不是一件简单的事情&#xff0c;方案准备的是否充分&#xff0c;能否经受住项目其他成员的灵魂拷问&#xff0c;都极大的考验着产品经理的技能和抗压能力&#xff0c;今天就来说说如何做好…

kettle应用-数据库表插入/更新

本文介绍从pg数据库中抽取数据&#xff0c;插入/更新到另一个表中 数据流转逻辑设计 【表输入】--》【增加序列】--》【插入/更新】 一、表输入&#xff1a;关联多表查询获取数据 “核心对象”区域--“输入”中&#xff0c;拖入“表输入” 二、增加序列&#xff1a;生成序列…

我的创作日

目录 机缘 收获 日常 成就 憧憬 机缘 《AR助教奇迹人总结》这是最开始大佬叫我写的文章&#xff0c;大佬说写完发到CSDN&#xff0c;刚开始我还纳闷什么叫CSDN呢&#xff0c;无意间我看到我的码龄竟然是两年&#xff0c;哈哈可能是无意间自己注册的吧&#xff0c;连我自己…

linux内存、cpu、进程、端口、硬盘管理

这里讲解一下linux内存、cpu、进程、端口、硬盘管理命令操作,更多linux常用命令见:一些经常使用的linux命令 一、内存、cup 管理 top 命令 1、top 命令的第一行 top - 10:11:23 up 12:10, 2 users, load average: 0.00, 0.02, 0.05 依次对应&#xff1a; 系统当前时间 10:11:…

Linux定时任务 crond

crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程;这是一个后台程序。 crontab是一个工具&#xff0c;用用编辑crond的配置文件。 **硬件支持型号 点击 查看 硬件支持 详情** DTU701 产品详情 DTU702 产品详情 DTU801 产品详情 DTU802 产品详情 …

vmware ubuntu 虚拟机 网卡图片消失处理办法

如图&#xff0c;这个图标消失处理办法&#xff1a; 输入如下指令&#xff1a;sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start

GEE错误——利用selector选择指定的属性列表进行表格的导出(相关错误解析)

本文主要是利用目的是利用selector选择指定的属性列表进行表格的导出,这里的目的是我们就用这个表格选取指定的属性列表即可。 相关错误: 我正在尝试获取每个点的平均土壤值。代码运行良好,但我得到一个空白列。我可能必须添加 .set 或 .get 或其他东西,我尝试过但没有运气…

服务器中了mkp勒索病毒怎么办?mkp勒索病毒特点,解密数据恢复

Mkp勒索病毒是最近比较流行的勒索病毒&#xff0c;从10月份国庆节假期结束以来&#xff0c;云天数据恢复中心陆续收到很多企业的求助&#xff0c;企业的服务器被mkp勒索病毒攻击&#xff0c;导致企业的众多软件无法正常使用&#xff0c;像用友与金蝶软件都有遭受过mkp勒索病毒的…

Redis 第二章:通用命令

Redis 提供了 5 种数据结构&#xff0c;理解每种数据结构的特点对于 Redis 开发运维⾮常重要&#xff0c;同时掌握每种数据结构的常⻅命令&#xff0c;会在使⽤ Redis 的时候做到游刃有余。 目录 2.1 预备知识 2.1.1 基本全局命令 2.1.2 数据结构和内部编码 2.1.3 单线程架…

计算小于或等于n的非负整数区间包含的1的数量

在许多编程面试中&#xff0c;我们可能会碰到各种不同的问题&#xff0c;要求我们分析给定的数据或条件&#xff0c;以得出特定的结果。其中一个常见的问题是&#xff0c;给定一个整数n&#xff0c;要求计算出小于或等于n的非负整数区间包含的1的数量。这个问题可以通过直接编程…

springboot 导出word模板

一、安装依赖 <dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.12.1</version></dependency>二、定义工具类 package com.example.springbootmp.utils;import com.deepoove.poi.XWP…

实现一个todoList可直接操作数据(上移、下移、置顶、置底)

演示 HTML部分 <!DOCTYPE html> <html> <head><title>表格示例</title> </head> <body><table border"1"><thead><tr><th>更新时间</th><th>操作</th></tr></thead&…