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

centos(在线、离线)安装iptables

Iptables 是 Linux 操作系统中的一个用户空间工具,用来配置 Linux 内核中的 Netfilter 防火墙模块。它主要负责网络数据包的过滤、网络地址转换 (NAT) 以及配置防火墙规则。centos默认的防火墙管理工具是Firewalld,所以iptables需要下载安装。

目录

一、Iptables的在线安装

1、更新系统软件包

2、安装Iptables和Iptables-services

3、关闭firewalld并启动iptables 

4、启动Iptables服务并设置为开机自启

5、查看Iptables防火墙状态

二、Iptables的离线安装教程

1、 下载离线安装包:

2、检查服务器上是否已经安装了Iptables

3、如果已经安装,则卸载现有版本(查出来的版本)

4、安装Iptables和Iptables-services

5、关闭firewalld并启动Iptables 停止并禁用Firewalld

6、启动Iptables并设置为开机启动

7、验证Iptables是否安装成功

 8、查看Iptables防火墙的当前状态


一、Iptables的在线安装

1、更新系统软件包

在安装Iptables之前,建议更新系统的软件包。

sudo yum update

2、安装Iptables和Iptables-services

使用Yum直接在线安装Iptables相关服务:

sudo yum install iptables iptables-services -y

3、关闭firewalld并启动iptables 

Iptables和Firewalld不能同时工作,因此需要先关闭firewalld

sudo systemctl stop firewalld
sudo systemctl disable firewalld

4、启动Iptables服务并设置为开机自启

sudo systemctl enable iptables
sudo systemctl start iptables

5、查看Iptables防火墙状态

systemctl status iptables

二、Iptables的离线安装教程

1、 下载离线安装包:

链接:https://pan.baidu.com/s/1JrCHpdWZeh4FvvcQwfCtmg?pwd=OP21
提取码:OP21

通过提供的链接下载包含Iptables的安装包,上传两个 .rpm 包到服务器中。

2、检查服务器上是否已经安装了Iptables

rpm -qa | grep iptables

 

3、如果已经安装,则卸载现有版本(查出来的版本)

sudo rpm -e --nodeps iptables-xxxxxx

4、安装Iptables和Iptables-services

进入上传 .rpm 包的目录,然后安装这两个服务:

sudo rpm -Uvh iptables-1.4.21-34.el7.x86_64.rpm
sudo rpm -Uvh iptables-services-1.4.21-34.el7.x86_64.rpm

5、关闭firewalld并启动Iptables 停止并禁用Firewalld

sudo systemctl stop firewalld
sudo systemctl disable firewalld

6、启动Iptables并设置为开机启动

sudo systemctl enable iptables
sudo systemctl start iptables

7、验证Iptables是否安装成功

确认 /etc/sysconfig 目录下存在 iptables 文件:

ls /etc/sysconfig/iptables

 8、查看Iptables防火墙的当前状态

systemctl status iptables


http://www.mrgr.cn/news/24304.html

相关文章:

  • 【ArcGIS Pro实操第一期】研究区域制图-以粤港澳GBA地区为例
  • 14种实际上有效的AI营销方法(专业推荐)
  • 华为 HCIP-Datacom H12-821 题库 (15)
  • Unity AddressablesLoad加载
  • 安全帽识别摄像机
  • Java 学习中使用文件、网络连接等资源时,未正确关闭资源,导致资源泄漏应该怎么办?
  • HC-SR04超声波传感器详解(STM32)
  • 缺乏大模型经验,还有机会吗?
  • 低代码平台与统一待办:提升工作效率的新趋势
  • 一个Android App最少有几个线程?实现多线程的方式有哪些?
  • k8s防火墙networkPolicy,其他规则和端口规则ports的匹配顺序,进站策略ingress和出站策略egress中,ports规则的常用方法。
  • oracle数据库安装和配置:详细教程
  • python轻量级异步定时任务
  • QT QPrinter无弹窗后台打印
  • 构建高效 Python Web API:RESTful 设计与 GraphQL 实践
  • iOS 知识点记录
  • 海康威视相机在QTcreate上的使用教程
  • 超声波 HC-SR04 的使用 CubeMx + STM32F103C8T6 【含两个】
  • 油耳用什么掏耳朵比较好?质量最好的可视挖耳勺推荐
  • 非标独立设计选型--二十二--减速机选型计算