Utilizando VPN

VPN (Virtual Private Network), que em tradução livre significa Rede Virtual Privada, utiliza a Internet para se conectar a uma determinada localidade e assim utilizar os serviços disponibilizados. Essa conexão pode ocorrer de diversas formas, mas geralmente se utiliza de criptografia para deixar protegida toda a comunicação entre o usuário e o servidor.

O objetivo desse tutorial, portanto, é possibilitar o acesso ao cluster HPC do LaMCAD de forma segura e intuitiva através de uma aplicação, ou software que funcione tanto em Windows, MacOS, ou Linux. Desse modo, será possível que ao se estabelecer a conexão, ou o túnel VPN, o usuário possa então realizar o seu acesso via SSH ao Head Node do cluster e submeter os seus jobs.

Utilizando Windows e MacOS

A aplicação utilizada para esses dois sistemas operacionais é a mesma. Basta ir ao site https://openvpn.net/download-open-vpn/ e fazer o download para Windows, ou Mac. Assim que concluído, realize a instalação e siga os procedimentos abaixo:

1. Após submeter o Formulário de Abertura de Contas, a solicitação será analisada e após aprovada será enviado um e-mail com as respectivas credenciais de acesso (usuário, senha e o certificado digital);

2. Faça o download do certificado com extensão .ovpn;

3. Clique sobre o arquivo do certificado;

4. Você será perguntado se deseja importar o perfil do certificado. Clique em "OK";

openvpn1

5. Se o perfil foi importado corretamente, haverá um indicativo na parte superior em verde informando isso. Marque a opção "save password". Agora preencha os campos "Username e Password" com o usuário e senha recebidos por e-mail;

vpn2

6. Clique no botão cinza para conectar;

vpn3

7. Se ele mudar de cor e os gráficos de tráfego aparecerem logo abaixo, significa que a conexão foi estabelecida;

vpn4

8. Faça um teste de conectividade usando o comando "ping" e caso tudo esteja ok, já é possível realizar o aceso via SSH e consequentemente a submissão de jobs;

terminal1

9. OBS: Algumas informações, campos e procedimentos podem variar conforme a versão do Windows, ou MacOS utilizada.

Utilizando Linux

1. O modo de configurar a VPN no Linux será através do utilitário "NetworkManager", presente na maioria das distribuições, como: Ubuntu, Debian, CentOS, Arch e etc. Neste caso, especificamente, será utilizada o distribuição Ubuntu 20.04;

2. Clique na parte superior direita da barra de "Atividades" e vá em "Configurações";

10

3. Na parte dedicada à VPN, clique no sinal de "+";

11

4. Na próxima janela, clique na opção "Importar de arquivo";

12

5. Selecione o arquivo do certificado do usuário (com extensão .ovpn) enviado por e-mail após a aprovação do Formulário de Abertura de Contas. Em seguida, preencha o campo "Usuário", "Senha" e "Senha da chave de Usuário". Os dois últimos campos devem ser preenchidos com a mesma senha;

13

6. Clique no botão em cinza do campo relativo à VPN;

14

7. Se o procedimento foi bem-sucedido, o botão mudará de cor e em algumas distribuições um ícone da VPN aparecerá na barra superior;

15

8. Faça um teste de conectividade usando o comando "ping" e caso tudo esteja ok, já é possível realizar o aceso via SSH e consequentemente a submissão de jobs;

terminal1

9. OBS: Algumas informações, campos e procedimentos podem variar conforme a distribuição Linux utilizada.