|
|
| Line 1: |
Line 1: |
| 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. | | 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<br>
| |
| '''Tipo de VPN''': IKEv2 com usuário e senha (EAP-MSCHAPv2)<br>
| |
| '''Usuário''': seu login de e-mail, sem o @if.ufrj.br<br>
| |
| '''Senha''': sua senha do e-mail do IF<br>
| |
|
| |
| 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. | | 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. |
| Line 14: |
Line 5: |
| == Microsoft Windows == | | == Microsoft Windows == |
|
| |
|
| Os passos abaixo foram feitos no Windows 10 e também valem para o Windows 11.
| | * [[Configurando a VPN no Windows|Windows 10 e 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-01.png|750px]]</center>
| |
| | |
| 6. Selecione '''Conectar-se a um local de trabalho''' e clique em '''Avançar''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-02.png|550px]]</center>
| |
| | |
| 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)''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-03.png|550px]]</center>
| |
| | |
| 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-04.png|500px]]</center>
| |
| | |
| 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<br>
| |
| '''Criptografia de dados''': Exigir criptografia (desconectar se o servidor recusar)<br>
| |
| '''Autenticação''': marque '''Usar protocolo EAP''' e escolha '''Microsoft: Senha segura (EAP-MSCHAP v2) (criptografia habilitada)'''<br>
| |
| | |
| Confira com a figura abaixo e clique em '''OK''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-05.png]]</center>
| |
| | |
| 12. No menu '''Iniciar''', procure por '''Status da Rede''' e clique em '''VPN''', no menu à esquerda:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-06.png|984px]]</center>
| |
| | |
| 13. Clique na conexão '''VPN IF-UFRJ''', depois em '''Conectar''', e digite seu usuário e sua senha:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-07.png|631px]]</center>
| |
| | |
| === Conectar e desconectar ===
| |
| | |
| Para conectar, clique no ícone de rede na '''barra de tarefas''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-08.png]]</center>
| |
| | |
| Clique na conexão '''VPN IF-UFRJ''' e em '''Conectar''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-09.png]]</center>
| |
| | |
| Para desconectar, faça o mesmo caminho e clique em '''Desconectar''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Windows-10.png]]</center>
| |
|
| |
|
| == macOS == | | == macOS == |
|
| |
|
| Os passos abaixo valem para o macOS 13 (Ventura) e versões mais recentes.
| | * [[Configurando a VPN no macOS|macOS 13 (Ventura) ou mais recente]] |
|
| |
|
| 1. Abra o menu '''Apple''' e clique em '''Ajustes do Sistema'''.
| | == Linux == |
|
| |
|
| 2. Na barra lateral, clique em '''VPN'''.
| | * [[Configurando a VPN no Ubuntu|Ubuntu]] |
|
| |
|
| 3. Clique em '''Adicionar Configuração de VPN''' e escolha '''IKEv2'''.
| | * [[Configurando a VPN no Fedora|Fedora]] |
|
| |
|
| 4. Preencha os campos:
| | == iPhone e iPad == |
|
| |
|
| '''Nome de Exibição''': VPN IF-UFRJ<br>
| | * [[Configurando a VPN no iPhone e iPad|iPhone e iPad]] |
| '''Endereço do Servidor''': vpn.if.ufrj.br<br>
| |
| '''ID Remoto''': vpn.if.ufrj.br<br>
| |
| '''ID Local''': deixe em branco<br>
| |
| '''Autenticação de Usuário''': Nome de Usuário<br>
| |
| '''Nome de Usuário''': seu login de e-mail, sem o @if.ufrj.br<br>
| |
| '''Senha''': sua senha do e-mail do IF<br>
| |
|
| |
|
| Se aparecer o campo '''Autenticação da Máquina''', escolha '''Nenhuma'''.
| | == Android == |
|
| |
|
| 5. Clique em '''Criar'''.
| | * [[Configurando a VPN no Android|Android (aplicativo strongSwan)]] |
|
| |
|
| === Conectar e desconectar === | | == Dados da conexão == |
| | |
| 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...''':
| |
|
| |
|
| <center>[[File:VPN-IF-UFRJ-iOS-01.png|397px]]</center>
| |
|
| |
| 3. Preencha os campos:
| |
|
| |
| '''Tipo''': IKEv2<br>
| |
| '''Descrição''': VPN IF-UFRJ<br>
| |
| '''Servidor''': vpn.if.ufrj.br<br> | | '''Servidor''': vpn.if.ufrj.br<br> |
| '''ID Remoto''': vpn.if.ufrj.br<br> | | '''Tipo de VPN''': IKEv2 com usuário e senha (EAP-MSCHAPv2)<br> |
| '''ID Local''': deixe em branco<br>
| | '''Usuário''': seu login de e-mail, sem o @if.ufrj.br<br> |
| '''Autenticação do Usuário''': Nome<br> | |
| '''Nome''': seu login de e-mail, sem o @if.ufrj.br<br>
| |
| '''Senha''': sua senha do e-mail do IF<br> | | '''Senha''': sua senha do e-mail do IF<br> |
|
| |
|
| 4. Confira com a figura abaixo e toque em '''OK''':
| | Os mesmos dados servem para outros clientes IKEv2 que não estão nesta página. |
| | |
| <center>[[File:VPN-IF-UFRJ-iOS-02.png|270px]]</center>
| |
| | |
| === Conectar e desconectar ===
| |
| | |
| Abra '''Ajustes''' e ligue ou desligue a opção '''VPN''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-iOS-03.png|270px]]</center>
| |
| | |
| == 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:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Android-01.png]]</center>
| |
| | |
| 3. Preencha os campos:
| |
| | |
| '''Server''': vpn.if.ufrj.br<br>
| |
| '''VPN Type''': IKEv2 EAP (Username/Password)<br>
| |
| '''Username''': seu login de e-mail, sem o @if.ufrj.br<br>
| |
| '''Password''': sua senha do e-mail do IF<br>
| |
| '''CA certificate''': deixe marcado '''Select automatically'''<br>
| |
| '''Profile name''': VPN IF-UFRJ<br>
| |
| | |
| 4. Confira com a figura abaixo e toque em '''SAVE''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Android-02.png]]</center>
| |
| | |
| === Conectar e desconectar ===
| |
| | |
| Para conectar, toque no perfil criado:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Android-03.png]]</center>
| |
| | |
| Na '''Solicitação de conexão''', toque em '''OK''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Android-04.png]]</center>
| |
| | |
| Quando o status mostrar '''Connected''', você está conectado à VPN:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Android-05.png|380px]]</center>
| |
| | |
| Para desconectar, toque em '''DISCONNECT''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Android-06.png|380px]]</center>
| |
| | |
| == 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, [https://letsencrypt.org/certs/isrgrootx1.pem 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Ubuntu-01.png|950px]]</center>
| |
| | |
| 6. Selecione '''IPsec/IKEv2 (strongswan)''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Ubuntu-02.png|400px]]</center>
| |
| | |
| 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Ubuntu-03.png|550px]]</center>
| |
| | |
| 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Ubuntu-04.png]]</center>
| |
| | |
| 11. Digite sua senha do e-mail do IF.
| |
| | |
| 12. Marque as caixas '''Request an inner IP address''' e '''Enforce UDP encapsulation''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Ubuntu-05.png]]</center>
| |
| | |
| 13. Clique em '''Aplicar'''.
| |
| | |
| === Conectar e desconectar ===
| |
| | |
| Abra as '''Configurações''', vá até '''Rede''' e ligue a chave da VPN:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Ubuntu-06.png]]</center>
| |
| | |
| Para desconectar, desligue a chave:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Ubuntu-07.png]]</center>
| |
| | |
| === 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, [https://letsencrypt.org/certs/isrgrootx1.pem 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-01.png|680px]]</center>
| |
| | |
| 6. Selecione '''IPsec/IKEv2 (strongswan)''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-02.png]]</center>
| |
| | |
| 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-03.png|421px]]</center>
| |
| | |
| 9. Clique duas vezes na pasta '''etc''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-04.png|421px]]</center>
| |
| | |
| 10. Digite '''strongswan''' e clique duas vezes na pasta que aparecer:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-05.png|421px]]</center>
| |
| | |
| 11. Clique duas vezes na pasta '''usercert.d''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-06.png|421px]]</center>
| |
| | |
| 12. Clique duas vezes no arquivo '''isrgrootx1.pem''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-07.png|421px]]</center>
| |
| | |
| 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''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-08.png]]</center>
| |
| | |
| 15. Digite sua senha do e-mail do IF.
| |
| | |
| 16. Marque as caixas '''Request an inner IP address''' e '''Enforce UDP encapsulation''':
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-09.png]]</center>
| |
| | |
| 17. Clique em '''Aplicar'''.
| |
| | |
| === Conectar e desconectar ===
| |
| | |
| Abra as '''Configurações''', vá até '''Rede''' e ligue a chave da VPN:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-10.png]]</center>
| |
| | |
| Para desconectar, desligue a chave:
| |
| | |
| <center>[[File:VPN-IF-UFRJ-Fedora-11.png]]</center>
| |