Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     10 Jan 2006  22:27:45
 To : Andrey Gusev
 Subject : Re: проброс UDP-порта
 -------------------------------------------------------------------------------- 
 
 Andrey Gusev wrote:
 
 > /.:/ /ftn/ -> /connect/ (*"All"*) /:./
 > 
 > Есть маршрутизатор с двумя сетевухами. eth0 на 192.168.0.1/24 - внутренняя
 > сетка, eth1 с DHCP - наружная сетка. IP на eth1 регулярно меняется из-за
 > глюков провайдера. Между этими сетевухами настроен маскарадинг. У меня во
 > внутренней сетке стоит комп с адресом 192.168.0.2, на нём программка,
 > слушающая UDP-порты 2302-2304. Эти порты нужно пробросить на сервер, чтобы
 > их было видно снаружи(с eth1). Подскажите, пожалуйста, как это можно
 > сделать?
 > 
 > PS: Hа маршрутизаторе - AltMaster2.2, ядро 2.4.26, iptables 1.2.11. Hа
 > втором
 >     компе - винда xp.
 
 Читаю этот тред и плачу ;) Сколько ж людей лишает себя радости работы с p2p
 просто от элементарного незнания ;)))
 
 Вот скрипт для торрента
 
 --------------
 server:~ # cat p2p
 #!/bin/sh
 
 A=$1
 [ "1$A" == "1" ] && A=I
 
 WS=$2
 [ "1$WS" == "1" ] && WS=192.168.0.166
 
 IF=ppp999
 
 P2P="4662 6881:6889 6969"
 
 for i in $P2P ; do
 
 iptables -t nat -$A PREROUTING \
          -i $IF  \
          -p TCP --dport $i \
          -j DNAT --to-destination $WS
 iptables -t nat -$A PREROUTING \
          -i $IF  \
          -p UDP --dport $i \
          -j DNAT --to-destination $WS
 
 iptables -$A FORWARD \
          -p TCP --dport $i \
          -d $WS \
          -j ACCEPT
 
 iptables -$A FORWARD \
          -p UDP --dport $i \
          -d $WS \
          -j ACCEPT
 
 done
 server:~ # 
 --------------
 
 Подправляете адрес станции, интерфейс (у меня adsl) и список портов. Можете
 tcp выкинуть. ./p2p I - включить, ./p2p D - выключить.
 
 Подсказка. I - insert это важно! Hе A - add. Если I то вам все равно какие
 правила еще прописаны.
 
 -- 
 Bye.
 Aleksey Barabanov <alekseybb at mail.ru>
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 проброс UDP-порта   Andrey Gusev   08 Jan 2006 18:05:24 
 Re: проброс UDP-порта   Eugene E.Nikolaenko   09 Jan 2006 00:24:19 
 проброс UDP-порта   Andrey Gusev   10 Jan 2006 12:14:14 
 Re: проброс UDP-порта   Eugene E.Nikolaenko   11 Jan 2006 06:22:47 
 Re: проброс UDP-порта   Eugene B. Berdnikov   12 Jan 2006 00:08:04 
 проброс UDP-порта   Andrey Gusev   14 Jan 2006 21:38:58 
 проброс UDP-порта   Pavel Vasilyev   09 Jan 2006 22:04:26 
 Re: проброс UDP-порта   Aleksey Barabanov   10 Jan 2006 22:27:45 
Архивное /ru.linux/7824b8305b5a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional