LinuxForum.Fans
Тема

Доступ к transmisson через интернет

Автор: u___________________ 51 сообщений 15264 просмотров
#110887

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

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

#110888

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

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

это НЕ НУЖНО.

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

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

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

#110893

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

#110902

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

#110906

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

#110907

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 то можно ток улыбнуться.
в данном листе надо ип самих клиентов вбивать.

#110908

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

#110917

Блин пойми там вбиваешь не те ип какие слушать а каким дать доступ.
Например мой 62.33.188.1 тогда так
"rpc-whitelist": "62.33.188.1,127.0.0.1,192.168.1.2,my.52.povider.ip",

И токо после этого я смогу зайти к тебе.

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

веб-морда к трансмишону - это просто вебморда к трансмишену.

есть ещё и консоль. А есть ГУЙ. Это три способа управления данным клиентом.

Если вы Ъ, и вам не нужен ГУЙ, вы можете поставить трансмишон БЕЗ гуя. При этом он будет мало жрать, и работать даже на

least 200 MHz and 64 MB RAM (less will work, but it may be slow)

пруф: https://trac.transmissionbt.com/wiki/HeadlessUsage

Для проверки, сначала нужно проверить локально, по адресу
http://localhost:9091
Где 9091 - ваш номер порта в вебморде.

Зачем ты так массировано агитируешь за демона? разве он УЖЕ не включен в поставку?

#110931
"drBatty" написал:
пинговать нужно не с вашего, а с удалённого компа.

Вот меня пропинговали:

Обмен пакетами с *.52.*.* по с 32 байтами данных:
Ответ от *.52.*.*: число байт=32 время=452мс TTL=62
Ответ от *.52.*.*: число байт=32 время=175мс TTL=62
Ответ от *.52.*.*: число байт=32 время=591мс TTL=62
Ответ от *.52.*.*: число байт=32 время=792мс TTL=62

Статистика Ping для *.52.*.*:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 175мсек, Максимальное = 792 мсек, Среднее = 502 мсек

Kettler написал:

Блин пойми там вбиваешь не те ип какие слушать а каким дать доступ.
Например мой 62.33.188.1 тогда так

Ды а я что делаю?!
например мой ай пи
92.52.176.84 вот я его и указываю, в конфиге...
строчки my.52.povider.ip нет в конфиге. Т.е. my.52.povider.ip == 92.52.176.84

drBatty написал:

Для проверки, сначала нужно проверить локально, по адресу
http://localhost:9091

Работает.

#110932

перед как пробывать так ты бы traceroute проверил. Точно но ли бегут пакеты через 92.52.176.84
А кто пытаеться подключиться ты его ип вбил?

#110939
Kettler написал:
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 то можно ток улыбнуться.
в данном листе надо ип самих клиентов вбивать.

1) dyndns нужен для того, что-бы привязать имя в www к IP адресу.
торрент-клиент не работает с www, потому ему www имя НЕ НУЖНО. вполне допустимо использовать IP. Другое дело, что это просто неудобно - он обычно меняется минимум 1 раз в 24 часа. Потому надо каждый раз после смены IP лезть на сайт регистратора (например dyndns, но не обязательно), и перепривязывать своё имя к новому IP. Можно написать (и я уже давно написал на sed) свой скрипт, который это делает. А можно воспользоваться готовым скриптом, например ddclient'ом.
2) ты либо бредишь, либо я что-то не понимаю - причём тут PPTP?
3) какую на* "авторизацию dyndns"? праздник не за горами, но ещё не начался! про "торреента - убийцу роутеров" - давая лучше водку пить, тяжёлые наркотики опасны.

Kettler написал:
в данном листе надо ип самих клиентов вбивать.

какой лист? почему я ни в какой "лист" ничего не вбивал? и при этом, у меня всё работает? завязывай...

#110940

по поводу трассировки...

по поводу ай-пи...вот сейчас вбил ай-пи друга(кстати понял, что вы имели ввиду постом выше), перезапустил transmission.

просит авторизацию!!!… (party)

Ещё один совсем даже не хилый шаг вперед!!!!УРА!!!
теперь осталось настроит dyndns

#110946
Индустриальный Эльф написал:
по поводу трассировки...

по поводу ай-пи...вот сейчас вбил ай-пи друга(кстати понял, что вы имели ввиду постом выше), перезапустил transmission.

просит авторизацию!!!… (party)

Ещё один совсем даже не хилый шаг вперед!!!!УРА!!!
теперь осталось настроит dyndns

Про что и говорил.
DrBatty мы чуть не понимаем друг друга (поэтому воздержусь дальше).

#110948

"rpc-whitelist-enabled": true — включение так называемого «белого списка» IP-адресов, с которых возможно удаленное управление Transmission. Сюда же относится и удаленное управление через web-интерфейс;
DrBatty у вас наверно false

# "rpc-whitelist": "127.0.0.1,192.168.*.*" — «белый список». Можно задавать не только локальные, но и реальные внешние IP адреса;

А pptp сервер хорошо когда у клиентов тоже будут ип меняться. И заеб.... править rpc-whitelist.
А так клиенту как подключаться к твоему впн серверу то получат ип например 172.16.0.0/24 тогда "rpc-whitelist": "172.16.0.0/24

#110951
Индустриальный Эльф написал:
Ды а я что делаю?!
например мой ай пи
92.52.176.84 вот я его и указываю, в конфиге...
Индустриальный Эльф написал:
Работает.

да, пингуется. но вебморда удалённо не работает. одно из двух:
1) вы таки залезли в списки доступа (у меня они /etc/hosts.{allow,deny}), и забанили нафиг всех (ну может не всех, а скажем меня)
2) вы неправильно пробросили порты. (или фаервол в компе таки работает. Проверьте /sbin/iptables -L)

Вторая причина более вероятна, если верить моему сканеру.

Войдите или зарегистрируйтесь, чтобы ответить.