Всем здрастье!
Такая проблема.
Есть transsmission, есть веб интерфейс, но работает он тока на локальной петле(127.0.0.1).
Я уже заманался пальцем в небо тыкать....вот что я делал...
1) зарегал аакаунт тут... мне выделили так сказать статичный ай-пишник.
2) после перехода по урлу(который я получил по ссылке выше), я попал в настройки роутера...
3) далее я пытался перенаправить тот урл на порт трансмиссион..
http://i14.fastpic.ru/thumb/2010/1226/ca/eb3d2bf45399fc47afaf5fec2d39f7ca.jpeg
4) указал в настройках трансмиссион те, айпишники, которые могут коннектися.
http://i14.fastpic.ru/thumb/2010/1226/3d/1a5556460f69ad41959dd4bfec80bf3d.jpeg
5) далее в фале /etc/host прописал следующее...

 Консоль:

192.168.1.101            MyDomaneName.dyndns.org:9091
192.168.1.2        MyDomaneName.dyndns.org:9091

и тут вроде бы по идее должно было заработать, но фиг с маслом...не пашет...
я значит решил проверить доступность порта(9091) из вне...
 Консоль:

Error: I could not see your service on 78.*.*.* on port (9091)
Reason: No route to host

вот такая вот беда! помогите пожалуйста побороть задачку!

вот кстати вывод нетстата

 Консоль:

netstat -an | grep 9091
tcp        0      0 0.0.0.0:9091            0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:34409         127.0.0.1:9091          ESTABLISHED
tcp        0      0 192.168.1.2:48198       192.168.1.2:9091        ESTABLISHED
tcp        0      0 127.0.0.1:9091          127.0.0.1:34410         ESTABLISHED
tcp        0      0 127.0.0.1:34410         127.0.0.1:9091          ESTABLISHED
tcp        0      0 127.0.0.1:9091          127.0.0.1:40910         ESTABLISHED
tcp        0      0 127.0.0.1:9091          127.0.0.1:34409         ESTABLISHED
tcp        0      0 127.0.0.1:40910         127.0.0.1:9091          ESTABLISHED
tcp        0      0 192.168.1.2:9091        192.168.1.2:48198       ESTABLISHED

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

2

http://habrahabr.ru/blogs/p2p/87287/
работает точно (проверенно)!
Ток тебе не надо собирать из исходников есть в репах ubuntu.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

Спасибо за ответ, но для меня там ничего нового нет....все проблема в том, что я немогу чекнуть 9091 порт на айпи, который мне дает провайдер. С натом что то там намутил, но как я уже говорил безрезультатно. Показывал другу, он сказал, что настройки верны, но порт черт его побери остается невидимым...=(

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

4

Индустриальный Эльф пишет:

но работает он тока на локальной петле(127.0.0.1).

не верно.

Индустриальный Эльф пишет:

далее в фале /etc/host прописал следующее...

читаем man hosts, делаем выводы, что файл составлен не верно.

Индустриальный Эльф пишет:

tcp        0      0 192.168.1.2:9091        192.168.1.2:48198       ESTABLISHED

всё работает, не работает значит НАТ на роутере.

короче, используйте transmission-daemon, говорят очень помогает.
root@storage:~# cat /etc/default/transmission-daemon

ENABLE_DAEMON=1
WATCH=/storage/TRANSMISSION
INCOMPLETE=/storage/.Incom
ALLOWED="127.0.0.*,192.168.0.*"
DOWNLOADDIR=/storage/DATA
#umask
#UMASK=0
# This directory stores some runtime information, like torrent files 
# and links to the config file, which itself can be found in 
# /etc/transmission-daemon/settings.json
CONFIG_DIR="/var/lib/transmission-daemon/info" 

# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS="--config-dir $CONFIG_DIR --allowed $ALLOWED -c $WATCH --encryption-preferred --incomplete-dir $INCOMPLETE --portmap --dht --no-auth --download-dir $DOWNLOADDIR" 

5

Индустриальный Эльф пишет:

1) зарегал аакаунт тут... мне выделили так сказать статичный ай-пишник.

