Автор Гілка: вказати порт у iptables-1.2.11  (Прочитано 1875 раз)

Відсутній XsID

  • Новачок
  • *
  • дописів: 36
  • Карма: +0/-0
  • ****x
вказати порт у iptables-1.2.11
« : 2004-08-19 01:51:07 »
Вітаю!
Як свідчить мануал то треба лише додати -m mport при виклику iptables та вона завантаже shared-library libipt_mport і тоді можна буде вказувати різні порти (iptables -A INPUT -i eth0 -p tcp -s! 127.0.0.1 --source-ports 20 -j DROP наприклад). Але коли я спробував це зробити то iptables повідомив мене що він не може знайти  цій модуль(?). Я вирішив скомпілювати його ще раз. Сказав make та поліз у теку /..../iptables-1.2.11/extensions. Звістно я чекав там серед усього побачити модуль(?) libipt_mport.so. Але його там не було! був лише libipt_mport.c. Тоді я спробував його скомпілювати за допомогою гцц - та він мене облаяв! Подивившись цій ісходник(?) я побачив таке> #include #include <linux/netfilter_ipv4/ipt_mport.h>
А ось саме цього хедера я в себе і не знайшов...

Якщо хто небудь знає у чому тут діло - будьласка підскажіть як мені отримати цій libipt_mport.so!

Цікава річ - man'уальна терапія

Відсутній XsID

  • Новачок
  • *
  • дописів: 36
  • Карма: +0/-0
  • ****x
Re: вказати порт у iptables-1.2.11
« Відповідей #1 : 2004-08-19 18:45:29 »
Схоже я вирішив цю проблему але іншим шляхом (я гадаю це вірний шлях).
Треба було використовувати модуль(?) tcp (Який збирається одразу без проблем). Тоді можна буде вказувати --source-port --destination-port та ще декілька корисних можливостей.
Цікава річ - man'уальна терапія