É uma dúvida que surge todos os anos tanto em caloiros quanto nos mais experientes, como (tanto no campus como em casa) fazer a ligação VPN em linux à rede da universidade.
Primeiro é necessário instalar o vpnc, que está disponível através do repositório universe do APT:
sudo apt-get install vpnc
A seguir, basta criar o ficheiro default.conf, que tem de estar localizado na pasta /etc/vpnc/:
sudo gedit /etc/vpnc/default.conf
E copiar as seguintes linhas:
IPSec gateway vpn.uminho.pt
IPSec ID geral
IPSec secret geral
Xauth username aXXXXX@alunos.uminho.pt
Xauth password XXXXXXXXXXX
No fim, basta ir à consola e escrever:
sudo vpnc
E se tudo correr bem, aparecerá a mensagem:
Connect Banner:
| *** Bem Vindo ao Grupo Alunos ***
VPNC started in background (pid: XXXX)...
E já está!
Arquivado em: Informatica, Linux | Tagged: linux, software, ubuntu, uminho

[...] depois de introduzir esses comandos na consola já pode (após ter-se conectado devidamente com o vpnc, por exemplo), utilizar o wget e o apt sem [...]
Já agora…com que versão do vpnc isso funciona? é que depois dos updates do ubuntu esta merda deixou de funcar e mesmo depois de instalar a versão do gutsy continua a não funcar, quando a minha primeira ligação vpnc à uminho foi com o ubuntu e a partir dai instalei para o xp?!?!?!?
Comigo isso sempre funcionou, em qualquer versão do Ubuntu e do vpnc. Geralmente seguia estes passos:
sudo iwconfig wlan0 essid eduroam
sudo dhclient wlan0
sudo vpnc
No meu portátil ao invés de wlan0 era eth1 e ao invés da eduroam ainda se utilizava a rede e-U, mas o processo é em tudo idêntico.