Aqui está uma linha de concha:
echo -e "\x38\x01\x00\x00\x00\x00\x00\x00\x00" |
timeout 10 nc -u openvpnserver.com 1194 | cat -v
se houver um openvpn no outro lado, a saída será
@$M-^HM--LdM-t|M-^X^@^@^@^@^@@$M-^HM--LdM-t|M-^X^@^@^@^@^@@$M-^HM--LdM-t|M-^X...
caso contrário, será apenas mute e timeout após 10 segundos ou exibirá algo diferente.
NOTA: isso funciona somente se a opção tls-auth
config não estiver ativa, caso contrário, o servidor rejeitará mensagens com HMAC incorreto.