首页 > 系统相关 >linux防火墙操作

linux防火墙操作

时间:2023-08-29 17:33:45浏览次数:48  
标签:-- cmd 防火墙 rule firewall permanent linux 操作


查看防火墙状态
systemctl status firewalld.service
开启防火墙
systemctl start firewalld.service

防火墙开机启动
systemctl enable firewalld.service

关闭防火墙开机启动
systemctl disable firewalld.service 关闭防火墙 systemctl stop firewalld.service 查看防火墙状态 firewall-cmd --state 查看现有的规则 iptables -nL 重载防火墙配置 firewall-cmd --reload 添加单个单端口 firewall-cmd --permanent --zone=public --add-port=81/tcp 添加多个端口 firewall-cmd --permanent --zone=public --add-port=8080-8083/tcp 删除某个端口 firewall-cmd --permanent --zone=public --remove-port=81/tcp 针对某个 IP开放端口 firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="6379" accept" firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.0.233" accept" 删除某个IP firewall-cmd --permanent --remove-rich-rule="rule family="ipv4" source address="192.168.1.51" accept" 针对一个ip段访问 firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.0.0/16" accept" firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.0/24" port protocol="tcp" port="9200" accept" 添加操作后别忘了执行重载 firewall-cmd --reload

 

标签:--,cmd,防火墙,rule,firewall,permanent,linux,操作
From: https://www.cnblogs.com/wtxyear/p/17665467.html

相关文章

  • Git常用操作
    Git基本理解git的工作就是创建和保存项目的快照以及之后的快照进行对比。常用命令: gitclone-拷贝一份远程仓库,就是下载一个项目gitpush-上传远程代码并合并gitadd-添加文件到仓库(实际到暂存区)gitcommit-提交暂存区到本地仓库gitcheckoutgitpull-下载远......
  • Linux安装PostgreSql
    1、准备工作Linux、Centos7、PostgreSql142、安装a>进入PostgreSql下载官网(PostgreSql),选装指定的版本编辑b>依次执行网页中的命令编辑3、设置允许远程连接a>进入data目录[root@localhost~]#cd/var/lib/pgsql/14/datab>修改postgresql.conf文件[root@localhostdata]#vimpo......
  • ch2_ab1 Linux内核模块
    准备事项:虚拟机系统文件传输工具VMwareCentOSWinscpVitualBoxUbuntuXftp有222种选择,我是Virtualbox+Ubuntu+Winscp下载osc前言中的Linux系统osc10e.ova安装VirtualBox导入osc10e.ovaSilberschatz,Galvin,Gagne:OperatingSystemC......
  • Docker:第二章:部署项目,对镜像,容器的操作
    服务器上的项目访问不了,所以我去看了看容器,果然那我就删除容器呗:docker rm容器iddockerrmf097e24a9a0f说明:从镜像到容器,同一个镜像构建多个运行的Docker实体——容器,镜像提供了容器运行时所需的程序、库、资源、配置等文件,还包含了一些为运行时准备的一些配置参数。镜......
  • 会玩这10个Linux命令,一定是个有趣的IT男!
    Linux当中有很多比较有趣的命令,可以动手看看,很简单的。1.rev命令一行接一行地颠倒所输入的字符串。运行:$rev如输入:shiyanloushiyanlou2.asciiview命令1.先安装aview$sudoapt-getinstallaview2.再安装imagemagick$sudoapt-getinstallimagemagick3.使用asciiview$asciiviewshi......
  • Linux裸盘
    1、几个概念df、du和fdisk:df用于检查文件系统磁盘占用情况,du检查磁盘空间占用情况,而fdisk用于磁盘分区,查看分区情况。字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。键盘、调制解调器是典型的字符设备。块设备:应用......
  • visual studio 生成dll文件以及修改输出dll文件名称操作
    visualstudio生成dll文件以及修改dll文件名称Windows系统下VisualStudio可以通过.def文件创建dll。一、准备测试代码1.确定需要导出的函数,test.cpp文件中定义如下voidfun1(){ return;}voidfun2(){ return;}intmain(){ return0;}2.添加.def文件,一般添加到源文件下面。......
  • 【3.0】Docker镜像操作
    【一】查找镜像要查找一个特定的Docker镜像,可以使用以下命令:dockersearch镜像名称建议直接在hub.docker.com或其他Docker镜像仓库网站上进行搜索,以获取更直观的结果。在网站上,您可以查看镜像的标签、描述和其他相关信息。举个例子,如果要搜索名为nginx的镜像,可以执......
  • 【4.0】Docker容器操作
    【一】Docker容器操作Docker容器是基于Docker镜像创建的运行实例。把镜像运行成容器,并且一个镜像,可以运行出多个容器【二】运行容器使用以下命令可以将一个Docker镜像运行为一个或多个容器:dockerrun镜像名称每次运行此命令,将创建一个新的容器实例。可以根据需......
  • Linux系统:第一章:简介
    认识操作系统操作系统的作用:把计算机系统中对硬件设备的操作封装起来,供应用软件调用。 常见操作系统PC端OS 移动端OS 服务端OS   Linux来历Unix的局限硬件绑定:早期的Unix系统都是针对专门的硬件系统开发的,不同厂商都是为自己的服务器开发专门的Unix操作......