欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux centos7防火墙操作

程序员文章站 2024-03-09 08:59:29
...

linux centos7防火墙操作

1.查看防火墙状态
firewall-cmd --state
如果显示 not running  表示已经关闭防火墙。

2.关闭防火墙:
systemctl stop firewalld.service

3.禁止开机自启动:
systemctl disable firewalld.service

4.开启防火墙
systemctl start firewalld.service

5.设置开机自启动:
systemctl enable firewalld.service

6.重启防火墙:
systemctl restart firewalld.service

7.查看防火墙设置开机自启动是否成功:
systemctl is-enabled firewalld.service;echo $?
返回 enabled 表示设置开机自启成功。

8.开放指定端口
以开放80端口为例:
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙:systemctl restart firewalld.service
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效

9.查看已开启的端口信息:
firewall-cmd --list-ports
或者
netstat -ntlp
相关标签: Linux