web-dev-qa-db-ja.com

CentOS 6.5 Iptablesconntrackモジュール

CentOS 6.5x64がインストールされているVPSサーバーがあります。 unameコマンドのカーネルバージョンは2.6.18-028stab107です。

次のコマンドのようにiptablesのレート制限を使用したい場合、以下のエラーメッセージが表示されます。

iptables -I INPUT -p tcp --dport 80 -m state --state NEW -m recent --set
iptables: No chain/target/match by that name.

必要なconntrackモジュールがシステムにインストールされていないと思います。lsmodコマンドの出力は空です。

[root@myserver ~]# lsmod
Module                  Size  Used by

以下のようにモジュールをロードしようとすると、エラーが発生します。

[root@myserver ~]# modprobe ip_conntrack
FATAL: Module ip_conntrack not found.
[root@myserver ~]# modprobe nf_conntrack
FATAL: Module nf_conntrack not found.

最後に、stateモジュールとconntrackモジュールをインストールする必要があると思いますが、yum検索結果に必要なパッケージが含まれていないため、インストールできません。

[root@myserver ~]# yum search conntrack
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/metalink                                                                                          | 5.2 kB     00:00     
 * base: sg2plmirror01.shr.prod.sin2.secureserver.net
 * epel: kartolo.sby.datautama.net.id
 * extras: sg2plmirror01.shr.prod.sin2.secureserver.net
base                                                                                                   | 3.7 kB     00:00     
base/primary_db                                                                                        | 4.4 MB     00:00     
epel                                                                                                   | 4.4 kB     00:00     
epel/primary_db                                                                                        | 6.1 MB     00:02     
extras                                                                                                 | 3.4 kB     00:00     
extras/primary_db                                                                                      |  18 kB     00:00     
updates                                                                                                | 3.4 kB     00:00     
updates/primary_db                                                                                     | 3.1 MB     00:02     
=================================================== N/S Matched: conntrack ===================================================
libnetfilter_conntrack.i686 : Netfilter conntrack userspace library
libnetfilter_conntrack.x86_64 : Netfilter conntrack userspace library
libnetfilter_conntrack-devel.i686 : Netfilter conntrack userspace library
libnetfilter_conntrack-devel.x86_64 : Netfilter conntrack userspace library

  Name and summary matches only, use "search all" for everything.

これらのモジュールをインストールして、上部にあるiptablesコマンドを使用するにはどうすればよいですか?

1
jdiver

Linuxボックスで実行され、ホストシステムから分離されたコンテナであるVPSを使用しています。したがって、ホストのカーネルを制御することはできません。

0
Ammar Lakis