Como forçar o FileZilla a usar o OpenVPN?

2

Eu quero me conectar a um servidor SFTP público, mas não por meio de seu IP público, mas por uma conexão OpenVPN, porque o servidor recusa conexões SSH da Internet. Estou usando o OpenVPN em uma máquina Windows 7 com o driver TAP.

Como eu configuro o FileZilla para usar a conexão OpenVPN?

    
por JavaIsMyIsland 19.07.2012 / 14:35

2 respostas

4

O FileZilla não precisa saber especificamente sobre qual conexão você deseja se comunicar. Você pode simplesmente usar o IP da VPN do servidor SFTP e não o IP público como o nome do host no FileZilla. Desta forma, o FileZilla se conectará através da VPN sem fazer nada diferente.

Se você tentar usar o nome de domínio do servidor SFTP como nome do host para o FileZilla, talvez seja necessário configurar manualmente as janelas para usar o DNS da VPN. O OpenVPN às vezes tem problemas em fazer isso automaticamente.

Você pode verificar o IP privado do servidor a partir das configurações de rede no servidor, se tiver acesso a ele. Ou, se você não tiver acesso ao servidor, você pode tentar e verificá-lo de um dos clientes da LAN local, observando sua configuração ou apenas fazendo ping no servidor.

Em algumas configurações da LAN, os clientes da conexão VPN não podem acessar os servidores que estão na DMZ. Nessa configuração, sua solicitação não é possível. Nesse caso, você não conseguirá conectar o com seu IP privado quando conectado por VPN. Isso deve ser verificado com um administrador de rede.

    
por 19.07.2012 / 15:30
0

O servidor SFTP público deve estar executando uma instância do OpenVPN configurada para fazer parte da mesma rede virtual. Se este não for o caso, o OpenVPN não pode ajudá-lo.

Se este for o caso, o servidor SFTP estará escutando em seu endereço IP do OpenVPN. É provavelmente o primeiro endereço na sub-rede. Quando você inicia sua instância do OpenVPN, você deve conseguir fazer o ping nesse endereço.

Por exemplo, em um servidor eu tenho o OpenVPN configurado como um servidor. Ele está configurado para aceitar conexões de entrada em seu IP público, porta 22220, e para criar uma rede virtual usando o intervalo de endereços IP privados 192.168.64.1 a 192.168.64.126.

No lado do cliente, o OpenVPN está configurado para conectar ao endereço IP público do meu servidor, porta 22220. Eu inicio meu cliente OpenVPN, ele se conecta ao servidor OpenVPN em seu IP, porta 22220, e um túnel é estabelecido. / p>

Nesse momento, posso digitar ping 192.168.64.1 e acessar o servidor no qual o OpenVPN está sendo executado, e como isso está na rede virtual que defini, é com certeza que ele passa pelo túnel OpenVPN.

Então, se eu tivesse um servidor FTP rodando nesse sistema, eu diria para ouvir em 192.168.64.1. Você poderia então apontar seu cliente FTP para 192.168.64.1 e conectar, através do túnel.

    
por 22.07.2012 / 09:29