как использовать передачу d/l через сквид

мой сервер сквида установлен использовать ncsa модуль, чтобы сделать аутентификацию. и я могу использовать этот прокси с веб-браузерами (IE/FF). я настроил свою передачу как:

"прокси": "my.proxy.ip",

"proxy-auth-enabled": верный,

"proxy-auth-password": "mypassword",

"proxy-auth-username": "myname",

"прокси поддерживающий": верный,

"порт прокси": 31288,

"тип прокси": 0,

после того, как я запустил своего демона передачи, я все еще вижу TCP_DENIED/407 в своем журнале сквида. кажется, что передача не предоставляла информацию об учетной записи пользователя серверу сквида, и просьба отклонена.

кто-либо, как зафиксировать это?

0
задан 03.08.2010, 15:46

2 ответа

это - на самом деле не проблема. мое плохое :)

вышеупомянутая установка корректна. TCP_DENIED не отвечают от сквида, это от средства отслеживания BT. таким образом, мне отказало средство отслеживания, не мой сервис сквида.

0
ответ дан 27.11.2019, 19:23

Bitorrent делает два вида соединений, http соединение со средством отслеживания (обычно на порте 6969) и затем фактическая передача (обычно на порте 6981 и), установка прокси может работать над первым типом и над передачей для Mac настройки прокси, которые я имею, конкретно говорит что подключение к средству отслеживания с прокси. Другое соединение не является http и поэтому не пройдет проверку подлинности.

Если бы необходимо было использовать wireshark и следить за соединением, то я был бы готов держать пари, что соединения со средствами отслеживания работают, и отклонение Вас видит в журнале, для того, чтобы на самом деле попытаться загрузить содержание.

Существует несколько возможностей, что можно сделать в этой точке. Я предполагаю, что поле сквида является также Вашим шлюзом. Таким образом, самое легкое решение должно состоять в том, чтобы изменить iptables, и порт передают Вашему компьютеру необходимые порты (см. ниже). Тот путь к пользе передач, это думает, что находится в сети и должно хорошо работать.

iptables -t nat -A PREROUTING -p tcp --dport 6881:6889 -j DNAT --to-destination <transmission_ip>
iptables -A FORWARD -s <transmission_ip> -p tcp --dport 6881:6889-j ACCEPT

Это решение действительно обходит сквид.

0
ответ дан 27.11.2019, 19:23

Теги

Похожие вопросы