华为ENSP防火墙+路由器+交换机的常规配置

news2024/11/20 4:39:41

(防火墙区域+DHCP基于接口+DHCP中继+服务器区域+有线区域+无线区域)配置

在这里插入图片描述

一、适用场景:

1、普通企业级网络无冗余网络环境,防火墙作为边界安全设备,分trust(内部网络信任区域)、untrust(外部网络非信任区域)、dmz(非军事服务器区域)
2、dmz区域运行企业的专业服务器,本例以FTP与HTTPS服务器为访问目标,供trust中的有线用户、无线用户访问。
3、cloud云朵模拟外部网络,无线区域的STA与手机用户能访问cloud云朵外部网络。
4、使用无线AC控制器统一管理所有的无线AP接入点,下发wifi配置,管理信道、射频2.4Ghz与5Ghz、等。

二、拓扑图:

在这里插入图片描述

三、根据拓扑图初步规划

在这里插入图片描述
在这里插入图片描述

四、配置过程:

1、FW1:

System-view #进入系统视图
sysname FW1 #给防火墙命名
interface GigabitEthernet1/0/0 #进入G1/0/0接口视图
ip address 192.168.210.253 255.255.255.0 #给该接口配置一个ip地址,用于cloud与防火墙相连
service-manage all permit #开启该接口的所有服务,测试连通性时用
interface GigabitEthernet1/0/1 #进入G1/0/1的接口视图
ip address 172.16.101.1 255.255.255.0 #给该接口配置一个ip地址,用于防火墙与DMZ区域的交换机相连
service-manage all permit #开启该接口的所有服务,测试连通性时用
interface GigabitEthernet1/0/2 #进入G1/0/2的接口视图
ip address 172.16.102.1 255.255.255.0 #给该接口配置一个ip地址,用于防火墙与trust区域的路由器相连
service-manage all permit #开启该接口的所有服务,测试连通性时用

firewall zone trust #配置防火墙的trust区域
set priority 85 #区域的安全级别
add interface GigabitEthernet0/0/0 #加入G0/0/0接口到trust信任区域
add interface GigabitEthernet1/0/2 #加入G1/0/2接口到trust信任区域

firewall zone untrust #配置防火墙的untrust非信任区域
set priority 5 #区域的安全级别
add interface GigabitEthernet1/0/0 #加入G1/0/0接口到untrust非信任区域

firewall zone dmz #配置防火墙的dmz非军事区域
set priority 50 #区域的安全级别
add interface GigabitEthernet1/0/1 #加入G1/0/1接口到dmz非军事区域

ospf 1 router-id 2.2.2.2 #配置ospf路由指定router-id
area 0.0.0.0 #配置区域0(骨干区域)
network 172.16.101.0 0.0.0.255 #宣告172.16.101.0/24网段与自己相连
network 172.16.102.0 0.0.0.255 #宣告172.16.102.0/24网段与自己相连
network 192.168.210.0 0.0.0.255 #宣告192.168.210.0/24网段与自己相连
security-policy #配置防火墙的域间安全策略
rule name trust_untrust #指定安全策略名称
source-zone trust #源区域为trust信任区域
destination-zone untrust #目标区域为untrust非信任区
action permit #允许访问
rule name dmz_untrust #指定安全策略名称
source-zone dmz #源区域为dmz非军事区域
destination-zone untrust #目标区域为untrust非信任区
action permit #允许访问
rule name trust_dmz #指定安全策略名称
source-zone trust #源区域为trust信任区域
destination-zone dmz #目标区域为dmz非军事区域
action permit #允许访问
rule name dmz_trust #指定安全策略名称
source-zone dmz #源区域为dmz非军事区域
destination-zone trust #目标区域为trust信任区域
action permit #允许访问

2、LSW4:

System-view #进入系统视图
sysname LSW4 #给交换机命名

vlan batch 100 to 101 #创建vlan100用于server业务网络,vlan101用于连通防火墙
interface Vlanif100 #配置vlanif100接口
ip address 172.16.100.254 255.255.255.0 #给vlanif100接口配置ip地址,作为server网关ip地址

interface Vlanif101 #配置vlanif101接口
ip address 172.16.101.4 255.255.255.0 #给vlanif101接口配置ip地址,用于OSPF路由协议,连通防火墙

interface GigabitEthernet0/0/1 #进入G0/0/1接口视图
port link-type access #配置该接口工作模式为access
port default vlan 101 #允许接口透传vlan101

