LinuxForum.Fans
Тема

Firewall/netfilter не дает коннект пиджину

Автор: foozzi 2 сообщений 1870 просмотров
#188001

сделал себе в /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 часа наблюдать как он пытается соединится хотя разрыва нет, я так понял пакеты блокируются, что подпились в скрипте?

#188010

Слишком многого хочешь от такого куска с полным 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
Войдите или зарегистрируйтесь, чтобы ответить.