2

У меня есть несколько машин с Ubuntu 16.04 без каталога /lib /modules, и если результат lsmod:

root@bla:~# lsmod
Module                  Size  Used by
xfs                   970752  1
libcrc32c              16384  1 xfs

С довольно минимально. Мне нужно намного больше модуля. (Хотя бы ip_table)

Я не уверен, какова процедура установки новых модулей. Я не могу использовать insmod, так как мне нечего на это указать.

Редактировать: что я хочу увидеть:

ubuntu@ip-172-31-24-258:~$ modinfo ip_tables
filename:       /lib/modules/4.4.0-63-generic/kernel/net/ipv4/netfilter/ip_tables.ko
description:    IPv4 packet filter
author:         Netfilter Core Team <coreteam@netfilter.org>
license:        GPL
srcversion:     89FE8FA5C005273382ED2E6
depends:        x_tables
intree:         Y
vermagic:       4.4.0-63-generic SMP mod_unload modversions 

Что я вижу:

root@strei2:~# modinfo ip_tables
libkmod: ERROR ../libkmod/libkmod.c:586 kmod_search_moddep: could not open moddep file '/lib/modules/4.4.0-57-generic/modules.dep.bin'
modinfo: ERROR: Module alias ip_tables not found.

Что я попробую:

  • insmod: Но на машине нет каталога /lib /modules
  • apt-get install ip_tables, но этот модуль (или любой другой, насколько я мог видеть) не находится в репозитории.

    ubuntu @ ip-172-31-24-333: ~ $ sudo apt-get install ip_tables ==> пакет не найден.

РЕДАКТИРОВАТЬ: мне не нужно / не хочу устанавливать программное обеспечение пространства пользователя iptables. Подчеркивание в ip_tables не является опечаткой.

Почему я это делаю: я получаю ошибку:

FATAL: Module ip_tables not found in directory /lib/modules/4.4.0-57-generic\niptables v1.6.0: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)

Спасибо,

0