查看防火墙状态命令操作系统如何查看及设置防火墙查看防火墙状态的命令




查看防火墙状态命令操作系统如何查看及设置防火墙查看防火墙状态的命令

2022-07-20 21:29:16 网络知识 官方管理员

无论是使用window系统还是Linux系统?常常会出现安装后的软件无法访问的情况。最后查其原因多是因为开启了防火墙的缘故。而且系统为了安全,默认是将防火墙是开启的。接下来我们就来看看在Window和Linux是如何开启和关闭防火墙的。

1.window防火墙设置

1.1window查看防火墙状态

通过在window左侧底部搜索防火墙,点击检查防火墙状态,即可查看当前防火墙是否启用

查看防火墙状态命令(操作系统如何查看及设置防火墙)(1)

查看防火墙状态命令(操作系统如何查看及设置防火墙)(2)

1.2开放某一端口

继续上面的界面,点击高级设置

查看防火墙状态命令(操作系统如何查看及设置防火墙)(3)

查看防火墙状态命令(操作系统如何查看及设置防火墙)(4)

查看防火墙状态命令(操作系统如何查看及设置防火墙)(5)

查看防火墙状态命令(操作系统如何查看及设置防火墙)(6)

2.Linux防火墙设置

2.1查看防火墙及其设置

  • 查看防火墙状态:systemctlstatusfirewalld
  • 开启防火墙:systemctlstartfirewalld
  • 关闭防火墙:systemctlstopfirewalld
  • 开启防火墙:servicefirewalldstart

若遇到防火墙无法查看或开启,可按如下步骤操作:

  1. systemctlunmaskfirewalld.service
  2. systemctlstartfirewalld.service

2.2查看对外的开放端口

查看指定端口是否已开放:firewall-cmd--query-port=8888/tcp(查看8888端口是否已开放)

若返回no,证明没有开放;若返回yes,则证明已开放。

查看8888端口是否开放:firewall-cmd--query-port=8888/tcp

添加指定需要开放的端口:firewall-cmd--add-port=8888/tcp

移除8888端口:firewall-cmd--permanent--remove-port=123/tcp

3.解决实际问题

在Linux下安装好数据库好后发现无法连接的情况,如下:

查看防火墙状态命令(操作系统如何查看及设置防火墙)(7)

于是怀疑是系统的3306端口没有开放,故到对应的Linux系统查看3306端口

查看防火墙状态命令(操作系统如何查看及设置防火墙)(8)

结果发现果然没有开放,于是我们使用如下命令进行开放。

查看防火墙状态命令(操作系统如何查看及设置防火墙)(9)

再次使用客户端进行连接,发现连接成功

查看防火墙状态命令(操作系统如何查看及设置防火墙)(10)

发表评论:

最近发表
网站分类
标签列表