WTF?

ВСЁ НЕПРАВИЛЬНО!

Во первых, НИКАКИХ IP dyndns не выдаёт. IP выдаёт провайдер. Вам нужен белый IP, пускай и динамический. Первым делом узнайте, есть он у вас или нет? Если нет - к провайдеру с $$$.

Предположим - есть. Отлично! Модем прям как у меня с виду (веб морда) потому прописываем:

http://s003.radikal.ru/i202/1012/6d/e89213bbf212.jpg

1, 2, 3 - куда тыкать
4 - тоже тыкать
5 - тут всё что угодно, но не по-русски
6 - тут ваш ВНУТРЕННИЙ IP адрес. Что-бы его узнать, наберите /sbin/ifconfig

 Консоль:
$ /sbin/ifconfig
eth1      Link encap:Ethernet  HWaddr 00:80:48:46:98:15 
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::280:48ff:fe46:9815/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6856531 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8056234 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:295566557 (281.8 MiB)  TX bytes:3089491000 (2.8 GiB)
          Interrupt:17 Base address:0xd800

видите написано inet addr - это оно.
7 - номер нужного порта
8 - тоже он (нужно для указания диапазона, нам не нужно)
9 - протокол TCP
10 - ткнуть, если всё правильно.

http://s51.radikal.ru/i132/1012/bb/72669e08f4dd.jpg

ЭТО ЕЩЁ НЕ ВСЁ!

тыкаем мышью последовательно на 1, 2, и 3.

Ждём... Кто курит, может закурить. Ждать надо от 20секунд до 5и минут.

Вот, теперь у нас порты проброшены.

После этого проверяем, есть-ли у нас в компьютере фаервол. Если есть - открываем порт и там (или вообще отключаем КЕМ, на самом деле он не нужен).

теперь можно зайти снаружи. Изнутри это проверить невозможно, проще всего попросить друга (при этом сервис должен работать!). Друга можно найти в IRC. Заходить надо так: http://111.222.333.444:6666
Конечно надо взять свой порт и свой текущий IP.

Вот и всё. Теперь можно идти на dindns (а лучше на no-ip.org) и регится. Но это совсем другая история...

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

Отлично это уже шаг в перед!
Теперь по крайней мере мною указанный порт доступен из вне....
завтра друзья проснутся будем проверять на доступность самого клиента.

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

7

Помню подобная морока была когда подымал свой деман SSH. Ну, собственно вопрос, как через SSH управлять торрентами? ab

Master of Puppets, I'm pulling your strings!
Twistin' your mind and smashin' your dreams!

V0idBlog - моя страничка :)

Так друг проснулся...
значит

Заходить надо так: http://111.222.333.444:6666
Конечно надо взять свой порт и свой текущий IP.

все делал по инструкции
http://мой ай-пи:9091
....не работает
вот что пишет на удаленной машине(opera):
Either disable the IP address whitelist or add your address to it.

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

9

V0idExp пишет:

Ну, собственно вопрос, как через SSH управлять торрентами?

как-как... никак. Если вы про веб-морду. Веб морда по ssh не работает. А про HTTPS морды я не слышал. А если вы настоящий параноик (как я), пользуйтесь консолью - входите по SSH в консоль, и рулите своими торрентами. Быстро, дёшево, и безопасно (хотя я не очень понимаю, зачем? злоумышленник торрент трафик перехватит если чё).

Индустриальный Эльф пишет:

Теперь по крайней мере мною указанный порт доступен из вне....

фаервол в компьютере точно сделали?
не ошиблись?

Индустриальный Эльф пишет:

вот что пишет на удаленной машине(opera):
Either disable the IP address whitelist or add your address to it.

погодите с оперой. Сначала ping сделайте. Кстати, на 2ip.ru таки есть тест портов. Он даже иногда работает (хотя бывает, что пишет "недоступно", а на самом деле - доступно)

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