interface GigabitEthernet0/0/2 #进入G0/0/2接口视图
port link-type access #配置该接口工作模式为access
port default vlan 100 #允许接口透传vlan100

interface GigabitEthernet0/0/3 #进入G0/0/3接口视图
port link-type access #配置该接口工作模式为access
port default vlan 100 #允许接口透传vlan100
ospf 1 router-id 1.1.1.1 #配置OSPF路由
area 0.0.0.0 #区域0配置
network 172.16.100.0 0.0.0.255 #宣告172.16.100.0/24网段与自己相连
network 172.16.101.0 0.0.0.255 #宣告172.16.101.0/24网段与自己相连

3、AR1:

System-view #进入系统视图
sysname AR1 #配置路由器的名称
interface GigabitEthernet0/0/1 #进入G0/0/1接口视图
ip address 172.16.102.2 255.255.255.0 #配置该接口的ip地址,用于OSPF协议与防火墙相连

interface GigabitEthernet0/0/2 #进入G0/0/1接口视图
ip address 172.16.103.1 255.255.255.0 #配置该接口的ip地址,用于OSPF协议与LSW1交换机相连

ospf 1 router-id 3.3.3.3 #配置ospf路由指定router-id
area 0.0.0.0 #配置区域0
network 172.16.102.0 0.0.0.255 #宣告172.16.102.0/24网段与自己相连
network 172.16.103.0 0.0.0.255 #宣告172.16.103.0/24网段与自己相连

4、LSW1:

System-view #进入系统视图
sysname LSW1 #给交换机命名

vlan batch 103 105 to 107 #创建多vlan
dhcp enable #开启DHCP服务
interface Vlanif1 # 进入vlanif1接口视图
ip address 172.16.253.253 255.255.255.0 #配置vlan1的ip地址,用于OSPF路由协议,连通AC

interface Vlanif103 #进入vlanif103接口视图
ip address 172.16.103.2 255.255.255.0 #配置vlan103的ip地址,用于OSPF路由协议,连通AR1路由器

interface Vlanif105 #进入vlanif105接口视图
ip address 172.16.105.254 255.255.255.0 #配置vlan105的ip地址,当有线区域网关
dhcp select interface #开启基于接口模式的dhcp服务,使vlan105的access端口能获取到该网段的ip地址,即给有线区域自动分配ip地址

interface Vlanif106 #进入vlanif106接口视图
ip address 172.16.106.254 255.255.255.0 #配置vlan106的ip地址,当无线区域vlan106的网关
dhcp select relay #开启DHCP中继
dhcp relay server-ip 172.16.253.254 #指定DHCP中继的服务器ip地址,即地址池所在(给无线区域的vlan 106范围内的终端自动分配ip地址)

interface Vlanif107 #进入vlanif107接口视图
ip address 172.16.107.254 255.255.255.0 #配置vlan107的ip地址,当无线区域vlan107的网关
dhcp select relay #开启DHCP中继
dhcp relay server-ip 172.16.253.254 #指定DHCP中继的服务器ip地址,即地址池所在(给无线区域的vlan 107范围内的终端自动分配ip地址)

interface GigabitEthernet0/0/1 #进入G0/0/1接口视图
port link-type access #配置该接口工作模式为access
port default vlan 103 #允许接口透传vlan 103,用于OSPF协议与AR1路由器连通

interface GigabitEthernet0/0/3 #进入G0/0/3接口视图
port link-type trunk #配置该接口工作模式为trunk
port trunk allow-pass vlan 105 #允许接口透传vlan 105,即有线区域网段,与LSW2连通

interface GigabitEthernet0/0/4 #进入G0/0/4接口视图
port link-type trunk #配置该接口工作模式为trunk
port trunk allow-pass vlan 106 to 107 #允许接口透传vlan 106、vlan107,即有线区域网段,与LSW5连通

ospf 1 router-id 4.4.4.4 #配置OSPF路由协议
area 0.0.0.0 #区域0配置
network 172.16.103.0 0.0.0.255 #宣告172.16.103.0/24网段与自己相连
network 172.16.105.0 0.0.0.255 #宣告172.16.105.0/24网段与自己相连
network 172.16.106.0 0.0.0.255 #宣告172.16.106.0/24网段与自己相连
network 172.16.107.0 0.0.0.255 #宣告172.16.107.0/24网段与自己相连
network 172.16.253.0 0.0.0.255 #宣告172.16.253.0/24网段与自己相连

5、LSW2:

System-view #进入系统视图
sysname LSW2 #给交换机命名

