The OpenNET Project / Index page

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

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

"В чем проблема?"  
Сообщение от Аноним on 29-Ноя-07, 17:10 
Почему не работает форвардинг???
Тоесть как-то странно работет пинги проходят а все остальное нет....

intnet=192.168.1.0

intif=eth0
intip1=192.168.1.232
intip2=192.168.1.234

extif=eth1
extip1=194.x.y.z1
extip2=194.x.y.z2

iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -t nat -F PREROUTING
iptables -t nat -F POSTROUTING
iptables -t nat -F OUTPUT

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP

iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT

# ****** INPUT

# local interface
iptables -A INPUT -i lo -j ACCEPT

iptables -A INPUT -p tcp ! --syn -m state --state NEW -j DROP
iptables -A INPUT --fragment -p icmp -j DROP

# from localnet
iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 21 -j ACCEPT
iptables -A INPUT -p tcp -i $intif --dport 22 -j ACCEPT
iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 53 -j ACCEPT
iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 67 -j ACCEPT
iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 80 -j ACCEPT
iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 123 -j ACCEPT

iptables -A INPUT -p tcp -i $intif -d $intip2 --dport 433 -j ACCEPT

iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 465 -j ACCEPT
iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 993 -j ACCEPT
iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 995 -j ACCEPT

iptables -A INPUT -p tcp -i $intif -d $intip1 --dport 3128 -j ACCEPT

iptables -A INPUT -p icmp -i $intif --icmp-type 0 -j ACCEPT
iptables -A INPUT -p icmp -i $intif --icmp-type 3 -j ACCEPT
iptables -A INPUT -p icmp -i $intif --icmp-type 8 -j ACCEPT

iptables -A INPUT -i $intif -d $intip1 -m state --state ESTABLISHED,RELATED -j ACCEPT

# from internet
iptables -A INPUT -p tcp -i $extif -d $extip1 --dport 21 -j ACCEPT
iptables -A INPUT -p tcp -i $extif -s $farlep/24 --dport 22 -j ACCEPT
iptables -A INPUT -p tcp -i $extif -d $extip1 --dport 25 -j ACCEPT

iptables -A INPUT -p tcp -i $extif -d $extip1 --dport 443 -j ACCEPT
iptables -A INPUT -p tcp -i $extif -d $extip2 --dport 443 -j ACCEPT

iptables -A INPUT -p tcp -i $extif -d $extip1 --dport 465 -j ACCEPT
iptables -A INPUT -p tcp -i $extif -d $extip1 --dport 993 -j ACCEPT

iptables -A INPUT -p icmp -i $extif --icmp-type 0 -j ACCEPT

# answers and other related from inernet
iptables -A INPUT -i $extif -d $extip1 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -i $extif -d $extip2 -m state --state ESTABLISHED,RELATED -j ACCEPT

# ****** FORWARD

iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT

iptables -A FORWARD -p icmp --icmp-type 0 -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type 3 -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type 8 -m limit --limit 1/s -j ACCEPT

iptables -A FORWARD -i $intif -o $extif -s 192.168.1.86 -j ACCEPT

# access to 5190 - icq
iptables -A FORWARD -p tcp -i $intif -o $extif -s $intnet/24 --dport 5190 -j ACCEPT

# related packets from or to internet
iptables -A FORWARD -i $intif -o $extif -s $intnet/24 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $extif -o $intif -d $intnet/24 -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -A POSTROUTING -t nat -o $extif -s $intip1 -j SNAT --to-source $extip1

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

 Оглавление

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


1. "В чем проблема?"  
Сообщение от reader (ok) on 30-Ноя-07, 11:33 

а если изменить
>iptables -A POSTROUTING -t nat -o $extif -s $intip1 -j SNAT --to-source
>$extip1

на
iptables -A POSTROUTING -t nat -o $extif -s $intnet/24 -j SNAT --to-source $extip1
или
iptables -A POSTROUTING -t nat -o $extif -j SNAT --to-source $extip1

и проверить /proc/sys/net/ipv4/ip_forward на наличие там 1

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

2. "В чем проблема?"  
Сообщение от Аноним on 30-Ноя-07, 16:13 
>
>а если изменить
>>iptables -A POSTROUTING -t nat -o $extif -s $intip1 -j SNAT --to-source
>>$extip1
>
>на
>iptables -A POSTROUTING -t nat -o $extif -s $intnet/24 -j SNAT --to-source
>$extip1

Да спасибо, уже нашел ту же ошибку :)

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

3. "проблема с Dummynet!"  
Сообщение от Han on 02-Дек-07, 03:13 
Задача! создать pipe-ы на Шлюзе с О.С FreeBSD 6.2, для хостов лок.сети чтобы не забевали канал тоисть ограничить скорость скачивание из Интернета!Подскажите пожалуста как решить эту проблему.Зарание благодарю!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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