10

Индустриальный Эльф пишет:

Так друг проснулся...
значит

Заходить надо так: http://111.222.333.444:6666
Конечно надо взять свой порт и свой текущий IP.

все делал по инструкции
http://мой ай-пи:9091
....не работает
вот что пишет на удаленной машине(opera):
Either disable the IP address whitelist or add your address to it.

Добавь его ип в whitelist иначе его не пустит.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

фаервол в компьютере точно сделали?
не ошиблись?

Вроде не ошибся

 Консоль:

ielf@Aspire ~ $ sudo ufw status
[sudo] password for ielf:
Состояние: неактивен

Сначала ping сделайте. Кстати, на 2ip.ru таки есть тест портов.

http://i14.fastpic.ru/thumb/2010/1227/9a/b0a900668607967685b0428bd761ba9a.jpeg | http://i14.fastpic.ru/thumb/2010/1227/4b/0a465752222928e1555d73fb1226f84b.jpeg
Интернет сервисы показывают, что порт открыт, чего нельзя сказать про штатную у
тилиту для проверки сети.
http://i14.fastpic.ru/thumb/2010/1227/76/1367a23e6c6eebf6531fd4973992c876.jpeg
По поводу пинга...не совсем понял какой айпишник пинговать, если тот, который дает провайдер, то пинг не проходит....

Добавь его ип в whitelist иначе его не пустит.

whitelist - если вы про transmission -> правка -> параметры -> веб интерфейс -> Разрешать соединения только с этих IP-адресов, то тут все в порядке, айпи добавлен.

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

12

поставь 0.0.0.0 и проверьте

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

13 (27.12.2010 13:32:43 отредактировано Индустриальный Эльф)

на 0.0.0.0 порт 9091 открыт...не знаю нужно было ли его пинговать, я попробовал не пингует.
все нормально пингует, если пользоваться терминалом

 Консоль:

PING 0.0.0.0 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.063 ms
64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.070 ms
64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.041 ms
64 bytes from 127.0.0.1: icmp_req=4 ttl=64 time=0.068 ms
64 bytes from 127.0.0.1: icmp_req=5 ttl=64 time=0.039 ms
64 bytes from 127.0.0.1: icmp_req=6 ttl=64 time=0.062 ms
64 bytes from 127.0.0.1: icmp_req=7 ttl=64 time=0.076 ms
64 bytes from 127.0.0.1: icmp_req=8 ttl=64 time=0.053 ms
64 bytes from 127.0.0.1: icmp_req=9 ttl=64 time=0.042 ms
64 bytes from 127.0.0.1: icmp_req=10 ttl=64 time=0.078 ms
64 bytes from 127.0.0.1: icmp_req=11 ttl=64 time=0.040 ms
64 bytes from 127.0.0.1: icmp_req=12 ttl=64 time=0.040 ms
^C
--- 0.0.0.0 ping statistics ---
12 packets transmitted, 12 received, 0% packet loss, time 10993ms
rtt min/avg/max/mdev = 0.039/0.056/0.078/0.014 ms

также нормально пингует айпи провайдера...

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

14

ssh до компа настроен? Можно использовать ssh-туннель.

нет ssh не настроен...я планировал управлять торентами подключаясь к DynDNS (привязка домена к динамическому IP-адресу), ну на худой конец хотя бы подключится напрямую к апишнику, который выдает провайдер.

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

16

Ну вот консолью и хочу управлять торрентами... придется запускать демон transmission?

Master of Puppets, I'm pulling your strings!
Twistin' your mind and smashin' your dreams!

V0idBlog - моя страничка :)

17 (27.12.2010 13:46:43 отредактировано Kettler)

через демон на много удобнее. И вообще чем так открывать порты лучше бы поднял vpn server и гемора меньше намного.
для DynDNS надо ещё клиент ddclient настроить.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

18

