Нестандартный проброс портов

Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT
Goto page 1, 2, 3  Next
Author Message
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Sat May 26, 2012 4:20    Post subject: Нестандартный проброс портов Reply with quote
В локальной сети есть торрент-трекер 10.0.0.1 и клиент 10.0.0.2. В инет их пускает роутер 77.77.77.77.
Вопрос: как клиенту подключиться к трекеру через роутер чтобы раздавать файлы по инету?

Получается что клиент должен соединиться с 77.77.77.77:2710, а роутер должен подменить адрес клиента 10.0.0.2 на свой 77.77.77.77 и подключить его к трекеру. Через "перенаправление портов" в веб-интерфейсе такая схема работать отказывается.
Sponsor
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat May 26, 2012 6:47    Post subject: Reply with quote
провайдер натит всех? если да, то запиваем водичкой.
_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Sat May 26, 2012 7:36    Post subject: Reply with quote
провайдер? роутер мой (на dd-wrt) с белым статическим ипом
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat May 26, 2012 8:03    Post subject: Reply with quote
ок. прекрасно. какой тип соединения с интернетом?
_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Sat May 26, 2012 8:07    Post subject: Reply with quote
роутер соединяется с провайдером через pppoe, а локальные компы (клиент и трекер) напрямую через этот роутер, т.е. LAN IP роутера 10.0.0.3 - и это их шлюз.
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat May 26, 2012 8:27    Post subject: Reply with quote
угу. пробуйте строить правила через iptables. было замечено, что при комутируемых соединениях портфорвард через вэбморду не работает.
но есть у меня плохая чуйка, что работать если и будет, то достаточно отвратительно. роутеру будет плохо от такого кол-ва соединений.

_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Sat May 26, 2012 8:30    Post subject: Reply with quote
я заметил что веб-интерфейсом тут не обойтись, вот и прошу помочь мне построить правила через iptables, т.к. у самого не получается
SaintReset
DD-WRT Guru


Joined: 13 Jan 2009
Posts: 1732

PostPosted: Sat May 26, 2012 10:12    Post subject: Reply with quote
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=152408
_________________
I can change this world, but G*d doesn`t give me the source (c)
Gooooглю за деньги
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Sat May 26, 2012 12:07    Post subject: Reply with quote
прежде чем создать эту тему я гуглил инет, читал форум, в том числе и ссылку выше. Пробовал разные dnat, snat и т.д. Но желаемого результата не добился.

Готов заплатить разумную сумму за корректные правила iptables для моего случая.
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Sat May 26, 2012 15:26    Post subject: Re: Нестандартный проброс портов Reply with quote
defnur wrote:
В локальной сети есть торрент-трекер 10.0.0.1 и клиент 10.0.0.2. В инет их пускает роутер 77.77.77.77.
Вопрос: как клиенту подключиться к трекеру через роутер чтобы раздавать файлы по инету?

Получается что клиент должен соединиться с 77.77.77.77:2710, а роутер должен подменить адрес клиента 10.0.0.2 на свой 77.77.77.77 и подключить его к трекеру. Через "перенаправление портов" в веб-интерфейсе такая схема работать отказывается.

Может я что не так понял:
-инет pppoe белый ip очень хорошо
-lan сеть на портах lan очень хорошо 10.0.0.х
а если попробовать так:
- на торрент клиенте убираете если стоит порт автоматом, делаете его всегда при запуске одним и тем же например порт 21250
- на dd-wrt в настройках как на скрине ниже, тогда после записи и apply должны увидеть порт

функции SNAT для локальных клиентов при включении ppp прописываются автоматом в конфигурации при запуске:
Code:
-A POSTROUTING -s [ip_лок_сети/24] -o ppp0 -j SNAT --to-source [ip_ppp0_интерфейса]
-A POSTROUTING -o vlan2 -j SNAT --to-source [ip_wan]
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Sat May 26, 2012 15:39    Post subject: Reply with quote
Наверное, Вы неправильно меня поняли... во всяком случае включение UPnP не дает никаких результатов.
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Sun May 27, 2012 4:28    Post subject: Reply with quote
defnur wrote:
Наверное, Вы неправильно меня поняли... во всяком случае включение UPnP не дает никаких результатов.

А тогда по понятней?
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Sun May 27, 2012 20:20    Post subject: Reply with quote
а что непонятно? спрашивайте, на всё отвечу
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Mon May 28, 2012 4:53    Post subject: Reply with quote
defnur wrote:
а что непонятно? спрашивайте, на всё отвечу

Что куда и откуда, какие IP - по первому посту не понял и что хотите.
defnur
DD-WRT Novice


Joined: 23 Nov 2011
Posts: 23

PostPosted: Mon May 28, 2012 6:23    Post subject: Reply with quote
Нарисовал схему подключений.

10.0.0.2 прекрасно видит 10.0.0.3 напрямую.
На роутере включен NAT, внешние пользователи могут:
1) подключаться к 77.77.77.77:2710 и попадают на 10.0.0.3:2710 (торрент-трекер);
2) подключаться к 77.77.77.77:4444 и попадают на 10.0.0.2:4444 (торрент-клиент, сидирующий сервер).

Нужно сделать так, чтобы 10.0.0.2 мог подключиться к 10.0.0.3:2710 не только напрямую, но и через роутер (connect to 77.77.77.77:2710) с подменой адреса 10.0.0.2 на 77.77.77.77.

Для чего? В этом случае 10.0.0.3 (торрент-трекер) сообщит внешним пользователям о подключенном 77.77.77.77:4444, и 10.0.0.2 (торрент клиент) сможет сидировать внешним пользователям.

Надеюсь теперь понятнее.
Goto page 1, 2, 3  Next Display posts from previous:    Page 1 of 3
Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum