сделал себе в /etc/init.d/ небольшой фильтер пакетов:
[console]#!/bin/bash
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
#iptables -A INPUT -p tcp --dport 22 -m state --state NEW -j ACCEPT
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
iptables -A INPUT -p icmp -j ACCEPT
iptables -A OUTPUT -p icmp -j ACCEPT
iptables -A INPUT -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -p tcp -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p udp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -p udp -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
[/console]
все отлично только пиджин не конектится, то есть можно 2-3 часа наблюдать как он пытается соединится хотя разрыва нет, я так понял пакеты блокируются, что подпились в скрипте?
LinuxForum.Fans
Firewall/netfilter не дает коннект пиджину
Автор: foozzi
2 сообщений
1869 просмотров
Слишком многого хочешь от такого куска с полным DROP, порт пиджину открыть бы не мешало, в настройках у него глянь какой ему нужен.
и поменяй этот кусок
text
iptables -A INPUT -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -p tcp -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p udp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -p udp -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT
на этот, а нафиг не надо писать tcp/udp
text
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
Войдите или зарегистрируйтесь, чтобы ответить.