vlan batch 105 #创建vlan 105
interface Ethernet0/0/1 #进入e0/0/1接口视图
port link-type access #配置该接口的工作模式为access
port default vlan 105 #允许该透传的vlan 105

interface Ethernet0/0/2 #进入e0/0/2接口视图
port link-type access #配置该接口的工作模式为access
port default vlan 105 #允许该透传的vlan 105
interface GigabitEthernet0/0/1 #进入G0/0/1接口视图
port link-type trunk #配置该接口的工作模式为trunk
port trunk allow-pass vlan 105 #允许该透传的vlan 105

6、AC1:

System-view #进入系统视图
sysname AC1 #给无线AC命名
dhcp enable #开启DHCP服务(给无线AP分配管理ip,给无线终端分配业务网络ip)
ip pool vlan106 #创建无线区域vlan 106的全局地址池
gateway-list 172.16.106.254 #指定网关地址(网关地址配置在LSW1上)
network 172.16.106.0 mask 255.255.255.0 #指定地址池的网段(终端可获取的ip范围)
excluded-ip-address 172.16.106.251 172.16.106.253 #排除地址范围

ip pool vlan107 #创建无线区域vlan 107的全局地址池
gateway-list 172.16.107.254 #指定网关地址(网关地址配置在LSW1上)
network 172.16.107.0 mask 255.255.255.0 #指定地址池的网段(终端可获取的ip范围)
excluded-ip-address 172.16.107.251 172.16.107.253 #排除地址范围

interface Vlanif1 #进入vlanif1接口视图
ip address 172.16.253.254 255.255.255.0 #配置该接口的ip地址
dhcp select interface #开启基于接口的dhcp服务
ospf 1 router-id 5.5.5.5 #配置OSPF路由协议
area 0.0.0.0 #配置区域0
network 172.16.253.0 0.0.0.255 #宣告172.16.253.0/24网段与自己相连

wlan #配置无线
security-profile name wlan106-2.4G #配置wlan106-2.4G安全模板
security wpa-wpa2 psk pass-phrase wlan1066 aes #指定安全名的wifi密码
security-profile name wlan106-5G #配置wlan106-5G安全模板
security wpa-wpa2 psk pass-phrase wlan1066 aes #指定安全名的wifi密码
security-profile name wlan107-2.4G #配置wlan107-2.4G安全模板
security wpa-wpa2 psk pass-phrase wlan1077 aes #指定安全名的wifi密码
security-profile name wlan107-5G #配置wlan107-5G安全模板
security wpa-wpa2 psk pass-phrase wlan1077 aes #指定安全名的wifi密码

ssid-profile name wlan106-2.4G #配置ssid模板wlan106-2.4G
ssid wlan106-2.4G #指定ssid名称wlan106-2.4G
ssid-profile name wlan106-5G #配置ssid模板wlan106-5G
ssid wlan106-5G #指定ssid名称wlan106-5G
ssid-profile name wlan107-2.4G #配置ssid模板wlan107-2.4G
ssid wlan107-2.4G #指定ssid名称wlan107-2.4G
ssid-profile name wlan107-5G #配置ssid模板wlan107-5G
ssid wlan107-5G #指定ssid名称wlan107-5G

vap-profile name wlan106-2.4G #创建配置模板wlan106-2.4G
service-vlan vlan-id 106 #绑定业务vlan 106
ssid-profile wlan106-2.4G #指定配置名称为wlan106-2.4
security-profile wlan106-2.4G #绑定安全模板wlan106-2.4G
vap-profile name wlan106-5G #创建配置模板wlan106-5G
service-vlan vlan-id 106 #绑定业务vlan 106
ssid-profile wlan106-5G #指定配置名称为wlan106-5G
security-profile wlan106-5G #绑定安全模板wlan106-5G
vap-profile name wlan107-2.4G #创建配置模板wlan107-2.4G
service-vlan vlan-id 107 #绑定业务vlan 107
ssid-profile wlan107-2.4G #指定配置名称为wlan107-2.4G
security-profile wlan107-2.4G #绑定安全模板wlan107-2.4G
vap-profile name wlan107-5G #创建配置模板wlan107-5G
service-vlan vlan-id 107 #绑定业务vlan 107
ssid-profile wlan107-5G #指定配置名称为wlan107-5G
security-profile wlan107-5G #绑定安全模板wlan107-5G

