码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 7 防火墙和端口设置

时间:2019-08-06 00:44:26      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:启动   开机启动   管理   没有   配置   本机   通讯协议   add   class   

CentOS 7 防火墙和端口设置

防火墙管理

# 启动防火墙
systemctl start firewalld
# 关闭防火墙
systemctl stop firewalld
# 重启防火墙
systemctl restart firewalld
 
# 设置开机启动防火墙
systemctl enable firewalld
# 设置开机不启动防火墙
systemctl disable firewalld

端口管理

# 开放端口
# --zone 作用域
# --add-port=80/tcp 添加端口,格式为:端口/通讯协议
# --permanent 永久生效,没有此参数重启后失效
# 单个端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#多个端口:
firewall-cmd --zone=public --add-port=80-90/tcp --permanent


# 查看本机已经启用的监听端口
ss -ant
# 查看防火墙所有信息
firewall-cmd --list-all
# 看防火墙开放的所有端口
firewall-cmd --list-ports


# 关闭一个端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent


# 防火墙配置立即生效
firewall-cmd --reload


# 检查端口被哪个进程占用
netstat -lnpt |grep 端口号
# 查看进程的详细信息
ps PID
# 中止进程
kill -9 PID

CentOS 7 防火墙和端口设置

标签:启动   开机启动   管理   没有   配置   本机   通讯协议   add   class   

原文地址:https://www.cnblogs.com/vivfeng/p/11306244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!