Configurando a VPN

From IF-Wiki
Revision as of 02:58, 4 November 2026 by Ferrão (talk | contribs) (Guia de configuração da VPN IF-UFRJ (IKEv2))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Nesta página você encontrará guias para configurar a VPN do Instituto de Física (VPN IF-UFRJ) no seu computador, tablet ou smartphone. A VPN usa o protocolo IKEv2 e permite acessar a rede do IF quando você está fora do Instituto.

Dados da conexão

Servidor: vpn.if.ufrj.br
Tipo de VPN: IKEv2 com usuário e senha (EAP-MSCHAPv2)
Usuário: seu login de e-mail, sem o @if.ufrj.br
Senha: sua senha do e-mail do IF

Nas imagens abaixo, seulogin representa o seu login.

Enquanto a VPN estiver conectada, toda a sua navegação na internet passa pela rede do IF. Assim você consegue usar serviços que só funcionam dentro da UFRJ, como o Portal de Periódicos da CAPES. Para voltar a navegar pela sua internet local, desconecte a VPN.

Microsoft Windows

Os passos abaixo foram feitos no Windows 10 e também valem para o Windows 11.

1. Abra o menu Iniciar, procure por Prompt de Comando, clique com o botão direito e escolha Executar como administrador. Digite o comando abaixo e pressione Enter. Ele habilita no Windows a criptografia usada pela VPN (AES-256 com grupo Diffie-Hellman 14):

reg add HKLM\SYSTEM\CurrentControlSet\Services\RasMan\Parameters /v NegotiateDH2048_AES256 /t REG_DWORD /d 1 /f

2. Reinicie o computador.

3. No menu Iniciar, procure por Painel de Controle e clique em Abrir.

4. Clique em Rede e Internet e depois em Central de Rede e Compartilhamento.

5. Clique em Configurar uma nova conexão ou rede:

6. Selecione Conectar-se a um local de trabalho e clique em Avançar:

7. Se o Windows perguntar se você quer usar uma conexão existente, selecione Não, criar uma nova conexão e clique em Avançar.

8. Clique em Usar minha conexão com a Internet (VPN):

9. Em Endereço na Internet, digite vpn.if.ufrj.br. Em Nome do destino, digite VPN IF-UFRJ. Confira com a figura abaixo e clique em Criar:

10. No menu Iniciar, procure por Exibir conexões de rede e abra. Clique com o botão direito na conexão VPN IF-UFRJ e escolha Propriedades.

11. Na guia Segurança, configure:

Tipo de VPN: IKEv2
Criptografia de dados: Exigir criptografia (desconectar se o servidor recusar)
Autenticação: marque Usar protocolo EAP e escolha Microsoft: Senha segura (EAP-MSCHAP v2) (criptografia habilitada)

Confira com a figura abaixo e clique em OK:

12. No menu Iniciar, procure por Status da Rede e clique em VPN, no menu à esquerda:

13. Clique na conexão VPN IF-UFRJ, depois em Conectar, e digite seu usuário e sua senha:

Conectar e desconectar

Para conectar, clique no ícone de rede na barra de tarefas:

Clique na conexão VPN IF-UFRJ e em Conectar:

Para desconectar, faça o mesmo caminho e clique em Desconectar:

macOS

Os passos abaixo valem para o macOS 13 (Ventura) e versões mais recentes.

1. Abra o menu Apple e clique em Ajustes do Sistema.

2. Na barra lateral, clique em VPN.

3. Clique em Adicionar Configuração de VPN e escolha IKEv2.

4. Preencha os campos:

Nome de Exibição: VPN IF-UFRJ
Endereço do Servidor: vpn.if.ufrj.br
ID Remoto: vpn.if.ufrj.br
ID Local: deixe em branco
Autenticação de Usuário: Nome de Usuário
Nome de Usuário: seu login de e-mail, sem o @if.ufrj.br
Senha: sua senha do e-mail do IF

Se aparecer o campo Autenticação da Máquina, escolha Nenhuma.

5. Clique em Criar.

Conectar e desconectar

Abra Ajustes do Sistema, clique em VPN e ligue ou desligue a chave ao lado de VPN IF-UFRJ.

No macOS 12 ou anterior, o caminho é Preferências do Sistema → Rede → botão +, com Interface: VPN e Tipo de VPN: IKEv2. Os campos são os mesmos; o usuário e a senha ficam em Ajustes de Autenticação..., com a opção Nome de usuário.

iOS (iPhone e iPad)

1. Abra Ajustes → Geral → VPN e Gerenciamento de Dispositivo → VPN.

2. Toque em Adicionar Configuração de VPN...:

3. Preencha os campos:

Tipo: IKEv2
Descrição: VPN IF-UFRJ
Servidor: vpn.if.ufrj.br
ID Remoto: vpn.if.ufrj.br
ID Local: deixe em branco
Autenticação do Usuário: Nome
Nome: seu login de e-mail, sem o @if.ufrj.br
Senha: sua senha do e-mail do IF