ap-group name wlan106 #创建ap组wlan106
ap-group name wlan107 #创建ap组wlan107
ap-id 106 type-id 60 ap-mac 00e0-fc97-5630 #根据MAC地址注册一个ap
ap-name wlan106 #给AP命名
ap-group wlan106 #将AP加入到组
radio 0 #配置射频0,即2.4Ghz
vap-profile wlan106-2.4G wlan 1 #调用配置文件wlan106-2.4G
channel 20mhz 6 #发射功率为20Mhz,信道为6
eirp 127 #配置天线等效各向同性辐射功率与近的频道不冲突
radio 1 #配置射频1,即5Ghz
vap-profile wlan106-5G wlan 1 #调用配置文件wlan106-5G
channel 40mhz-minus 40 #发射功率为40Mhz,信道为40
eirp 2 #配置天线等效各向同性辐射功率与近的频道不冲突
ap-id 107 type-id 60 ap-mac 00e0-fc96-2390 #根据MAC地址注册第二个ap
ap-name wlan107 #给AP命名
ap-group wlan107 #将AP加入到组
radio 0 #配置射频0,即2.4Ghz
vap-profile wlan107-2.4G wlan 1 #调用配置文件wlan107-2.4G
channel 20mhz 1 #发射功率为20Mhz,信道为6
eirp 1 #配置天线等效各向同性辐射功率与近的频道不冲突
radio 1 #配置射频1,即5Ghz
vap-profile wlan107-5G wlan 1 #调用配置文件wlan107-5G
channel 80mhz-plus 48 #发射功率为80Mhz,信道为48
eirp 126 #配置天线等效各向同性辐射功率与近的频道不冲突
capwap source interface vlanif 1 #配置AC的源接口为vlanif1

7、LSW5:

System-view #进入系统视图
sysname LSW5 #给交换机命名

vlan batch 106 to 107 #创建业务vlan 106和107
interface GigabitEthernet0/0/1 #配置G0/0/1接口
port link-type trunk #配置接口模式为trunk
port trunk allow-pass vlan 106 to 107 #允许透传的业务vlan是106 107管理vlan 1

interface GigabitEthernet0/0/2 #配置G0/0/1接口
port link-type trunk #配置接口模式为trunk
port trunk allow-pass vlan 106 #允许透传的业务vlan是106 管理vlan 1

interface GigabitEthernet0/0/3 #配置G0/0/1接口
port link-type trunk #配置接口模式为trunk
port trunk allow-pass vlan 107 #允许透传的业务vlan是107 管理vlan 1

8、Server1:

在这里插入图片描述

9、Cloud:用于物理PC机与ENSP模拟器之间的连接,本例采用GE千兆端口,创建internal链路时,端口选择GE,public链路选择虚拟网卡为vmware的一个虚拟网卡,双向通道选择入端口编号与出端口编号分别为1、2,增加后,如下图:

在这里插入图片描述

10、Client1:
在这里插入图片描述

11、PC1:从LSW1的DHCP服务基于接口模式的地址池获取ip地址

(1)设置PC1的ipv4配置为DHCP模式

在这里插入图片描述
(2)使用命令ipconfig /renew重新获取ip地址
在这里插入图片描述

12、AP1:查看AP1从管理vlanif1获取到的ip地址:
在这里插入图片描述

13、查看AP2从管理vlanif1获取到的ip地址:
在这里插入图片描述

14、查看STA1笔记本的情况:
(1)使用STA1笔记本的VAP选项卡,连接wlan106-2.4G这个wifi,根据状态,已连接上,如下图:

在这里插入图片描述
(2)使用ipconfig命令,查看笔记本电脑Sta1获取到的ip地址,在我们的规划中:
在这里插入图片描述

15、查看手机Cellphone1状态:
(1)使用手机Cellphone1的VAP选项卡,连接wlan107-5G这个wifi,根据状态,已连接上,如下图:

在这里插入图片描述
(2)使用命令查看手机获取到的ip地址,在我们的规划中:
在这里插入图片描述

五、结果验证:

(一)防火墙高级别区域访问低级别区域

1、trust区域的PC1访问dmz区域的server1,连通性正常
在这里插入图片描述

2、dmz区域的server2访问untrust区域的防火墙G1/0/0接口,连通性正常
在这里插入图片描述

(二)有线区域访问DMZ服务器

1、client1访问server1,数据显示正常
(1)server1配置,开启FTP服务,TCP的21号端口
在这里插入图片描述
(2)从client1中使用FTPclient客户端信息选项卡,填写server1的服务器ip地址,端口号,默认的用户名和密码,登录后,可以看到FTP服务器中的内容,如下图:
在这里插入图片描述