V0idExp, Очень желательно. Можно, конечно, и gui-морду transmission вызвать ( ssh -X yyy.yyy.yyy.yyy, логин, пароль, transmission), но работать будет пока морда запущена. Закрыл сеанс - закачка прекратилась.

19

Индустриальный Эльф, cat /etc/default/transmission-daemon в студию.

 Консоль:

ielf@Aspire ~ $ cat /etc/default/transmission-daemon
cat: /etc/default/transmission-daemon: Нет такого файла или каталога

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

21

Такс что то мы запутались для коретной работы с доступом из вне необходимо.
1. dydns клиент под пингвина ddclient (или как вариант  pptp server) или настроить на самом роутере.
2. transmission-daemon слушает 9091.
3. с роутера проброс порта 9091 на внутренний.
4. Я бы выкинул роутер а так необходимо пробросить диапозон портов на точку где стоит торрент (ну и собственно настроить сам торрент на использование данного диапозона).

И всё будет работать проверенно много раз.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

22

Индустриальный Эльф, тогда cat ~/.config/transmission-daemon/settings.json

23

Индустриальный Эльф, Лучше сразу так: http://448dmg.ru/ustanovka-i-nastroyka- … daemon-382

24

Kettler пишет:

1. dydns клиент под пингвина ddclient (или как вариант  pptp server) или настроить на самом роутере.

это НЕ НУЖНО.

ddclient нужен лишь для доступа не по IP, а по привязанному к IP имени, вроде http://example.dyndns.org

зачем вы приплетаете суда pptp и роутер - непонятно вообще.

Индустриальный Эльф, пинговать нужно не с вашего, а с удалённого компа. Когда настроите доступ по IP, привяжем этот IP к имени. Это просто. Когда привяжем, поставим ddclient, который будет привязывать каждый раз, когда ваш IP изменится. Не надо делать всё сразу, это идиотизм. Вон, у Kettler'а какая-то жуткая каша в голове от этого...  ac

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

25

djadm, разве без демона не будет работать веб морда? тогда чем она поможет на данном этапе?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)
djadm пишет:

Индустриальный Эльф, Лучше сразу так: http://448dmg.ru/ustanovka-i-nastroyka- … daemon-382

поскольку у меня нет демона вот вывел конфиг настроек по этому пути:
/home/ielf/.config/transmission/settings.json

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком

27

drBatty, Вэб-морда - часть системы управления демоном. На данном этапе я вижу, что демон откликается, но не пускает: "Either disable the IP address whitelist or add your address to it.". Хотя это может быть и чей-то чужой сервер. 8-))

28

Индустриальный Эльф, Я тут увидел строчку: "proxy": "192.168.1.101". В таком случае нужно полное описание сети: Что к чему подключено? Роутер, Прокси, какие, ОС? Сколько интерфейсов у прокси, внутренние адреса?

29

drBatty
1) А если не по имени так нафига вообще нужен dydns? Нужно для того когда пров меняет тебе ип и ты был доступен по имени.
2) (как вариант) PPTP меньше гемора! тем что канал шифрованый и на фиг не надо светить открытый порт в инет! А так настроил vpn server и всё, клиент подключился к твоей сети и чувствует себе как дома.
3) На роутере можно поднять саму авторизацию на dydns. На счёт проброса портов покурите маны! потому как ваш торент убьёт ваш роутер без маппинга портов.

"rpc-whitelist": "127.0.0.1,192.168.1.2,my.52.povider.ip",

Не фижу ип клиентов! А если думаете что будет пускать my.52.povider.ip то можно ток улыбнуться.
в данном листе надо ип самих клиентов вбивать.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

49 строка "proxy-enabled": false,
прокси не включен...это я в начале топика...как я уже говорил тыкал пальцем в небо и пытался различными способами достучатся до веб-интерфейса.

iMac (mid 2011)
openSUSE 13.1 (Bottle) (x86_64)

Быть свободным — быть Гиком