Linux 防火墙操作

查看防火墙状态

systemctl status firewalld

开启防火墙

systemctl start firewalld

关闭防火墙

systemctl stop firewalld

永久关闭防火墙

systemctl disabled firewalld

开放指定端口
1
2
3
firewall-cmd --zone=public --add-port=8080/tcp --permanent 


命令含义: –zone #作用域

–add-port=8080/tcp  #添加端口,格式为:端口/通讯协议

–permanent  #永久生效,没有此参数重启后失效

关闭指定端口
1
2
3
4
firewall-cmd --zone=public --remove-port=8080/tcp --permanent

##### 查看开放的端口

1
firewall-cmd --zone=public --list-ports
重新加载防火墙配置
1
2
firewall-cmd --reload

查看端口号

netstat -ntlp   //查看当前所有tcp端口·

netstat -ntulp |grep 8080 //查看所有8080端口使用情况·

lsof -i:8080

查看进程信息

ps -ef |grep tomcat