The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Неработают некоторые хосты за iptables"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Неработают некоторые хосты за iptables" 
Сообщение от vugluskr emailИскать по авторуВ закладки on 08-Дек-05, 14:30  (MSK)
Некоторые хосты не хотят загружатся:
Например "www.dtf.ru","www.nokia.com","www.narod.ru"


#BEGIN##############
# Iptables config
iface_world=eth1

echo "1" > /proc/sys/net/ipv4/ip_forward

iptables -t filter -F
iptables -t filter -X
iptables -t mangle -F
iptables -t nat -F
iptables -t nat -X

iptables -t filter -P INPUT DROP
iptables -t filter -P FORWARD DROP
iptables -t filter -P OUTPUT DROP

iptables -t filter -A INPUT -p icmp -j ACCEPT
iptables -t filter -A FORWARD -p icmp -j ACCEPT
iptables -t filter -A OUTPUT -p icmp -j ACCEPT

iptables -t filter -A INPUT -d 127.0.0.1 -j ACCEPT
iptables -t filter -A OUTPUT -s 127.0.0.1 -j ACCEPT

iptables -t filter -A INPUT -i $iface_world -j ACCEPT
iptables -t filter -A OUTPUT -o $iface_world -j ACCEPT

iptables -t filter -A INPUT -p tcp --sport 53 -j ACCEPT
iptables -t filter -A FORWARD -p tcp --sport 53 -j ACCEPT
iptables -t filter -A FORWARD -p tcp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT
iptables -t filter -A INPUT -p udp --sport 53 -j ACCEPT
iptables -t filter -A FORWARD -p udp --sport 53 -j ACCEPT
iptables -t filter -A FORWARD -p udp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT

iptables -t filter -A INPUT -p tcp -s  192.168.1.1 -d $server0 --dport 21 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp -d 192.168.1.1 -s $server0 --sport 21 -j ACCEPT
iptables -t filter -A INPUT -p tcp -s 192.168.1.1 -d $server0 --dport 22 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp -d 192.168.1.1 -s $server0 --sport 22 -j ACCEPT

iptables -t nat -A POSTROUTING -d 0.0.0.0/0 -j MASQUERADE

#END################

Этим конфигом врубаю юзера по ip:

#BEGIN#############
# User deny
#!/bin/bash
ip=$1

iptables -t filter -A INPUT -s $ip -j ACCEPT
iptables -t filter -A FORWARD -s $ip -j ACCEPT
iptables -t filter -A FORWARD -d $ip -j ACCEPT
iptables -t filter -A OUTPUT -d $ip -j ACCEPT

#END##############


Немогу понять в чем причина

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Неработают некоторые хосты за iptables" 
Сообщение от Den Искать по авторуВ закладки(??) on 08-Дек-05, 15:07  (MSK)
Проблема скорее в MTU. Как организован выход в инет ? Какие значения mtu на внутреннем и внешнем интерфейсе рутера ?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Неработают некоторые хосты за iptables" 
Сообщение от Gennadi emailИскать по авторуВ закладки(??) on 08-Дек-05, 19:30  (MSK)
>Проблема скорее в MTU. Как организован выход в инет ? Какие значения
>mtu на внутреннем и внешнем интерфейсе рутера ?


Нужно добавить это правило:

iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Неработают некоторые хосты за iptables" 
Сообщение от vugluskr Искать по авторуВ закладки on 09-Дек-05, 08:04  (MSK)
Установил mtu 128 и все заработало отлично.
# iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 128

У меня в сети несколько серваков данные шлют, возможно по этому все так лагает.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру