Частично не работает socket сервер с помошью ssh

У меня закрыты все порты кроме 80 и 443.
Я взял себе сервак в инете и пробросил через него инет коммандой ssh -p 80 -D 9999 имя сервера.
Раньше все было нормально с помошью proxychains я обнавлял систему. После установки CLD 11.12 доступ к другим портам через туннель не работает. На Ubuntu все этот же метод работает. Копирование конфигов ssh не помогло.

ssh_config

Host *
 #   ForwardAgent no
 #   ForwardX11 no
 #   RhostsRSAAuthentication no
 #   RSAAuthentication yes
 #   PasswordAuthentication yes
 #   HostbasedAuthentication no
 #   GSSAPIAuthentication yes
 #   GSSAPIDelegateCredentials no
 #   BatchMode no
 #   CheckHostIP yes
 #   AddressFamily any
 #   ConnectTimeout 0
 #   StrictHostKeyChecking ask
 #   IdentityFile ~/.ssh/identity
 #   IdentityFile ~/.ssh/id_rsa
 #   IdentityFile ~/.ssh/id_dsa
 #   Port 22
 #   Protocol 2,1
 #   Cipher 3des
 #   Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
 #   MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
 #   EscapeChar ~
 #   Tunnel no
 #   TunnelDevice any:any
 #   PermitLocalCommand no
 #   VisualHostKey no
 #   ProxyCommand ssh -q -W %h:%p gateway.example.com
SendEnv LANG LC_*

Здесь можно почитать как настроить git через http.

Годная статья по настройке туннеля поверх ssh. Главное чтоб возможность подключиться к серверу была, и на сервере было включено PermitTunnel.

Можно еще нагуглить кучу примеров по запросу "ssh -w tunnel".

Туннель создать не могу сервак не мой. У меня и так все работало раньше. Главный вопрос почему сейчас не работает?

Тогда вам поможет совет Михаила(который не я)

ЗЫ
proxychains - я не пробовал. Могк посоветовать проверить - а слушается ли вообще порт 9999
lsof -i :9999 -Pn
и прописать в браузере в качестве socks5-proxy локалхост и этот порт

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