当前位置: 首页 > news >正文

Linux学习之firewallD

systemctl status firewalld.service查看一下firewalld服务的状态,发现状态是inactive (dead)
在这里插入图片描述
systemctl start firewalld.service启动firewalldsystemctl status firewalld.service查看一下firewalld服务的状态,发现状态是active (running)
在这里插入图片描述
firewall-cmdfirewall总的命令。
firewall-cmd --state查看firewall的状态。
在这里插入图片描述

firewall-cmd --list-all看一下firewall所有的规则。
在这里插入图片描述

firewall-cmd --zone=public --list-interfaces可以看一下public区域里边的接口。
在这里插入图片描述
firewall-cmd --zone=public --list-ports可以看一下public区域里边的端口。
在这里插入图片描述

firewall-cmd --zone=public --list-service可以看一下public区域里边的服务。
在这里插入图片描述

firewall-cmd --get-zones可以看一下区域。
在这里插入图片描述

firewall-cmd --get-default可以看一下默认的区域名称。
在这里插入图片描述

firewall-cmd --get-active-zone可以看一下当前正在使用的区域与网卡名称,发现没有输出,之后使用systemctl enable firewalld.servicefirewalld.service开机重启,之后reboot重新启动。
在这里插入图片描述

等着重启之后再次连接上终端,firewall-cmd --get-active-zone就能查看当前正在使用的区域与网卡名称。
在这里插入图片描述

firewalld可以添加的规则有portservicesource
firewall-cmd --zone=public --add-service=httpspublic区域里边添加https服务。firewall-cmd --zone=public --list-service可以查看public区域里边的服务。
在这里插入图片描述

firewall-cmd --zone=public --add-port=88/tcppublic区域里边添加tcp88端口,firewall-cmd --zone=public --list-port可以看一下public区域里边的端口。
在这里插入图片描述
firewall-cmd --zone=public --add-service=httpsfirewall-cmd --zone=public --add-port=88/tcp都不是长久添加,只有加上了--permanent才能生效,比如firewall-cmd --zone=public --add-port=89/tcp --permanentfirewall-cmd --zone=public --list-port查看之后,发现没有firewall-cmd --zone=public --add-port=89/tcp --permanent没有生效,firewall-cmd --reload重新加载之后发现89这个长久模式的端口留下了,而当前生效模式的88端口被取消了。
在这里插入图片描述

firewall-cmd --zone=public --remove-port=89/tcp就可以把89端口取消。
在这里插入图片描述

此文章为8月Day 16学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。

http://www.lryc.cn/news/126586.html

相关文章:

  • 【JS学习】Object.assign 用法介绍
  • 【uni-app报错】获取用户收货地址uni.chooseAddress()报错问题
  • 机器学习、cv、nlp的一些前置知识
  • Steam 灵感的游戏卡悬停效果
  • [Openwrt]一步一步搭建MT7981A uboot、atf、openwrt-21.02开发环境操作说明
  • Unity C# 之 Azure 微软SSML语音合成TTS流式获取音频数据以及表情嘴型 Animation 的简单整理
  • 安全学习DAY16_信息打点-CDN绕过
  • genism word2vec方法
  • vue3自定义样式-路由-axios拦截器
  • 【mysql】事务的四种特性的理解
  • C++中List的实现
  • ElementUI 树形表格的使用以及表单嵌套树形表格的校验问题等汇总
  • 解决“Unable to start embedded Tomcat“错误的完整指南
  • JVS开源基础框架:平台基本信息介绍
  • C++ - max_element
  • 聚隆转债上市价格预测
  • pytest自动生成测试类 demo
  • 服务器卡顿了该如何处理
  • 常量对象 只能调用 常成员函数
  • Progressive-Hint Prompting Improves Reasoning in Large Language Models
  • mysql中INSERT INTO ... ON DUPLICATE KEY UPDATE的用法,以及与REPLACE INTO 语句用法的异同
  • wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)
  • MATLAB图形窗口固定
  • 【数据结构】_7.二叉树概念与基本操作
  • Flink之Partitioner(分区规则)
  • tk切换到mac的code分享
  • spark的standalone 分布式搭建
  • 浅析基于视频汇聚与AI智能分析的新零售方案设计
  • SpringMVC之异常处理
  • 保险龙头科技进化论:太保的六年