Servidor OpenVPN: como saber se o servidor está escutando / funcionando?

0

Estou tentando configurar um servidor OpenVPN em uma instância do EC2. Não parece haver nenhuma documentação do Ubuntu para o OpenVPN, então estou seguindo as instruções aqui:

link

Meu telefone Android informa "conexão recusada". Tunnelblick diz que "o handshake TLS falhou".

Gostaria de verificar se o OpenVPN realmente está escutando no meu servidor. Mas não há nenhum processo OpenVPN em execução - ele usa o systemd. E usa UDP em vez de TCP, então o truque usual de se conectar ao telnet não funciona. Alguém pode me dizer como posso verificar se o OpenVPN está realmente escutando?

O servidor está executando o Ubuntu Trusty.

    
por Matthew Exon 26.02.2017 / 02:57

1 resposta

1

Eu tenho o OpenVPN funcionando. Para responder minha pergunta:

Deve haver um servidor rodando assim:

$ ps auxww | grep openvpn
root       536  0.0  0.5  35672  5108 ?        Ss   00:47   0:00 /usr/sbin/openvpn --daemon ovpn-server --status /run/openvpn/server.status 10 --cd /etc/openvpn --script-security 2 --config /etc/openvpn/server.conf --writepid /run/openvpn/server.pid

No meu caso, não houve um erro de configuração. É bastante óbvio, mas para o registro: para encontrar problemas openvpn no syslog:

sudo service openvpn stop
sudo service openvpn start
sudo tail /var/log/syslog
    
por Matthew Exon 27.02.2017 / 01:51