IPSet 與 IP6Tables 錯誤

IPSet 與 IP6Tables 錯誤

有人可以解決我的頭痛問題並告訴我如何解決這個問題嗎?

[root@www ~]# ip6tables -I INPUT -m set --match-set blacklist6 src -J DROP

ip6tables v1.4.7: Couldn't load match `set':/lib64/xtables/libip6t_set.so: cannot open
shared object file: No such file or directory

Try `ip6tables -h' or 'ip6tables --help' for more information.

[root@www xtables]# 

blacklist6 是我想要將其列入黑名單的 ipset inet6 清單。

ipset-x86_64 已安裝,blacklist6 存在,與「iptables」和「黑名單」相同的命令可以正常工作(IPv4),但我還需要一個 IPv6 黑名單。

我不想求助於其他軟體。我想使用 IPset 和 IPtables,因為它們具有優勢,而且我已經花了很多時間弄清楚如何使用它們。

謝謝!

編輯
輸出yum list '*xtables*'

[root@www ~]$ sudo yum list '*xtable*'
Loaded plugins: fastestmirror, refresh-packagekit, replace
Loading mirror speeds from cached hostfile
epel/metalink                                            |  28 kB     00:00     
 * base: mirror.checkdomain.de
 * epel: mirrors.n-ix.net
 * extras: mirror.checkdomain.de
 * ius: mirrors.ircam.fr
 * updates: mirror.checkdomain.de
Xen4CentOS                                               | 3.4 kB     00:00     
adobe-linux-x86_64                                       |  951 B     00:00     
base                                                     | 3.7 kB     00:00     
extras                                                   | 3.4 kB     00:00     
iRedMail                                                 |  951 B     00:00     
ius                                                      | 2.1 kB     00:00     
nginx                                                    | 2.9 kB     00:00     
updates                                                  | 3.4 kB     00:00     
Error: No matching Packages to list

答案1

這應該有效:

sudo yum install xtables-addons xtables-addons-kmod

應該安裝缺少的libip6t_set.so檔案。

相關內容