Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Торрент клиент Transmission и управление с Android устройства, вопрос!  (Прочитано 2215 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Хочется удобства, но не получается. Я поставил на телефон Remote Transmission. Я так понимаю, с помощью этой проги, я мог бы управлять торрентом откуда угодно, если будет интернет, но нужен статически ip, верно? У меня динамический. Но я не полный л*х, и нашел сервис hldns. Зарегистрировался и получил свое имя, уже попробовал пинговать, оно работает!


Но теперь нужно настроить cron на выполнение sh скрипта, для обновления айпи. Так вот, как это сделать? Я гуглил но везде ставиться какой-то клиент именно для сервиса dyndns, он этот сервис платный, потому я зарегался на hldns.


Вот что конкретно мне написали сделать в письме:

Цитировать
Linux: воспользуйтесь утилитой wget. Установите её нужным для вашей версии linux способом, например, командой "yum install wget" для RHEL или "sudo apt-get install wget" для Debian-подобных систем. Далее настройте CRON на выполнение SH-скрипта со следующим содержимым: "wget -O-http://hldns.ru/update/PXSXXXXXXXXXXXXX". Данная команда обновит ip-адрес для Вашего DDNS-имени на адрес, с которого делается данный запрос.


ХХ - это я замаскировал, вдруг там важное что-то.. Так как настроить этот cron на выполнение скрипта? Подскажите пожалуйста.

Пользователь решил продолжить мысль [time]27 Ноябрь 2015, 00:18:57[/time]:
Ок, я создал sh файл, вставил эту самую команду wget, сделал файл исполняемым - chmod +x и попробовал запустить в терминале. Все запустилось, соединение установлено, http запрос отправлен. Ожидание ответа... 200 OK. В общем, скрипт работает. Как теперь его в этот cron добавить?


Пользователь решил продолжить мысль [time]27 Ноябрь 2015, 00:29:14[/time]:
Ну, я кажется сам все сделал. Не уверен работает ли, надо подождать час и проверить почту. Я сделал такую запись в crontab:
Цитировать
0 */1 * * * /home/danny/.config/transmission/update.sh
Вроде как скрипт должен запускаться каждый час. Еще добавил MAILTO=емейл, чтобы приходило уведомление. Не знаю правильно ли все сделал, буду ждать. Если нет, то поправьте :)

Пользователь решил продолжить мысль 26 Ноября 2015, 23:32:57:
Когда я перехожу по присвоенному имени, открывается панель управления роутера, которая находится по адресу 192.168.1.1, а мне надо чтобы открывался 127.0.0.1, как быть?(
« Последнее редактирование: 26 Ноября 2015, 23:32:57 от Exx »

kononvaler

  • Гость
правильно все.
теперь в роутере сделайте две вещи:
для DHCP сервера настройте привязку IP по мак адресу к компу с трансмишн, чтобы он не менялся (либо установите статический на компе)
пробросьте порт 9090 к вашему компу, ( у D-Link они например называются виртуальными серверами,  инструкция http://www.dlink.ru/ru/faq/246/1035.html) внешний и внутренний порты будут 9090 ип адрес виртуального сервера естественно адрес вашего компа с трансмишн.
remote transmission будет соединяться именно по нему, вы кстати проверили, работает ли он в домащней сети, все ли настройки трансмишена сделаны?

Оффлайн Exx

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Цитировать
для DHCP сервера настройте привязку IP по мак адресу к компу с трансмишн, чтобы он не менялся (либо установите статический на компе)
Ну допустим я привязал IP по MAC, а потом разрыв соединения (ведь не бывает не единого разрыва (с)), и новый ip, а к mac привязан старый. Как тогда будет работать? Как установить статический на компе, ведь его устанавливает провайдер,а мой таких услуг не предоставляет. Именно поэтому я и зарегался на hldns, чтобы иметь постоянный адрес к своему компу у которого меняется ip.


В данный момент, при переходе по полученному от hldns адресу, я вижу панель управления роутером. И на самом деле дальше я запутался.. Мне теперь этот адрес, myname.ldns.ru надо забить в настройки transmission?

 

Страница сгенерирована за 0.076 секунд. Запросов: 25.