返回顶部
首页 > 资讯 > 精选 >iptables如何在Red Hat上的安装
  • 501
分享到

iptables如何在Red Hat上的安装

2023-06-16 20:06:57 501人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关iptables如何在Red Hat上的安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。iptables在Red Hat上的安装:Red Hat 7.1使用2.4.x的内核,

这篇文章将为大家详细讲解有关iptables如何在Red Hat上的安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

iptablesRed Hat上的安装

Red Hat 7.1使用2.4.x的内核,支持Netfilter和iptables。Red Hat包含了所有基本的程序和需要的配置文件,但缺省使用的是B class=COMMAND>ipchains。“iptables为什么不能用”是最常见的问题,下面就让我们就来说说如何关闭ipchains而起用iptables 。

Red Hat 7.1预装的iptables版本有些老了,在使用之前,你可能想装个新的,再自己编译一下内核。

我们先要关闭ipchains,并且不想再让它运行起来,做到这一点,要更改目录/etc/rc.d/下的一些文件名。用以下命令完成:

chkconfig --level 0123456 ipchains off

这个命令把所有指向/etc/rc.d/init.d/ipchains的软连接改名为 K92ipchains。以S开头表示,在启动时会由初始化脚本运行此脚本。改为K开头后,就表示终止服务,或以后在启动时不再运行。这样,ipchains以后不会再开机就运行了。

要想终止正在运行的服务,要用service命令。终止ipchains 服务的命令是:

service ipchains stop

现在,我们可以启动iptables服务了。首先,要确定在哪个运行层运行,一般是 2,3和5,这些层有不同的用处:

不带NFS的多用户环境,和层3的区别仅在于不带网络支持。

多用户环境,就是我们一般事用的层。

X11,图形界面。

用下面的命令以使iptables能在这些层运行:

chkconfig --level 235 iptables on

你也可以使用这个命令使iptables能在其他层运行。但没这个必要,因为层1是单用户模式,一般用在维修上;层4保留不用;层6用来关闭计算机。

启动iptables用:

service iptables start

在脚本iptables里还没有定义规则。在Red Hat 7.1中添加规则的方法有二:***个方法是编辑/etc/rc.d/init.d/iptables,要注意在用RPM升级iptables时,已有的规则可能会被删除。另一个方法是先装载规则,然后用命令iptables-save把规则保存到文件中,再由目录rc.d下的脚本(/etc/rc.d/init.d/iptables)自动装载。

我们先来说明如何利用“剪切粘贴大法”设置/etc/rc.d/init.d/iptables。为了能在计算机启动iptables时装载规则,可以把规则放在“start)”节或函数start()中。注意:如果把规则放在“start)”节里,则不要在“start)”节里运行start(),还要编辑“stop)”节,以便在关机时或进入一个不需要iptables的层时,脚本知道如何处理。还应检查“restart”节和“condrestart”节的设置。一定要注意,我们所做的改动在升级iptables时可能会被删除,而不管是通过Red Hat网络自动升级还是用 RPM升级。

下面介绍第二种方法:先写一个规则的脚本,或直接用iptables命令生成规则。规则要适合自己的需要,别忘了实验一下是否有问题,确认正常之后,使用命令iptables-save来保存规则。一般用iptables-save > /etc/sysconfig/iptables生成保存规则的文件 /etc/sysconfig/iptables,也可以用service iptables save,它能把规则自动保存在/etc/sysconfig/iptables中。当计算机启动时,rc.d下的脚本将用命令iptables-restore调用这个文件,从而就自动恢复了规则。

以上两种方法***不要混用,以免用不同方法定义的规则互相影响,甚至使防火墙的设置无效。

至此,可以删除预装的ipchains和iptables了,这样可以避免新旧版本的iptables之间的冲突。其实,只有当你从原码安装时,才需要这样做。但一般来说,也不会出现互相影响的问题,因为基于rpm的包不使用原码的缺省目录。删除用以下命令:

rpm -e iptables

既然不用ipchains为什么要保留呢?删吧!命令如下:

rpm -e ipchains

历经磨难,胜利终于到来了。你已经能够从源码在RED HAT下安装iptables了。

关于“iptables如何在Red Hat上的安装”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: iptables如何在Red Hat上的安装

