首页 > 系统相关 >centos系统firewalld&iptables常用命令

centos系统firewalld&iptables常用命令

时间:2023-08-25 09:33:28浏览次数:51  
标签:iptables centos -- firewalld tcp 规则 port

firewalld

添加规则:

firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="5432" accept"  允许192.168.142.166访问5432端口

firewall-cmd --add-port=80/tcp --permanent  放开80端口 , --permanent参数永久生效

systemctl restart firewalld   重启服务

firewall-cmd --list-all   列出规则

删除规则:

firewall-cmd --permanent --remove-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="11300" accept"

systemctl restart firewalld.service

 

 

iptables

1、添加默认规则
iptables  -P  INPUT ACCEPT/DROP

2、删除规则
iptables -D INPUT    1/2/3...
iptables -F INPUT    清空规则

3、添加规则
iptables  -I INPUT  -s IP地址  -p tcp -m tcp --dport 50000:65535 -j DROP/ACCEPT

-I    后不加数字默认添加到最前面,加数字添加的指定位置。
-A   在最后一条添加规则

标签:iptables,centos,--,firewalld,tcp,规则,port
From: https://www.cnblogs.com/lydongbk/p/17656032.html

相关文章

  • CentOS安装rar、unrar解压缩软件的方法
         闲话不说,centos上如何安装rar、unrar在线解压缩软件呢?如果您的centos是32位的,执行如下命令:wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gztar -zxvf rarlinux-3.9.3.tar.gzcd rarmake看见下面这些信息就是安装成功了:mkdir -p /usr/local/bi......
  • CentOS7.9搭建开发环境(Java、MySQL、Nginx、Redis)
    系统使用的阿里云CentOS7.964位SCC版。先安装个文件上传下载工具lrzsz,xshell登录终端,运行下面的命令:yuminstall-ylszrz 这是因为yum源的问题,需要修改yum配置。执行以下命令:cd/etc/yum.repos.dmvCentOS-Base.repoCentOS-Base.repo.backupwgethttp://mirrors.......
  • 手把手教你Linux CentOS 8 安装MySQL 8
     安装步骤我所使用的Linux版本是CentOS8,在CentOS8上安装MySQL的步骤:启用MySQL8.0存储库首先,您需要启用MySQL8.0存储库。为此,请下载和安装MySQL的存储库包:sudodnfinstallhttps://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm安装MyS......
  • centos7安装telnet-server并升级安装Openssh9.0p1
     发布时间:2022/12/1114:42:50需求更新至OpenSSH_9.0p1更新OpenSSH前先安装telnet-server服务,防止意外发生1、安装telnet-server服务查看本机是否安装telnet客户端及服务端[root@sre ~]# rpm -qa | grep telnet[root@sre ~]# rpm -qa telnet-server[r......
  • CentOS 8 无痕升级到 Rocky Linux
    CentOS8无痕升级到RockyLinux1.升级当前系统dnfupgrade-y2.重启当前系统:reboot3.下载脚本:CentOS8到RockyLinux8https://github.com/rocky-linux/rocky-tools/blob/main/migrate2rocky/migrate2rocky.sh8至9curl-Ohttps://github.com/rocky-linux/rocky-to......
  • 防火墙常用命令(Centos)
    开放端口firewall-cmd--zone=public--add-port=80/tcp--permanent#开放80端口systemctlrestartfirewalls.service#重启防火墙查看已开启的端口firewall-cmd--list-ports启动与停止firewall-cmd--state#查看防火墙状态systemctlstopfirewalls.service......
  • centos 7上,如何升级python到最新的版本?
    在centos7上yum安装出来的,python版本是3.6.8[root@centos7~]#python3--versionPython3.6.8  想要升级到最新的版本,如何操作? 本文介绍通过源码的方式,升级python到最新的版本。 1、下载python最新的源码包 登录下面的地址:https://www.python.org/downloads......
  • 【SDE】Centos7 离线安装 Postgresql 12 并配置 sde
    使用ArcGIS10.9.1对应的Postgresql12.7rpm包postgresql12-12.7-1PGDG.rhel7.x86_64.rpmpostgresql12-contrib-12.7-1PGDG.rhel7.x86_64.rpmpostgresql12-libs-12.7-1PGDG.rhel7.x86_64.rpmpostgresql12-server-12.7-1PGDG.rhel7.x86_64.rpmlibicu-50.2-4.el7_7.x......
  • centos7 防火墙
    防火墙的一些操作#查看防火墙状态systemctlstatusfirewalld#开启防火墙systemctlstartfirewalld#关闭防火墙systemctlstopfirewalld#开启防火墙servicefirewalldstart#添加指定需要开放的端口:firewall-cmd--add-port=8090/tcp--permanent#重载入......
  • CentOS离线安装gcc环境附安装包
    原文链接:https://blog.csdn.net/niceyoo/article/details/1147853331、关于gcclinux内核本身不依赖gcc,gcc只是一个编译软件,是在kernel的源码变成可执行文件的时候起作用,真正使用起来就没有什么关系。查看gcc版本gcc-v如果没有则显示:2、安装步骤2.1、下载gcc安装包gcc下载地......