Centos7.9开启iptables服务方法

这篇具有很好参考价值的文章主要介绍了Centos7.9开启iptables服务方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天小李在一台 CentOS 的服务器上新增 iptables 规则时,使用 service iptables save 命令保存时,报错 The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.,本文分享下出现原因和解决方法。

原因是centos7系统默认使用的是firewalld工具来管理iptables防火墙,对于我们习惯于用原来iptables的方式的话不能直接使用,我安装的是最小化的系统。

解决方法

1、停止 firewalld

systemctl stop firewalld
systemctl disable firewalld

2、安装 iptables-services

yum install iptables-services

3、设置 iptables 开机启动

systemctl enable iptables

4、iptables 相关操作

启动和重启iptables服务操作命令:

systemctl [stop|start|restart] iptables
或者
service restart iptables用原来老的命令也可以的。

命令举例:

iptables -I INPUT 10 -p tcp --dport 445 -j ACCEPT  开放samba共享445端口,插入规则到底10条
service iptables save      保存上面执行的规则命令
service iptables restart     重启防火墙服务,让规则生效
iptables -L -n --line-numbers    查看规则列表

Centos7.9开启iptables服务方法
 

 文章来源地址https://www.toymoban.com/news/detail-473439.html

到了这里,关于Centos7.9开启iptables服务方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux:CentOS7 开启路由转发

    (写入内存,在内存中开启) echo \\\"1\\\" /proc/sys/net/ipv4/ip_forward (写入内核) 在 vim /etc/sysctl.conf 下 net.ipv4.ip_forward = 1 然后,加载一下 sysctl -p  查看是否生效 [root@localhost ~]# sysctl -a |grep \\\"ip_forward\\\"     net.ipv4.ip_forward = 1 net.ipv4.ip_forward_use_pmtu = 0 1.电脑本身没有开启虚拟化支持,需

    2024年02月04日
    浏览(35)
  • linux(centos7)常用命令 开启关闭防火墙

    在 CentOS 7 中,默认的防火墙服务是 firewalld ,它取代了之前版本中的 iptables 。 firewalld 使用了名为“firewall-cmd”的命令行工具来管理防火墙规则。 firewalld 的关键概念包括: 区域 (Zones) : 用于定义不同信任级别的网络连接。你可以为不同的网络接口或来源 IP 分配不同的区域,

    2024年01月21日
    浏览(53)
  • centos7 docker开启认证的远程端口2376配置

    docker开启2375会存在安全漏洞 暴露了2375端口的Docker主机。因为没有任何加密和认证过程,知道了主机IP以后,,任何人都可以管理这台主机上的容器和镜像,以前贪图方便,只开启了没有认证的docker2375端口,后来被黑客通过这个端口推送了一个挖矿木马病毒的镜像并运行,所

    2024年02月03日
    浏览(29)
  • Linux Centos7 防火墙(开启、关闭、重启、状态、端口)

    防火墙(Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。 防火墙功能 防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免

    2024年02月02日
    浏览(48)
  • centos7.9中离线安装nginx开启ssl,arm架构

    一、首先需要去国内相关镜像库下载相关依赖rpm: 二、下载的rpm依赖有: 注意:1、博主是下载上面了这些包,实际看自己服务器具体缺失的包,可能需要增加一些 2、上面命令是下载好的包,上传到服务器执行安装的命令 三、去官网下载最新的nginx nginx: download 四、编译安装

    2024年02月04日
    浏览(35)
  • Docker启动Centos7容器,并在容器中安装Docker,且开启SSH

    前言 此处我的需求是,在docker中启动centos7容器,并在容器中安装docker,支持ssh远程连接。如果你不需要在容器中安装docker,则可以只看第一部分的前两段,分别为: 启动centos7 容器 和 进入刚刚创建的容器 ,然后直接跳过安装docker阶段,直接去看 开启 ssh 服务 即可。 启动c

    2024年02月15日
    浏览(34)
  • Centos7安装docker后默认开启docker0的网卡|卸载默认网卡

                         docker实战(一):centos7 yum安装docker docker实战(二):基础命令篇 docker实战(三):docker网络模式(超详细) docker实战(四):docker架构原理 docker实战(五):docker镜像及仓库配置 docker实战(六):docker 网络及数据卷设置 docker实战(七):docker 性质及版本选择 认知升维: 道、法、

    2024年02月12日
    浏览(37)
  • CentOS7查看开放端口命令、查看端口占用情况和开启端口命令、杀掉进程等命令

    目录 文章原链接:http://t.csdn.cn/x3yDi 一、CentOS7查看开放端口命令 查看已经开放的端口 开启端口 命令含义 重启防火墙 停止firewall 禁止firewall开机启动 二、Centos查看端口占用情况和开启端口命令 列出所有端口 1、开启端口(以80端口为例) 2、关闭端口 3、查看端口状态 查看应

    2023年04月11日
    浏览(30)
  • Centos7 开机时遇到initramfs-xxx.img not found错误导致虚拟机无法开启问题处理

    一台运行在Esxi上面的VM重启后报initramfs-xxx.img not found错误。 按任意键后出现以下错误。 之前在运维Centos7的时候解决过Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block(0.0)错误,以为按照之前的解决方案,重启服务器,按Esc进入选择内核的界面,选择中间的内核启动服

    2023年04月20日
    浏览(32)
  • Centos开启SSH服务

    在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7 1、 首先,要确保CentOS7安装了 openssh-server,在终端中输入 yum list installed | grep openssh-server 此处显示已经安装了 openssh-server,如果又没任何输出显示表示没有安装 openssh-server,通过输入 yum i

    2024年02月11日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包