LINUX.ORG.RU
ФорумAdmin

Как открыть порт 9997


0

0

Linux 2.4.1-20mdksmp i686 [ELF] в /etc/service данный порт прописан. palace-6 9997/tcp Palace-6 palace-6 9997/udp Palace-6

задаю команду iptables -A INPUT -p tcp --dport 9997 -j ACCEPT После выполнения появляется ошибка: modprobe: Can't locate module ip_tables iptables v1.2.1: can't initialize iptables table 'filter': iptables who? (do yuo need to insmod?) Perhaps iptables or your kernel need to be upgraded

Есть прога, передающая (наверно и принимающая) данные из локалки в интернет. интернет идет через прокси (порт 3128), открыт еще socks5 (на порту 9999 - аська работает) в /etc/service про 9999 написано: distinct 9999/tcp distinct distinct 9999/udt distinct


Очень сомневаюсь, что файрвол у вас вообще рабоает.
О чем нам говорит эта строка:
iptables v1.2.1: can't initialize iptables table 'filter': iptables who? (do yuo need to insmod?) Perhaps iptables or your kernel need to be upgraded

О том, что ядро собрано без поддержки iptables, а еще точнее таблицы filter, в которой, как известно и происходит фильтрация.

Xela
()
Ответ на: комментарий от Xela

А как же тогда работает инет (через порт 3128) и ася (9999)? Просто через прокси? Но аська работает через socks5 или я что-то не догоняю

Berrel
() автор топика
Ответ на: комментарий от Berrel

чтоб ходить куда хочешь, нужно NAT поднять:

$IPTABLES -t nat -A POSTROUTING -o $IFACE -j SNAT --to-source $IP

fagot ★★★★★
()
Ответ на: комментарий от Berrel

Да никак! Просто ничто не фильтруется и не режется. Вот и все.

Xela
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.