По сути, я хотел бы настроить прокси для YIM!
. Причина этого в том, что мой офис находится в общем офисном блоке с другими компаниями, что означает, что главный офис блокирует определенные соединения.
Я подумал, что вместо того, чтобы идти к MD и оформлять документы, могу создать прокси-сервер SOCKS. Моя проблема в том, что независимо от того, что я сделал, соединение по-прежнему не работает.
У меня работает моя локальная машина ssh -D 10001 myserv
(Куда myserv
настроен как хост внутри /etc/ssh/ssh_config
только определение hostname
)
localhost: Рабочий стол Ubuntu 13.04
myserv: Ubuntu Server 10.11
Я установил pidgin и настроил его для использования прокси-сервера SOCKS. Конфигурация установлена на:
Хост: localhost
Порт: 10001
Пользователь:
Пароль:
Я не предоставил учетные данные, которые не работали, я предоставил их, и все равно не повезло.
localhost
, или myserv
?SOCKS4 и SOCKS5 - это разные версии протокола, при этом SOCKS5 поддерживает UDP и аутентификацию. Если возможно, используйте его.
В вашей настройке myserv
должна иметь возможность устанавливать произвольные исходящие соединения.
Для отладки запустите команду ssh в myserv с помощью -v
. Затем вы должны увидеть попытки подключения в сеансе SSH:
$ debug1: Connection to port 10001 forwarding to socks port 0 requested.
debug1: channel 3: new [dynamic-tcpip]
debug1: channel 3: free: direct-tcpip: listening port 10001 for 66.254.109.60 port 80, connect from 127.0.0.1 port 50699 to 127.0.0.1 port 10001, nchannels 4