4. Confira com a figura abaixo e toque em OK:

Conectar e desconectar

Abra Ajustes e ligue ou desligue a opção VPN:

Android

1. Instale o aplicativo strongSwan VPN Client pela Play Store.

2. Abra o aplicativo e toque em ADD VPN PROFILE, no canto superior direito:

3. Preencha os campos:

Server: vpn.if.ufrj.br
VPN Type: IKEv2 EAP (Username/Password)
Username: seu login de e-mail, sem o @if.ufrj.br
Password: sua senha do e-mail do IF
CA certificate: deixe marcado Select automatically
Profile name: VPN IF-UFRJ

4. Confira com a figura abaixo e toque em SAVE:

Conectar e desconectar

Para conectar, toque no perfil criado:

Na Solicitação de conexão, toque em OK:

Quando o status mostrar Connected, você está conectado à VPN:

Para desconectar, toque em DISCONNECT:

Ubuntu

1. Abra o Terminal e instale o plugin strongSwan do NetworkManager:

sudo apt install strongswan strongswan-pki libcharon-extra-plugins libcharon-extauth-plugins network-manager-strongswan

2. Reinicie o computador.

3. Baixe o certificado raiz da Let's Encrypt, isrgrootx1.pem, e salve na pasta Downloads.

4. No Terminal, libere a leitura do arquivo:

chmod o+r ~/Downloads/isrgrootx1.pem

5. Abra as Configurações, vá até Rede e clique no + ao lado de VPN:

6. Selecione IPsec/IKEv2 (strongswan):

7. Em Nome, digite VPN IF-UFRJ. Em Address, digite vpn.if.ufrj.br.

8. Clique em Certificate, abra a pasta Downloads, selecione o arquivo isrgrootx1.pem e clique em Abrir:

9. Em Authentication, selecione EAP. Em Username, digite seu login de e-mail, sem o @if.ufrj.br.

10. Em Password, clique no ícone do campo e selecione Armazenar a senha apenas para este usuário:

11. Digite sua senha do e-mail do IF.

12. Marque as caixas Request an inner IP address e Enforce UDP encapsulation:

13. Clique em Aplicar.

Conectar e desconectar

Abra as Configurações, vá até Rede e ligue a chave da VPN:

Para desconectar, desligue a chave:

A VPN conecta, mas a internet para de funcionar

Em algumas versões, o NetworkManager cria duas regras de roteamento com a mesma prioridade, e o próprio tráfego da VPN tenta passar por dentro do túnel. Com a VPN conectada, rode no Terminal:

ip rule show

Se aparecerem as duas linhas abaixo, o problema é esse:

220:	from all lookup 220
220:	not from all fwmark 0xdc lookup 220

Para corrigir, adicione uma regra com prioridade 219, que devolve o tráfego da VPN à rota normal:

sudo ip rule add priority 219 fwmark 0xdc lookup main

A regra não altera as existentes e some quando o computador reinicia. Para removê-la antes disso:

sudo ip rule del priority 219

Fedora

1. Abra o Terminal e instale o plugin strongSwan do NetworkManager:

sudo dnf install NetworkManager-strongswan-gnome

2. Reinicie o computador.

3. Baixe o certificado raiz da Let's Encrypt, isrgrootx1.pem, e salve na pasta Downloads.

4. No Terminal, copie o certificado para as pastas do strongSwan:

chmod o+r ~/Downloads/isrgrootx1.pem
sudo chmod o+rx /etc/strongswan
sudo mkdir -p /etc/strongswan/usercert.d
sudo cp ~/Downloads/isrgrootx1.pem /etc/strongswan/usercert.d/
sudo cp ~/Downloads/isrgrootx1.pem /etc/strongswan/ipsec.d/cacerts/

5. Abra as Configurações, vá até Rede e clique no + ao lado de VPN:

6. Selecione IPsec/IKEv2 (strongswan):

7. Em Nome, digite VPN IF-UFRJ. Em Address, digite vpn.if.ufrj.br.

8. Clique em Certificate. Na janela que abrir, clique em Outros locais e depois em Computador:

9. Clique duas vezes na pasta etc:

10. Digite strongswan e clique duas vezes na pasta que aparecer:

11. Clique duas vezes na pasta usercert.d:

12. Clique duas vezes no arquivo isrgrootx1.pem:

13. Em Authentication, selecione EAP (Username/Password). Em Username, digite seu login de e-mail, sem o @if.ufrj.br.

14. Em Password, clique no ícone do campo e selecione Armazenar a senha apenas para este usuário:

15. Digite sua senha do e-mail do IF.

16. Marque as caixas Request an inner IP address e Enforce UDP encapsulation:

17. Clique em Aplicar.

Conectar e desconectar

Abra as Configurações, vá até Rede e ligue a chave da VPN:

Para desconectar, desligue a chave: