首页
在线工具
统计
友链
Search
1
暴力破解忘记的zip,rar, pdf等文件密码
2,859 阅读
2
typecho添加打赏功能
1,577 阅读
3
躲避校园网客户端的检测实现移动热点开启
1,209 阅读
4
摸鱼人日历
1,167 阅读
5
创建自签名 ssl 证书
953 阅读
随笔杂记
Web建设
运维茶点
编程之路
网络配置指南
Huawei
网络安全
资源下载
生活中的点滴
登录
Search
标签搜索
HCNA
Python
Huawei
Linux
web
PC
Blog
windows
Network
Docker
HCNP
LOVE
Virus
eNSP
DNS
typecho
MySQL
k8s
HTTPS
Security
TanHaX
累计撰写
72
篇文章
累计收到
75
条评论
首页
栏目
随笔杂记
Web建设
运维茶点
编程之路
网络配置指南
Huawei
网络安全
资源下载
生活中的点滴
页面
在线工具
统计
友链
搜索到
72
篇与
的结果
2023-05-25
DHCP 中继代理配置示例
1. 配置步骤要在R1上配置 DHCP中继服务,必须首先进入系统视图,然后执行命令dhepenable,使能DHCP功能。接下来我们在R1的各个接口下使能 DHCP中继功能,使用的命令是 dhcp selectrelay。命令 dhcp relay server-ip 172.10.1.1用来配置DHCP Server的IP地址。R1:dhcp enable interface GigabitEthernet 0/0/0 ip address 192.168.1.1 26 dhcp select relay dhcp relay server-ip 172.10.1.1 quit interface GigabitEthernet 0/0/1 ip address 192.168.1.65 26 dhcp select relay dhcp relay server-ip 172.10.1.1 quit interface GigabitEthernet 0/0/2 ip address 192.168.1.129 26 dhcp select relay dhcp relay server-ip 172.10.1.1 quit在完成上述配置后,我们可以通过以下命令来对配置进行验证。 display this 查看相关的DHCP中继配置,注意:需要进入接口才使用该命令。
2023年05月25日
327 阅读
0 评论
8 点赞
2023-05-24
DHCP Server配置示例
1. 配置步骤:(1) 要在R1上使能 DHCP功能,必须先进入系统视图,然后执行命令 dhcp enable。(2) 我们在R1上创建3个不同的全局地址池,分别用于为3个不同部门的PC分配IP地址。DHCP Server 分配P地址时,可以使用基于全局地址池的服务方式,也可以使用基于接口地址池的服务方式。(3) 创建全局地址池的命令是 ip pool ip-pool-name, ip-pool-name 表示地址池名称,它可以是字母、数字、下划线等符号的组合。(4) 我们将配置 DHCP Server全局地址池中分配给网关的IP地址。命令 gateway-list ip-address 可以用来指定PC在获取到P地址后进行网络通信时应该使用的网关P地址。(5) 接下来,我们可以使用命令 lease {day day [ hour hour [ minute minmute ] ] | unlimited } 来配置IP地址的租约期。默认情况下,租约期是1天,我们这里将它配置成1个小时。(6) 我们还需要在R1的各个接口下配置基于全局地址池的服务方式,使用的命令是 dhcp select global。R1:dhcp enable ip pool department1 network 192.168.1.1 mask 26 gateway-list 192.168.1.1 lease day 0 hour 1 quit ip pool department2 network 192.168.1.64 mask 26 gateway-list 192.168.1.65 lease day 0 hour 1 quit ip pool department3 network 192.168.1.128 mask 26 gateway-list 192.168.1.129 lease day 0 hour 1 quit interface GigabitEthernet 0/0/0 ip address 192.168.1.1 26 dhcp select global quit interface GigabitEthernet 0/0/1 ip address 192.168.1.65 26 dhcp select global quit interface GigabitEthernet 0/0/2 ip address 192.168.1.129 26 dhcp select global quit 在完成上述配置后,我们可以通过以下命令来对配置进行验证。1) display ip pool namepool-name used ,查看地址池的配置情况以及已经分配的地址情况。
2023年05月24日
346 阅读
0 评论
3 点赞
2023-05-23
链路聚合配置示例(Smart Link)
1. 配置思路创建Smart Link组,将相应的端口加入Smart Link 组,并指定端口角色。使能 Flush帧发送功能。使能 Flush帧接收功能。使能Smart Link回切功能。使能 Smart Link功能。2.配置步骤2. 由于Smart Link 协议是与STP协议互斥的,所以在配置Smart Link之前需要先进入相应的接口视图,并使用stp disable命令来取消STP功能。3. 在Switch A上创建Smart Link组1,并使用port命令将GE1/0/1配置为SmartLink组1的主端口,将 GE1/0/2配置为Smart Link组1的从端口。4. 使用flush send命令使能Smart Link组1发送Flush帧的功能,携带的控制VLAN编号是10,密码是“hauwei”。5. 使用restore enable命令配置回切功能,使用timer wtr命令设定回切时间为 30 秒。6. 使用命令smart-link enable来使能 Smart Link组1的功能。Switch A:interface GigabitEthernet 0/0/1 stp disable quit interface GigabitEthernet 0/0/1 stp disable quit smart-link group 1 port GigabitEthernet 0/0/1 master port GigabitEthernet 0/0/1 slave flush send control-vlan 10 password simple huawei restore enable timer wtr 30 smart-link enable Switch B:interface GigabitEthernet 0/0/2 smart-link flush receive control-vlan 10 password simple huawei quit interface GigabitEthernet 0/0/1 smart-link flush receive control-vlan 10 password simple huawei quit Switch C:interface GigabitEthernet 0/0/2 smart-link flush receive control-vlan 10 password simple huawei quit interface GigabitEthernet 0/0/1 smart-link flush receive control-vlan 10 password simple huawei quit 在完成上述配置后,我们可以通过以下命令来对配置进行验证。 display smart-linkgroup 命令来查看相关信息。
2023年05月23日
464 阅读
0 评论
3 点赞
2023-05-23
三层交换接口基础配置示例
1. 配置思路(1) 在交换机上S1创建VLAN (注意,在S2和S3上无需创建VLAN)。(2) 配置交换机S1的端口。(3) 在交换机S1上创建VLANIF 接口并配置P地址,实现不同VLAN之间的三层互通。2. 配置步骤S1创建VLAN 10 和 VLAN 20:vlan batch 10 20 interface GigabitEthernet 0/0/1 port link-type access port default vlan 10 quit vlan batch 10 20 interface GigabitEthernet 0/0/1 port link-type access port default vlan 10 quit interface GigabitEthernet 0/0/2 port link-type access port default vlan 20 quit PC:将PC1的IP地址配置为192.168.100.11/24,并将其缺省网关地址配置为S1上VLANIF 10的IP地址192.168.100.1/24。将PC4的P地址配置为192.168.200.11/24,并将其缺省网关地址配置为S1上 VLANIF 20的P地址192.168.200.1/24。配置完成后,在PC1上执行命令“ping 192.168.200.11”。S1上配置VLANIF接口。interface Vlanif 10 ip address 192.168.100.1 24 quit interface Vlanif 20 ip address 192.168.200.1 24 quit在完成上述配置后,我们可以通过以下命令来对配置进行验证。 display vlan vlan-id verbose 查看VLAN的配置情况。 display port vlan 查看所有VLAN所包含的端口信息。 display ip interface brief vlanif vlan-id 查看VLANIF接口情况。
2023年05月23日
389 阅读
0 评论
3 点赞
2023-05-22
OSPF基础配置示例
1. 配置步骤:要在路由器上配置OSPF,必须首先进入系统视图,然后执行 ospf [ process-id |router-id router-id ]命令以使能OSPF进程,并进入OSPF 视图。执行ospf命令时,如果不输入process-id(该参数表示OSPF进程编号)的值,则process-id默认取值为1。router-id是一个32比特的二进制数,也经常表示为点分十进制数。如果在执行ospf命令时不指定router-id,则路由器会根据某种规则自动生成一个值来作为router-id。R1:ospf router-id 11.1.1.1 area 0 network 12.0.0.0 0.255.255.255 network 13.0.0.0 0.255.255.255 quit area 1 network 172.16.0.0 0.0.0.255 network 1.0.0.0 0.255.255.255 quit interface GigabitEthernet 2/0/0 ip address 172.16.0.1 24 quit interface GigabitEthernet 2/0/1 ip address 1.0.0.1 8 quit interface GigabitEthernet 0/0/1 ip address 13.0.0.1 8 interface GigabitEthernet 0/0/0 ip address 12.0.0.1 8 quit R2:ospf router-id 22.2.2.2 area 0 network 12.0.0.0 0.255.255.255 network 23.0.0.0 0.255.255.255 quit area 2 network 2.0.0.0 0.255.255.255 network 10.0.0.0 0.255.255.255 quit interface GigabitEthernet 2/0/1 ip address 12.0.0.2 8 quit interface GigabitEthernet 2/0/0 ip address 23.0.0.1 8 quit interface GigabitEthernet 0/0/0 ip address 2.0.0.1 8 quit interface GigabitEthernet 0/0/1 ip address 10.0.0.0 8 quit R3:ospf router-id 33.3.3.3 area 0 network 13.0.0.0 0.255.255.255 network 23.0.0.0 0.255.255.255 quit area 3 network 192.168.0.0 0.0.0.255 network 3.0.0.0 0.255.255.255 quit interface GigabitEthernet 2/0/0 ip address 192.168.0.1 24 quit interface GigabitEthernet 2/0/1 ip address 3.0.0.1 8 quit interface GigabitEthernet 0/0/1 ip address 13.0.0.2 8 quit interface GigabitEthernet 0/0/0 ip address 23.0.0.2 8 quit 在完成上述配置后,我们可以通过以下命令来对配置进行验证。 display ospf [ process-id ] peer 查看路由器的邻居信息。 display ospf [ process-id ] routing 查看路由器的OSPF 路由表。
2023年05月22日
654 阅读
4 评论
8 点赞
2023-05-22
静态路由基础配置示例
R1:基础配置:interface GigabitEthernet 0/0/1 ip address 192.168.1.254 24 quit interface GigabitEthernet 0/0/2 ip address 10.0.0.1 30 interface GigabitEthernet 0/0/0 ip address 23.0.0.2 30 quit静态配置:ip route-static 192.168.2.254 24 10.0.0.2 ip route-static 0.0.0.0 0 0.0.0.0 10.0.0.2R2:基础配置:interface GigabitEthernet 0/0/1 ip address 192.168.2.254 24 quit interface GigabitEthernet 0/0/0 ip address 10.0.0.2 30静态配置:ip route-static 192.168.1.254 24 10.0.0.1 ip route-static 0.0.0.0 0.0.0.0 23.0.0.1R3:基础配置:interface GigabitEthernet 0/0/1 ip address 23.0.0.1 30 quit使用 display iprouting-table 命令查看其P路由表。
2023年05月22日
272 阅读
0 评论
0 点赞
2023-05-21
GVRP配置示例
1. 配置步骤:在交换机的系统视图下执行命令 gvrp 来全局使能GVRP 功能。全局使能GVRP之后,还需要对相关的端口进行配置。 (1) 使能端口的GVRP功能。注意,在使能端口的GVRP功能之前,需要先全局使能GVRP功能。 (2) 配置相关的端口为Trunk端口,并允许相应的VLAN通过。注意,GVRP功能只能配置在 TrunK类型的端口上。S1:gvrp interface Ethernet 0/0/1 port link-type access port default vlan 100 quit interface GigabitEthernet 0/0/1 gvrp port link-type trunk port trunk allow-pass vlan all quit vlan 100 quit S2:gvrp interface GigabitEthernet 0/0/1 gvrp port link-type trunk port trunk allow-pass vlan all quit interface GigabitEthernet 0/0/2 gvrp port link-type trunk port trunk allow-pass vlan all quit S3:gvrp interface GigabitEthernet 0/0/1 gvrp port link-type trunk port trunk allow-pass vlan all quit interface GigabitEthernet 0/0/2 gvrp port link-type trunk port trunk allow-pass vlan all quit S4:gvrp interface GigabitEthernet 0/0/1 gvrp port link-type trunk port trunk allow-pass vlan all quit interface Ethernet 0/0/1 port link-type access port default vlan 100 quit vlan 100 quit 在完成上述配置后,我们可以通过以下命令来对配置进行验证。display gvrp status ,查看全局GVRP的使能情况。display gvrp statistics ,查看端口的GVRP统计信息。display vlan summary ,查看VLAN信息。
2023年05月21日
269 阅读
0 评论
4 点赞
2023-05-17
MySQL备份
一、MySQL备份的类型, MySQL备份主要分为三种类型:1. 完整备份(Full Backup)备份MySQL的全部数据库和表,用于全量恢复。优点是简单,恢复速度快;缺点是备份文件较大,备份时间长。2. 差异备份(Differential Backup)备份数据库和表的变化数据,与完整备份一起使用,用于实现点恢复。优点是相对完整备份,备份文件较小,速度快;缺点是在多次差异备份后,恢复时间会变长。3. 增量备份(Incremental Backup)备份数据库和表的变化数据,用于实现近实时的备份与恢复。优点是备份文件最小,几乎无性能影响;缺点是恢复时间最长,需要依次应用多个增量备份文件。4. 完整恢复mysql < backup.sql5. 增量恢复mysqlbinlog gbichot2-bin.000007 gbichot2-bin.000008 | mysql二、MySQL备份工具常用的MySQL备份工具主要有:1. mysqldumpMySQL自带的逻辑备份工具,可以导出SQL语句或转储文件。优点是简单免费;缺点是备份时间长,不支持热备和动态恢复。2. MySQL Enterprise Backup (MEB)MySQL企业版提供的热备工具,可以实现完整备份、增量备份与恢复。优点是支持热备、恢复速度快;缺点是需要付费使用MySQL企业版。3. XtraBackupPercona提供的开源热备工具,功能与MEB类似。优点是开源免费;缺点是学习曲线较 steep。4. mysqlpumpMySQL8.0提供的新备份工具,替代mysqldump。优点是备份恢复速度快;缺点是只适用于MySQL8.0及以上版本。三、使用mysqldump进行逻辑备份备份全部数据库mysqldump -uroot -p123456 --all-databases > db_backup.sql备份指定数据库mysqldump -uroot -p123456 database_name > db_backup.sql 备份指定表mysqldump -uroot -p123456 database_name table1 table2 > table_backup.sql仅导出表结构mysqldump -uroot -p123456 -d database_name > db_structure.sql四、使用MEB进行物理备份完整备份meb make_full_backup 增量备份meb make_incremental_backup差异备份meb make_differential_backup 恢复备份meb copy_back 小笔记:如果要考虑主要的选择标准,可以参考如下:1. 数据一致性如果数据一致性是主要考量因素, --single-transaction 选项产生的备份文件更好,因为它可以保证备份数据的一致性。3. 主从切换如果备份文件需要用于主从切换, --master-data 选项产生的备份文件更适合,因为它包含了主从切换需要的二进制日志位置信息。4. 备份范围如果只需要备份某些关键数据库, --databases 选项可以产生针对性更强的备份文件。如果需要全部数据库的备份,--all-databases更合适。5. 性能影响如果要考虑备份对数据库性能的影响, 不使用 --single-transaction 选项的备份会更轻量一些。
2023年05月17日
334 阅读
0 评论
6 点赞
2023-05-16
Vim编辑器基本知识
一、Vim的基本知识Vim有三种不同的模式:命令模式(Command mode):启动Vim默认进入的模式,在该模式下可以运行vim命令进行文本编辑。插入模式(Insert mode):在该模式下可以输入文本,按i/a/o等命令进入。视图模式(View mode):从命令模式按v/V/ Ctrl+v等命令进入,可以选择文本块。使用esc键可以从插入模式和视图模式返回命令模式。二、快捷键键作用h(←)向左移动j(↓)向下移动k(↑)向上移动l(→)向右移动w向前移动到下一个单词首字母b向后移动到上一个单词首字母$移动到行尾0移动到行首gg跳到文件首行G跳到文件尾行Ctrl+f向下翻页Ctrl+b向上翻页/pattern搜索pattern?pattern搜索pattern (向上搜索)n跳到搜索的下一个匹配项N跳到搜索的上一个匹配项:%s/old/new/g替换文件中的所有old为new三、常用命令1. 文件操作命令说明i在光标前插入文本I在当前行首插入文本a在光标后插入文本A在当前行尾插入文本o在当前行之下插入新行O在当前行之上插入新行dw删除从光标处开始的一个单词5dw删除从光标处开始的5个单词dd删除当前行5dd删除当前行以下的5行cc修改当前行u撤销上一步操作.重复上一步操作2. 编辑操作命令说明i在光标前插入文本a在光标后插入文本o在当前行之下插入新行O在当前行之上插入新行dw删除从光标处开始的一个单词5dw删除从光标处开始的5个单词dd删除当前行5dd删除当前行以下的5行u撤销上一步操作.重复上一步操作3. 视图操作命令说明v开始字符视图模式V开始行视图模式Ctrl+v开始块视图模式y复制选中文本d剪切选中文本p粘贴文本4. 其他常用命令命令说明/pattern搜索pattern?pattern搜索pattern (向上搜索)n跳到搜索的下一个匹配项N跳到搜索的上一个匹配项gg跳到文件首行G跳到文件尾行50%跳到文件中点行:nohlsearch取消搜索高亮四、高级编辑功能多窗口编辑:Vim可以同时打开多个文件窗口,使用:sp命令分隔窗口,Ctrl+w+w切换窗口。代码折叠:通过设置foldmethod和foldlevel选项可以实现代码折叠功能。zR展开所有折叠,zA折叠所有。宏录制:使用qa开始录制宏,q结束录制。@a运行宏a。标签跳转:通过ctag可以生成标签,使用Ctrl+]跳转到光标处标签的定义,Ctrl+t返回。括号匹配:使用%可以找出光标处括号的匹配项。编辑器定制:Vim集成有强大的自定义功能,通过编辑vimrc文件可以定制Vim环境。
2023年05月16日
303 阅读
0 评论
5 点赞
2023-05-11
爬取图片
爬取星巴克图片但是后面无法下载!from bs4 import BeautifulSoup import urllib.request import os url = 'https://www.starbucks.com.cn/menu/' try: response = urllib.request.urlopen(url) except: print("Error: 无法检索到 URL") exit() content = response.read().decode('utf-8') soup = BeautifulSoup(content, 'lxml') image_list = [(a.find('div', class_='preview')['style'].split('url("')[1].split('")')[0], a.find('strong').text) for a in soup.find_all('a', class_='thumbnail')] folder_path = os.path.join(os.getcwd(), "starbucks") if not os.path.isdir(folder_path): os.makedirs(folder_path) for url, name in image_list: try: urllib.request.urlretrieve(url="https://www.starbucks.com.cn" + url, filename=os.path.join(folder_path, name + '.jpg')) except: print(f"Error: 无法检索到 {name}")
2023年05月11日
328 阅读
2 评论
3 点赞
1
...
3
4
5
...
8