[GH-ISSUE #288] Из под docker не получается достучаться до transmission на хосте #224

Closed
opened 2026-10-13 19:51:55 +00:00 by bsakaguchi · 3 comments
Owner

Originally created by @o-kos on GitHub (Mar 3, 2019).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/288

Никак не могу подключиться к локальному transmission из под докера в linux. Username и Password гарантировано правильные из под браузера коннект к transmission нормальный. Куда посмотреть?

Originally created by @o-kos on GitHub (Mar 3, 2019). Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/288 Никак не могу подключиться к локальному transmission из под докера в linux. Username и Password гарантировано правильные из под браузера коннект к transmission нормальный. Куда посмотреть?
Author
Owner

@ilya-fedin commented on GitHub (Mar 5, 2019):

Проверь, что не стоит какого-нибудь firewalld или ufw. IP должен быть тот, что у тебя стоит на интерфейсе docker0 (по умолчанию 172.17.42.1). Ну и transmission должен на нем слушать (можешь проверить по netstat -tulp, если слушает на всех интерфейсах, то в колонке Local Address будет 0.0.0.0:порт).
И банально: у docker run есть аргумент --net=host, он позволяет контейнеру использовать тот же network namespace, что и самому хосту (проще говоря - все, что касается сети, будет работать так, как и без докера).

<!-- gh-comment-id:469525245 --> @ilya-fedin commented on GitHub (Mar 5, 2019): Проверь, что не стоит какого-нибудь firewalld или ufw. IP должен быть тот, что у тебя стоит на интерфейсе docker0 (по умолчанию 172.17.42.1). Ну и transmission должен на нем слушать (можешь проверить по `netstat -tulp`, если слушает на всех интерфейсах, то в колонке Local Address будет 0.0.0.0:порт). И банально: у docker run есть аргумент `--net=host`, он позволяет контейнеру использовать тот же network namespace, что и самому хосту (проще говоря - все, что касается сети, будет работать так, как и без докера).
Author
Owner

@o-kos commented on GitHub (Mar 5, 2019):

Ok, в режиме --network host заработало по localhost, спасибо.

<!-- gh-comment-id:469839333 --> @o-kos commented on GitHub (Mar 5, 2019): Ok, в режиме --network host заработало по localhost, спасибо.
Author
Owner

@o-kos commented on GitHub (Mar 5, 2019):

И вот скорее всего проблема была в этом #240. Догадался поискать только после того, как уже настроил.

<!-- gh-comment-id:469841598 --> @o-kos commented on GitHub (Mar 5, 2019): И вот скорее всего проблема была в этом #240. Догадался поискать только после того, как уже настроил.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#224
No description provided.