2、PC1自动获取ip地址后,访问DMZ服务器server2正常
在这里插入图片描述

(三)无线区域AP获取ip地址后,上线正常

1、AP2从vlanif1获取的ip地址(AP2经过LSW1进行DHCP的中继,跳到AC1的地址池获取AP的管理ip地址)
在这里插入图片描述

2、AP1从vlanif1获取的ip地址(AP1经过LSW1进行DHCP的中继,跳到AC1的地址池获取AP的管理ip地址)
在这里插入图片描述

3、从AC可以看到2个AP都已经上线
在这里插入图片描述

(四)无线区域wifi发射正常

1、AP1发射的wifi,通过该区域的手机可以看到wlan107-2.4G与wlan107-5G为名称的2个wifi信号
在这里插入图片描述

2、AP2发射的wifi,通过该区域的STA笔记本电脑,可以看到wlan106-2.4G与wlan106-5G的wifi信号
在这里插入图片描述

3、从AC上看发射的wifi
在这里插入图片描述

(五)无线区域STA与手机连接wifi正常后,获取ip正确

在这里插入图片描述

(六)trust中的无线区域STA访问dmz区域中的服务器正常

在这里插入图片描述

(七)trust中的无线区域访问防火墙untrust区域的接口G1/0/01连通性正常

在这里插入图片描述
本例中,防火墙主要对的区域划分(信任区trust+非信任区untrust+非军事区dmz),区域间的访问安全策略进行了配置,配置本例中允许业务所需要的区域间相互访问,默认拒绝所有端口与服务,提高网络整体的安全性。路由器主要对OSPF路由进行了配置。交换机主要完成了vlan的透传、基于接口的DHCP服务、三层接口的DHCP中继功能,给有线区域的终端自动分配ip地址。AC主要完成了给无线区域的AP自动分配管理ip地址,给无线终端自动分配业务ip地址,并将无线的wifi配置与射频下发给各AP,统一管理无线AP接入点。
至此本文结束,完成了常规的防火墙+路由器+交换机配置,并未涉及冗余的链路与冗余的设备。不足之处敬请批评指正。

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

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

相关文章

算法思想总结:优先级队列

一、最后一块石头的重量 . - 力扣(LeetCode) 我们每次都要快速找到前两个最大的石头进行抵消,这个时候用优先级队列(建大堆),不断取堆顶元素是最好的!每次删除堆顶元素后,可以自动调整&#xf…

前端面试题10(js多位数组变一维数组)

1. 使用concat()和递归 function flatten(arr) {return arr.reduce((acc, val) > Array.isArray(val) ? acc.concat(flatten(val)) : acc.concat(val), []); }let multiDimArray [[1, 2, [3]], 4]; let flatArray flatten(multiDimArray); console.log(flatArray); // 输…

GTest和Catch2单元测试学习(附Cmake测试代码库)

kevin_CTest CTest 单元测试学习 Gitee库: https://gitee.com/bigearrabbit/kevin_ctest.git 示例多是从网页文章上摘取的,大部分记录在下面,或者源码内。供学习参考。 CTest 学习Catch2 框架 单个文档的测试架构,使用方便&am…

【SQL】已解决:SQL错误(15048): 数据兼容级别有效值为100、110或120

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决SQL错误(15048): 数据兼容级别有效值为100、110或120 在数据库开发和管理过程中,我们经常会遇到各种各样的错误。本文将详细分析SQL错误(15048)的背景、可能原因、…

转型AI产品经理前需要搞懂的9个问题

笔者近10年来一直工作于AI领域技术和产品一线,今天分享9个大家普遍关注却少有人系统回答的问题。 1.下一个10年,AI产业在国内的发展和职业发展的机遇如何? 从四方面看: (1)技术角度:逐步成熟…

将代码转为Mac窗口风格的图片

前言 在写博客的时候总觉得默认的代码样式不好看,希望用类似Mac窗口那种三个小圆点的风格转成图片贴出来,所以自己动手做了一个。 一、效果展示 二、在线使用 代码图片生成工具:有码高清 三、源码

【Python机器学习】算法链与管道——利用网格搜索选择使用哪个模型

我们可以进一步将GridSearchCV和Pipeline结合起来:还可以搜索管道中正在执行的实际步骤(比如用StandardScaler还是用MinMaxScaler)。这样会导致更大的搜索空间,应该予以仔细考虑。 尝试所有可能的解决方案,通常并不是…

MySQL—创建查看删除备份恢复数据库