本文链接: https://lsjlt.com/news/285183.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • iptables如何在Red Hat上的安装
    这篇文章将为大家详细讲解有关iptables如何在Red Hat上的安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。iptables在Red Hat上的安装:Red Hat 7.1使用2.4.x的内核,...
    99+
    2023-06-16
  • Red Hat上的Nagios安装配置
    本篇内容介绍了“Red Hat上的Nagios安装配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、NDOUtils简介NDOUTILS...
    99+
    2023-06-16
  • Red Hat上的Nagios怎么安装
    本篇内容介绍了“Red Hat上的Nagios怎么安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、安装配置Nagios1、Nagios...
    99+
    2023-06-16
  • Red Hat下如何安装LAMP
    这篇文章给大家分享的是有关Red Hat下如何安装LAMP的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。LAMP 安装1、安装MYSQL#tar –zxvf mysql-5.0.22.tar....
    99+
    2023-06-16
  • Red Hat中如何安装yum源
    这篇文章主要介绍了Red Hat中如何安装yum源,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。yum是shell前端软件包管理器,是Linux下用来下载安装应用的软件。设置...
    99+
    2023-06-28
  • MySQL在Red Hat 7.0上的BDB表如何配置
    小编给大家分享一下MySQL在Red Hat 7.0上的BDB表如何配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • Red Hat中如何正确安装PHP和MySQL?
    Red Hat是一种常用的Linux操作系统,许多网站和应用程序都是在Red Hat系统上运行的。在Red Hat系统中正确安装PHP和MySQL是非常重要的,因为它们是许多Web应用...
    99+
    2024-03-06
    mysql php red hat linux操作系统 mysql连接
  • Red Hat Enterprise Linux7.4上怎么安装和配置PHP
    这篇文章主要讲解了“Red Hat Enterprise Linux7.4上怎么安装和配置PHP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Red Hat Enterprise Linux...
    99+
    2023-07-06
  • 详细介绍Red Hat上安装PHP和MySQL的步骤
    《在Red Hat上安装PHP和MySQL的详细步骤》 Red Hat是一种常用的Linux发行版之一,为了搭建Web应用程序或网站,通常需要安装PHP和MySQL。本文将详细介绍在R...
    99+
    2024-03-06
    mysql php 步骤: mysql连接 php脚本
  • 如何安装Red Hat Enterprise Linux AS release 4 apache+MYsql+PHP
    本篇内容介绍了“如何安装Red Hat Enterprise Linux AS release 4  apache+MYsql+PHP”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如...
    99+
    2023-06-10
  • VMware上安装Red Hat Enterprise 9并免费使用的方法
    要在VMware上安装Red Hat Enterprise 9并免费使用,您可以按照以下步骤操作:1. 首先,从Red Hat官方网...
    99+
    2023-09-16
    VMware
  • 如何启动安装红帽子Red Hat Linux 9光盘
    本篇内容介绍了“如何启动安装红帽子Red Hat Linux 9光盘”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2023-06-10
  • centos、Red Hat和Ubuntu如何关闭和开启iptables和firewalld防火墙
    这期内容当中小编将会给大家带来有关centos、Red Hat和Ubuntu如何关闭和开启iptables和firewalld防火墙,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux系统存在不同的发...
    99+
    2023-06-28
  • 如何在Red Hat Linux上使用BIND建立DNS服务器
    这篇文章主要介绍“如何在Red Hat Linux上使用BIND建立DNS服务器”,在日常操作中,相信很多人在如何在Red Hat Linux上使用BIND建立DNS服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对...
    99+
    2023-06-13
  • Red Hat环境下PHP和MySQL的安装教程
    在Red Hat环境下安装PHP和MySQL是搭建Web开发环境的基本步骤之一。本文将详细介绍在Red Hat系统上安装PHP和MySQL的具体步骤,并提供相应的代码示例。希望通过本文...
    99+
    2024-03-06
    安装php 安装mysql red hat
  • Red Hat系统下安装PHP和MySQL的步骤详解
    Red Hat系统下安装PHP和MySQL的步骤详解 在Red Hat系统上搭建PHP和MySQL环境是开发者常见的需求之一。PHP作为一种流行的服务器端脚本语言,而MySQL则是广泛...
    99+
    2024-03-06
    mysql php 安装
  • RED HAT安装MYSQL时遇到mariadb-libs被取代的问题
    问题描述:mariadb-libs被mysql-community-libs-8.0.32-1.el7.x86_64取代 解决:查看有没有安装mariadb-libs这个包         rpm -q mariadb-libs      ...
    99+
    2023-09-21
    mysql mariadb 数据库
  • 在 Red Hat服务器上配置PHP和MySQL的方法分享
    在 Red Hat 服务器上配置 PHP 和 MySQL 的方法分享 在 Red Hat 服务器上配置 PHP 和 MySQL 是搭建 Web 应用程序的关键步骤之一。PHP 和 My...
    99+
    2024-03-06
    mysql php red hat
  • ubuntu如何安装iptables
    ubuntu安装iptables的方法:打开终端命令行模式。输入以下命令安装即可。sudo apt-get install iptables安装成功后,需要设置一下规则,可在/etc/创建一个文件iptables.rules添加规则。vi ...
    99+
    2024-04-02
  • 如何在Linux上安装Node.js
    Node.js 是建立在谷歌的 V8 JavaScript 引擎服务器端的软件平台上。在构建高性能的服务器端应用程序上,Node.js 在 JavaScript 中已是首选方案。是什么让使用 Node.js...
    99+
    2022-06-04
    如何在 Linux js
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作