URL
门户
Portal
云服务器ECS
Teaching 教程
Share 软件
Webapp 源码
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
Teaching
CentOS系统 开放/关闭端口设置
文档创建者:
admin
浏览次数:
2323
最后更新:
2023-03-03
Teaching
2323 人阅读
|
0 人回复
1:查看已开放端口命令
firewall-cmd --list-ports
复制代码
提示:FirewallD is not running = 系统防火墙未启动,可以到下面常用命令中找到启动防火墙命令,启动防火墙。
2:开放 CentOS 端口命令
单端口命令(推荐)
firewall-cmd --zone=public --add-port=443/tcp --permanent
复制代码
提醒:端口 443 根据自己需求修改
提示:success = 代表执行成功。
提醒:提示 success 成功后必须重新载入配置。
连续多端口命令
firewall-cmd --zone=public --add-port=100-8888/tcp --permanent
复制代码
提醒:端口 100-8888 根据自己需求修改
提示:success = 代表执行成功。
提醒:提示 success 成功后必须重新载入配置。
2:关闭 CentOS 端口命令
单端口命令(推荐)
firewall-cmd --zone=public --remove-port=443/tcp --permanent
复制代码
提醒:端口 443 根据自己需求修改
提示:success = 代表执行成功。
提醒:提示 success 成功后必须重新载入配置。
连续多端口命令
firewall-cmd --zone=public --remove-port=100-8888/tcp --permanent
复制代码
提醒:端口 100-8888 根据自己需求修改
提示:success = 代表执行成功。
提醒:提示 success 成功后必须重新载入配置。
3:重新载入配置命令
firewall-cmd --reload
复制代码
提醒:提示 success = 成功。
常用命令
systemctl start firewalld.service = 启动防火墙
systemctl stop firewalld.service = 临时关闭防火墙
systemctl enable firewalld.service = 设置开机启动防火墙
systemctl disable firewalld.service = 设置禁止开机启动防火墙
firewall-cmd --zone=public --add-port=80/tcp --permanent = 添加端口,查询端口根据自己需求修改。
firewall-cmd --zone=public --remove-port=80/tcp --permanent = 移除端口,查询端口根据自己需求修改。
firewall-cmd --reload = 重新载入配置,比如添加/移除规则之后,需要执行此命令
firewall-cmd --list-ports = 查看已开放端口
firewall-cmd --permanent --query-port=80/tcp = 查看80端口是否开放,查询端口根据自己需求修改。
firewall-cmd --get-zones = 列出支持的zone
firewall-cmd --get-services = 列出预定义的服务
firewall-cmd --query-service ftp = 查看ftp服务是否放行,返回yes或者no
firewall-cmd --add-service=ftp = 临时开放ftp服务
firewall-cmd --add-service=ftp --permanent = 永久开放ftp服务
firewall-cmd --remove-service=ftp --permanent = 永久移除ftp服务
firewall-cmd --add-port=80/tcp --permanent = 永久添加80端口
iptables -L -n = 查看规则,这个命令是和iptables的相同的
man firewall-cmd = 查看帮助
复制代码
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页