Conectando ao OpenVPN Server via Chrome / Firefox Browser [closed]

1

Estou planejando executar um serviço OpenVPN no meu Raspberry Pi para criptografar dados do navegador somente do Chrome ou Firefox e, portanto, configurarei o RPi como um servidor OpenVPN. Pretendo seguir o link como uma espécie de guia desde que eu tenha quase nenhum conhecimento de linux ou servidores:)

Depois de configurar o servidor, eu quero conseguir, que eu sou capaz de se conectar ao servidor OpenVPN sem o uso de um cliente OpenVPN. Gostaria de criar uma Extensão de Navegador privada (apenas para meus clientes) (Chrome ou Firefox) que tenha os arquivos-chave para autenticação incorporada.

O problema é que eu não tenho idéia de como criar tal extensão e não tenho idéia de como estabelecer uma conexão OpenVPN dentro da extensão para então criptografar todos os dados transmitidos dentro do navegador.

Por favor, note que estou disposto a usar a conexão VPN para dados do navegador apenas porque todos os outros dados devem usar a conexão de internet do cliente.

Alguém pode me dar um bom guia ou talvez até mesmo uma solução para o meu problema? E você acha que a configuração do Openvpn Server como está no guia vinculado acima pode atuar como uma solução de servidor para o meu projeto?

Muito obrigado pelo seu tempo já!

Atenciosamente cosi

    
por cosi 21.04.2015 / 09:28

2 respostas

-1

o caminho correto seria com NPAPI ou um manipulador de protocolo. Verifique a documentação do Google sobre como lidar com isso.

Observe que, se você precisar manipular o código nativo com uma extensão de navegador, incorpore um pequeno servidor HTTP em um aplicativo nativo e, em seguida, chame pela extensão do navegador. Permite que você praticamente codifique o que você precisa.

O estouro de pilha teve muitas discussões sobre essas coisas. connect-openvpn-in-chrome-extension

    
por 05.02.2017 / 17:07
-1

uma solução poderia ser:

  • configure o comp1 para executar seu serviço de VPN
  • configure o comp2 para se conectar ao serviço VPN como um cliente
  • configure o comp3 com um proxy SOCKS5 para comp2
  • configure o navegador comp3 para utilizar o proxy

você conseguiu;

  • direcione o tráfego do navegador via proxy - > vpn
  • todo o outro tráfego do comp3 sairá da sua rede nativa conexão /

Não é muito elegante, mas funcional e muito seguro (desde que seus serviços ssh e vpn sejam bloqueados corretamente)

    
por 16.03.2017 / 19:12