一、firewalld 守护进程

firewall-cmd命令需要firewalld进程处于运行状态。我们可以使用systemctl status/start/stop/restart firewalld来控制这个守护进程。firewalld进程为防火墙提供服务。
当我们修改了某些配置之后(尤其是配置文件的修改),firewall并不会立即生效。可以通过两种方式来激活最新配置systemctl restart firewalld和firewall-cmd --reload两种方式,前一种是重启firewalld服务,建议使用后一种“重载配置文件”。重载配置文件之后不会断掉正在连接的tcp会话,而重启服务则会断开tcp会话。
二、控制端口/服务
可以通过两种方式控制端口的开放,一种是指定端口号另一种是指定服务名。虽然开放http服务就是开放了80端口,但是还是不能通过端口号来关闭,也就是说通过指定服务名开放的就要通过指定服务名关闭;通过指定端口号开放的就要通过指定端口号关闭。还有一个要注意的就是指定端口的时候一定要指定是什么协议,tcp还是udp。知道这个之后以后就不用每次先关防火墙了,可以让防火墙真正的生效。
firewall-cmd --add-service=mysql # 开放mysql端口 firewall-cmd --remove-service=http # 阻止http端口 firewall-cmd --list-services # 查看开放的服务 firewall-cmd --add-port=3306/tcp # 开放通过tcp访问3306 firewall-cmd --remove-port=80tcp # 阻止通过tcp访问3306 firewall-cmd --add-port=233/udp # 开放通过udp访问233 firewall-cmd --list-ports # 查看开放的端口
三、伪装IP
防火墙可以实现伪装IP的功能,下面的端口转发就会用到这个功能。
firewall-cmd --query-masquerade # 检查是否允许伪装IP firewall-cmd --add-masquerade # 允许防火墙伪装IP firewall-cmd --remove-masquerade# 禁止防火墙伪装IP
四、端口转发
端口转发可以将指定地址访问指定的端口时,将流量转发至指定地址的指定端口。转发的目的如果不指定ip的话就默认为本机,如果指定了ip却没指定端口,则默认使用来源端口。
如果配置好端口转发之后不能用,可以检查下面两个问题:
# 将80端口的流量转发至8080 firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8080 # 将80端口的流量转发至 firewall-cmd --add-forward-port=port=80:proto=tcp:toaddr=192.168.1.0.1192.168.0.1 # 将80端口的流量转发至192.168.0.1的8080端口 firewall-cmd --add-forward-port=port=80:proto=tcp:toaddr=192.168.0.1:toport=8080
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# firewallcmd端口转发
# centos7
# firewall
# cmd
# 转发
# Linux 中firewall的使用方法总结
# centos 7中firewall防火墙的常用命令总结
# Centos 7之Firewalld相关命令详细介绍
# 详解CentOS7使用firewalld打开关闭防火墙与端口
# 详解CentOS7防火墙管理firewalld
# CentOS7下Firewall防火墙配置用法详解(推荐)
# CentOS 7 中firewall-cmd命令详细介绍
# centos7中firewall防火墙命令详解
# Centos7(Firewall)防火墙开启常见端口命令
# 两种
# 端口号
# 配置文件
# 可以通过
# 当我们
# 重启
# 就会
# 还可以
# 尤其是
# 要注意
# 还有一个
# 我将
# 可以使用
# 可以实现
# 这篇文章
# 想把
# 不能用
# 谢谢大家
# 本机
# 拖着
相关文章:
如何选购建站域名与空间?自助平台全解析
如何用狗爹虚拟主机快速搭建网站?
h5网站制作工具有哪些,h5页面制作工具有哪些?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
创业网站制作流程,创业网站可靠吗?
如何快速搭建虚拟主机网站?新手必看指南
如何在橙子建站上传落地页?操作指南详解
动图在线制作网站有哪些,滑动动图图集怎么做?
,巨量百应是干嘛的?
如何在Windows服务器上快速搭建网站?
建站之星代理如何优化在线客服效率?
ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?
如何用PHP快速搭建CMS系统?
淘宝制作网站有哪些,淘宝网官网主页?
定制建站是什么?如何实现个性化需求?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
Android滚轮选择时间控件使用详解
建站之星后台密码如何安全设置与找回?
建站VPS配置与SEO优化指南:关键词排名提升策略
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
如何快速生成凡客建站的专业级图册?
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
如何快速搭建个人网站并优化SEO?
如何通过多用户协作模板快速搭建高效企业网站?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
宝塔建站教程:一键部署配置流程与SEO优化实战指南
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
网站制作公司,橙子建站是合法的吗?
建站上传速度慢?如何优化加速网站加载效率?
怎么将XML数据可视化 D3.js加载XML
建站之星如何通过成品分离优化网站效率?
重庆市网站制作公司,重庆招聘网站哪个好?
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
网站制作软件免费下载安装,有哪些免费下载的软件网站?
如何快速完成中国万网建站详细流程?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
制作电商网页,电商供应链怎么做?
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
宝塔建站后网页无法访问如何解决?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
香港服务器WordPress建站指南:SEO优化与高效部署策略
建站之星微信建站一键生成小程序+多端营销系统
定制建站策划方案_专业建站与网站建设方案一站式指南
七夕网站制作视频,七夕大促活动怎么报名?
如何选择高效便捷的WAP商城建站系统?
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
如何用景安虚拟主机手机版绑定域名建站?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
*请认真填写需求信息,我们会在24小时内与您取得联系。