У мене є кілька машин 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 встановити ip_tables == & gt; пакет не знайдено.
EDIT: Мені не потрібно / хочу встановити програмне забезпечення користувача 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?)
Дякую,
Я роблю, але ви можете apt-get модуль установки таким чином?
—
Antoine Claval
Драйвери і т.д. є частиною сховища. Інсталятори можуть завантажувати як модулі, так і програми.
—
AFH
Це чудова новина. Але не могли б ви бути трохи більш конкретними. Див. Моє редагування
—
Antoine Claval
Пакет є
—
AFH
iptables
(немає підкреслення), і він знаходиться у сховищі 16.04. Обидва synaptic
(GUI) і aptitude
(термінал) корисні для пошуку в сховищах.
apt-get
?