创建数据库 创建数据库 LLF_DB01CREATE DATABASE LLF_DB01删除数据库DROP DATABASE LLF_DB01创建一个使用utf8字符集的数据库并带校对规则的数据库CREATE DATABASE hsp_db03 CHARACTER SET utf8 COLLATE utf8_bin 查看、删除数据库 显示所有的数据库SHOW DATABASES显示数据库…

C++和Python蚂蚁搬食和蚊虫趋光性和浮标机群行为算法神经网络

🎯要点 🎯机器人群行为配置和C行为实现:🖊脚底机器人狭隘空间导航避让障碍物行为 | 🖊脚底机器人使用摄像头耦合共振,实现同步动作 | 🖊脚底机器群使用相机,计算彼此间“分子间势能…

opencv实现目标检测功能----20240704

早在 2017 年 8 月,OpenCV 3.3 正式发布,带来了高度改进的“深度神经网络”(dnn)模块。 该模块支持多种深度学习框架,包括 Caffe、TensorFlow 和 Torch/PyTorch。这次我们使用Opencv深度学习的功能实现目标检测的功能,模型选用MobileNetSSD_deploy.caffemodel。 模型加载…

Linux 文件系统以及日志管理

一、inode 与block 1. inode 与block详解 在文件存储硬盘上,硬盘的最小存储单位叫做“扇区”,每个为512字节。 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取…

传感器标定(一)摄像头内参标定

一、使用ROS进行手动标定安装 1、安装 image-view &usb_cam ⽤于驱动相机 sudo apt-get install ros-melodic-image-view sudo apt-get install ros-melodic-usb-cam2、查看系统视频设备 v4l2- ctl -d /dev/video0 --all 查询所有相机具体的参数包括width和height ls /…

JavaScript原型对象和对象原型、原型继承、原型链

目录 1. 原型对象和对象原型2. 原型继承3. 原型链 1. 原型对象和对象原型 作用: 以前通过构造函数实例化的对象,每个实例化的对象的属性和方法都是独立的,会造成内存浪费。通过prototype对象原型能实现不同实例化对象共享公用的属性和方法,减…

macos下搭建minikube dashboard的启动

背景 最近在复习一下k8s环境相关的知识,需要在自己电脑上搭建一个minikube的环境供自己使用。但是因为docker的镜像仓库最近被墙了,因此在执行minikube dashboard的时候,拉不到相应的镜像,就导致页面看不到相应的一些信息因此本文…

嵌入式上gst rtsp server opencv mat

0 安装gstreamer sudo apt install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-…

如何用手机拍出高级感黑白色调照片?华为Pura70系列XMAGE演绎黑白艺术

在影像的世界里,色彩可以让画面更丰富,更具有表现力,往往也能带来更多的视觉冲击。但有时候,黑白却有着一种独特的魅力。华为Pura 70系列XMAGE黑白风格,则给我们了一把通过纯粹艺术大门的钥匙。 XMAGE黑白并非简单的色…

水利行业的智慧化转型实践:结合具体案例,探讨智慧水利在提升水资源利用效率、改善水生态环境方面的实际效果

目录 一、引言 二、智慧水利的定义与意义 三、智慧水利在提升水资源利用效率方面的实践 1. 智慧灌溉系统 2. 智慧供水系统 3. 智慧水务管理平台 四、智慧水利在改善水生态环境方面的实践 1. 智慧水质监测系统 2. 智慧水生态修复系统 3. 智慧防洪减灾系统 五、具体案例…

利用YOLOv8识别自定义模型

一、背景介绍 最近项目需要识别自定义物品,于是学习利用YOLOv8算法,实现物品识别。由于物体类别不再常规模型中,因此需要自己训练相应的模型,特此记录模型训练的过程。 二、训练模型的步骤 1.拍照获取训练图片(训练图…

ubuntu软件源的两种格式和环境变量

1. ubuntu的/etc是什么目录? 在Ubuntu操作系统中,/etc/是一个特殊的目录,它包含系统的配置文件。这些配置文件用于设置各种系统和应用程序的参数和选项。 一般来说,用户可以在这个目录下找到各种重要的配置文件,如网络…

Os-hackNos

下载地址 https://download.vulnhub.com/hacknos/Os-hackNos-1.ova 环境配置如果出现,扫描不到IP的情况,可以尝试vulnhub靶机检测不到IP地址解决办法_vulnhub靶机扫描不到ip-CSDN博客 信息收集 确定靶机地址: 探测到存活主机192.168.111.…