美文网首页
CentOS7 firewall 常用操作

CentOS7 firewall 常用操作

作者: 骆昊宇 | 来源:发表于2021-03-23 14:42 被阅读0次

NAT转发

# 检查是否允许 NAT 转发
firewall-cmd --query-masquerade
# 开启 NAT 转发
firewall-cmd --permanent --zone=public --add-masquerade
# 禁止防火墙 NAT 转发
firewall-cmd --remove-masquerade

创建/删除转发

# 转发内网地址端口到本机端口
firewall-cmd --permanent --zone=public --add-forward-port=port=3000:proto=tcp:toaddr=10.100.100.100:toport=3389
# 删除转发
firewall-cmd --permanent --zone=public --remove-forward-port=port=3000:proto=tcp:toaddr=10.100.100.100:toport=3389

列出配置

# 列出开放的端口
firewall-cmd --zone=public --list-ports
# 列出所有的转发
firewall-cmd --list-forward

删除配置

# 新增开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
# 删除开放的端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent

服务管理

# 查看状态
systemctl status firewalld.service
# 启动服务
systemctl start firewalld.service
# 停止运行
systemctl stop firewalld.service
# 禁止自启服务
systemctl disable firewalld.service
# 开启自启服务
systemctl enabled firewalld.service
# 重新启动
firewall-cmd --reload

相关文章

网友评论

      本文标题:CentOS7 firewall 常用操作

      本文链接:https://www.haomeiwen.com/subject/avdfhltx.html