The OpenNET Project / Index page

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

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

"iptables - правила для webmoney"  
Сообщение от GTHack email(ok) on 08-Фев-08, 08:36 
Дано:  
локалка + роутер (Red Hat 9) + инет

Требуется:  
заставить работать webmoney classic на одной (можно на всех) машинках в локалке

Как делаю:
тут http://www.webmoney.ru/rus/about/demo/classic/howtoconnect.s... почитал
понял что нужно настроить проброс порта tcp 2802  как туда так и оттуда  
(можно прямо на мой айпишник, можно разрешить всем машинам в локалке)
(впринципе список серверов сертификации тоже указан - но думаю хотябы настроить для всех извне)

т.е. правила типа "любой" (или 192.168.0.44) машине разрешить входящие и исходящие соединения с внешним миром (или со списком айпишников) по порту 2802

добавил такие правила
iptables -A FORWARD -p tcp --sport 2802 -j ACCEPT
iptables -A FORWARD -p tcp --dport 2802 -j ACCEPT
echo 1 >/proc/sys/net/ipv4/ip_forward

не пашет

проверять пытаюсь телнетом с тачки в локалке
telnet 212.118.48.5 2802
telnet 212.158.173.5 2802
telnet 82.198.171.5 2802

тоже нифига

Добавлено:
добавил  
iptables -nat -A POSTROUTING -o eth1 -j SNAT --to-sourse 80.66.xx.xx


telnet 212.118.48.5 2802 вроде стал коннектить
вебмани не пашет

p.s.  
eth1 внешний интерфейс
80.66.xx.xx внешний айпишник

Добавлено:
добавил
iptables -t nat -A PREROUTING -i eth0 -p TCP --dport 2802 -j DNAT --to-destination 192.168.0.44:2802

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

 Оглавление

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


1. "iptables - правила для webmoney"  
Сообщение от Koba LTD email on 08-Фев-08, 09:37 
>[оверквотинг удален]
>и оттуда
>(можно прямо на мой айпишник, можно разрешить всем машинам в локалке)
>(впринципе список серверов сертификации тоже указан - но думаю хотябы настроить для
>всех извне)
>
>т.е. правила типа "любой" (или 192.168.0.44) машине разрешить входящие и исходящие соединения
>с внешним миром (или со списком айпишников) по порту 2802
>
>добавил такие правила
>iptables -A FORWARD -p tcp --sport 2802 -j ACCEPT

(не надо)
>iptables -A FORWARD -p tcp

-s (твоя подсетка/ip)
>--dport 2802 -j ACCEPT

если цепочка FORWATD по умолчанию DROP то
iptables -A FORWARD -p tcp --state ESTABLISHED -j ACCEPT (разрешение ходить в обе стороны УСТАНОВИВШЕМУСЯ соединению)
>[оверквотинг удален]
>проверять пытаюсь телнетом с тачки в локалке
>telnet 212.118.48.5 2802
>telnet 212.158.173.5 2802
>telnet 82.198.171.5 2802
>
>тоже нифига
>
>Добавлено:
>добавил
>iptables -nat -A POSTROUTING

-s (твоя подсетка/ip)
>-o eth1 -j SNAT --to-sourse 80.66.xx.xx

привыкай работать с указание источника и направления потом меньше проблем будет
>[оверквотинг удален]
>вебмани не пашет
>
>p.s.
>eth1 внешний интерфейс
>80.66.xx.xx внешний айпишник
>
>Добавлено:
>добавил
>iptables -t nat -A PREROUTING -i eth0 -p TCP --dport 2802 -j
>DNAT --to-destination 192.168.0.44:2802

(не надо)
>
>тоже не помогает

и вообще
https://www.opennet.ru/docs/RUS/iptables/
для начала
там какраз и есть ответ на твой вопрос

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

2. "iptables - правила для webmoney"  
Сообщение от GTHack email(ok) on 08-Фев-08, 12:17 
В итоге, если я правильно понял, получаем следующие правила:

iptables -A FORWARD -p tcp -s 192.168.0.44 --dport 2802 -j ACCEPT
iptables -A FORWARD -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -j DROP

iptables -t nat -A POSTROUTING -s 192.168.0.44 -o eth1 -j SNAT --to-source 80.66.x.x

в переводе на русский:

разрешаем форвардинг tcp с моего айпишника на порт 2802 любой внешней тачки
разрешаем форвардинг tcp любого уже установленного соединения
запрещаем всякий другой форвардинг
если пакет идет с моей тачки меняем айпишник и отправляем в мир (eth1)


вроде все логично - но не пашет :(

p.s. на мануалы прошу не отправлять - я их с утра уже штудирую безрезультатно

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

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

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




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

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