Cliente OpenVPN como servidor SOCKS 5? [fechadas]

14

Existe algum aplicativo do Windows que possa se conectar a um servidor OpenVPN remoto e atuar como um servidor SOCKS 5 no ambiente local?

EDIT: o que significa

  • um servidor local
  • fala protocolo VPN / OpenVPN, liga a uma porta como servidor proxy socks
  • extrair e executar, pode ser instalado sem privilégios de administrador / root
  • sem a necessidade de configurar dispositivos TUN / TAP ou outras interfaces virtuais
  • deixa a tabela de rotas limpa.
por est 28.03.2011 / 06:06

3 respostas

2

O que você quer fazer é ativar o acesso ao shell no servidor OpenVPN (ou qualquer computador na rede openVPN, na verdade) e criar uma conta de shell para o seu proxy.

Use ssh -D 127.0.0.1:8080 username na linha de comando do sistema do seu cliente, onde '' nome de usuário is the name of the proxy shell account you created, and 8080 is the SOCKS5 port you wish to use on the local machine. ssh 'deve ser instalado por padrão no Macs / Linux / BSD ou fácil de instalar se não for, e para Windows você pode usar o ssh PuTTY ou Cygwin para configurar um túnel. Eu sei que isso não responde a pergunta, mas seria a maneira mais rápida de alcançar o que você quer, supondo que você pode obter acesso shell a um computador através da rede OpenVPN.

A outra maneira seria encontrar um servidor SOCKS5 que permita especificar o endereço de ligação para conexões de saída.

    
por 19.12.2011 / 08:28
-1

Se você quiser transformar meias em VPN: link

Se você quiser transformar a VPN em meias, talvez: link

Um cliente VPN é como uma placa de rede virtual, portanto, transformar um cliente VPN em socks server equivale a criar um servidor socks sobre uma placa de rede específica.

    
por 08.06.2013 / 19:43
-1

então eu fiz isso

demorou muito tempo.

  1. basicamente você configura o cliente openvpn para que apenas os programas que usam sua interface de rede usem a vpn
  2. configurar um servidor ssh local (freesshd) e forçá-lo à interface de rede vpn
  3. conecte putty ao servidor ssh com túnel

1. aqui está um bom guia para limitar o openvpn à sua própria interface de rede

link

eu só fiz os primeiros 2 passos

alguns programas (clientes torrent) podem conectar-se nativamente a esta interface de rede e rodar sobre o vpn, enquanto todos os outros programas usam conexão direta

mas se você ainda precisar do proxy de meias, vá para

_

2.

faça o download do freesshd e forcebindip. aqui está um guia de como forçar o freesshd (ou qualquer programa) para a interface vpn

link

melhor fazer isso tudo como admin, tive problemas com o freesshd rodando não admin

você precisa configurar o freesshd corretamente

a) sob a guia ssh coloque "listen address" em "only localhost"

b) sob a aba tunnel permitem ambas as configurações de encaminhamento de porta (somente a primeira marca de seleção, não ambas)

c) adicione um usuário na aba usuário e dê acesso a todas as coisas

_

3. agora que seu servidor ssh está rodando tudo que você precisa fazer é conectar putty para fazer um túnel de meias

conecte-se ao 127.0.0.1 (seu servidor ssh local) aqui está um tutorial para isso, não é tão difícil

www.adamfowlerit DOT com / 2013/01 / usando-firefox-com-um-putty-ssh-túnel-como-um-socks-proxy /

é isso, agora você tem um proxy de meias em execução no 127.0.0.1 e a porta que você escolhe em putty

eu sei que ainda tem rotas, etc, mas no final você tem um proxy de meias "limpo"

    
por 02.05.2017 / 22:24