Ubuntu 20.04 (GUI)

NOTA: O bug existente no UBUNTU 18.04 referente aos problemas de DNS ainda não foram resolvidos nesta versão pelo que o sistema operativo continua a não atualizar os servidores de DNS a usar, após o estabelecimento da sessão de VPN. Como tal continua a ser necessário executar os comandos descritos no final deste manual no passo 8 para mitigar o problema. As alterações resultantes podem ser revertidas em qualquer momento.

  1. Abrir uma janela de terminal e instalar os pacotes necessários através do comando:
    sudo apt install strongswan strongswan-libcharon strongswan-starter strongswan-nm strongswan-charon strongswan-swanctl strongswan-pki libcharon-standard-plugins libcharon-extra-plugins -y

     
  2. Após a instalação dos pacotes, reiniciar o sistema operativo.

     
  3. Aceder ao menu de configurações "Settings"

     
  4. No menu de configurações aceder a "Network" e clicar no botão "+" para adicionar uma nova configuração

     
  5. Na nova janela de diálogo escolher "IPsec/IKEv2 (strongswan)"

     
  6. Preencher os seguintes campos com os seguintes dados. Caso pretenda memorizar a palavra chave (password) deve clicar no botão com o ponto de interrogação e escolher a opção de memorizar a palavra chave apenas para este utilizador.

    NOTA:

    • Utilizadores com conta no domínio ciencias.ulisboa.pt devem usar como nome de utilizador (Username) username@ciencias.ulisboa.pt substituindo "username" pelo nome da conta
    • Utilizadores com conta no domínio alunos.ciencias.ulisboa.pt devem usar como nome de utilizador (Username) username@alunos.ciencias.ulisboa.pt substituindo "username" pelo nome da conta, normalmente fcXXXXX em que XXXXX é o número de aluno

     

  7. Por fim, assinalar os restantes campos, "Request an inner IP address" e "Enforce UDP encapsulation" e terminar clicando no botão verde "Add"

     
  8. Após a configuração do cliente de VPN executar as seguintes tarefas numa janela de terminal para contornar o problema de DNS.
  • sudo sed -i '/^plugins=ifupdown,keyfile/a dns=default' /etc/NetworkManager/NetworkManager.conf
  • sudo systemctl stop systemd-resolved
  • sudo systemctl disable systemd-resolved
  • sudo rm -f /etc/resolv.conf
  • sudo systemctl restart NetworkManager