Home >Operation and Maintenance >Linux Operation and Maintenance >How to check linux firewall status

How to check linux firewall status

angryTom
angryTomOriginal
2020-02-27 16:06:3443546browse

How to check linux firewall status

How to check the status of Linux firewall

1. Basic operations

# 查看防火墙状态
service iptables status
# 停止防火墙
service iptables stop
# 启动防火墙
service iptables start
# 重启防火墙
service iptables restart
# 永久关闭防火墙
chkconfig iptables off
# 永久关闭后重启
chkconfig iptables on

Recommended: Linux self-study video

2. Open port 80

vim /etc/sysconfig/iptables
# 加入如下代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

Save and exit and then restart the firewall

service iptables restart

2. Firewall firewall

1. Check the firewall service status

systemctl status firewalld

If Active: active (running) is highlighted, it means it is in the startup state.

When Active: inactive (dead) appears in gray, it means stop. You can also read the words.

2. Check the status of the firewall

firewall-cmd --state

3. Start, restart, close, firewalld.service service

# 开启service firewalld start# 重启service firewalld restart# 关闭service firewalld stop

4. Check the firewall rules

firewall-cmd --list-all

5. Query, open, and close ports

# 查询端口是否开放
firewall-cmd --query-port=8080/tcp
# 开放80端口
firewall-cmd --permanent --add-port=80/tcp
# 移除端口
firewall-cmd --permanent --remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload

Parameter explanation

1. firwall-cmd: It is a tool provided by Linux to operate the firewall;

2. --permanent: Indicates that it is set to be persistent;

3. --add-port: identifies the added port;

PHP Chinese website, a large number of Introduction to Programming Tutorial, welcome to learn!

The above is the detailed content of How to check linux firewall status. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn