CentOS 8的区别

首先

由于CentOS 8的出现,软件包管理工具和数据包过滤发生了变化,因此我将列出更改的内容。

将Yum更改为DNF。

在CentOS7以前,使用的软件包管理工具是yum,而在CentOS8及以后,则改为了dnf。

由于dnf的正式名称为Dandified Yum,它可以被认为是yum的继承者,基本上可以直接使用yum的命令和选项。

$ yum -y install php
$ dnf -y install php

将iptables更改为nftables。

与Yum类似,CentOS8从现在开始将不再使用之前的iptables,而改用nftables作为标准。

由于iptables的命令和写法与之前相差很大,因此在熟悉之前需要注意。

ルール確認
$ nft list ruleset
テーブル設定
familyにはip,ip6,inet,arp,bridge,netdevが設定可
$ nft add table family 任意のテーブル名
チェイン設定
$ nft add chain family 任意のテーブル名 任意のチェイン名
ルール設定
$ nft add rule family 任意のテーブル名 任意のチェイン名 dport 80 drop
iptablesの設定をnftablesに変換
$ iptables-restore-translate -f 変換前のiptablesファイル > 変換後のファイル名
bannerAds