Por que unha placa pequena é ideal para un servidor VPN
Un servidor VPN precisa sobre todo dunha cousa: estar aceso. Un ordenador de escritorio funcionando 24 horas é ruidoso e caro de manter; unha placa como a Raspberry Pi gasta poucos watts, non fai ruído e cabe ao carón do router.
E ten potencia de sobra. MiVPN usa WireGuard, un protocolo VPN moi lixeiro, así que ata unha placa modesta move sen problemas o tráfico dunha conexión doméstica.
Que precisas
- Unha placa: unha Raspberry Pi (3, 4 ou 5), unha Orange Pi ou unha placa similar.
- Un sistema: Raspberry Pi OS 12 (Bookworm), Debian 12 ou superior, ou Ubuntu 22.04 ou superior. Admítense sistemas de 64 bits (arm64) e de 32 bits na Raspberry Pi (armhf).
- Almacenamento e alimentación: unha boa tarxeta microSD (ou un SSD) e a fonte oficial ou unha de calidade.
- Un cable de rede ata o router: nun servidor é máis estable ca a wifi.
- Acceso a un terminal na placa, directamente ou por SSH, cun usuario que poida usar
sudo. - Unha conta gratuíta en mivpn.net.
Instalar MiVPN Server
Abre un terminal na placa (ou conéctate por SSH) e engade o repositorio de MiVPN. A primeira liña engade a chave que asina os paquetes, a segunda o repositorio, e as dúas últimas instalan o servidor:
curl -fsSL https://mivpn.net/apt/mivpn.gpg | sudo tee /usr/share/keyrings/mivpn.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/mivpn.gpg] https://mivpn.net/apt stable main" | sudo tee /etc/apt/sources.list.d/mivpn.list
sudo apt update
sudo apt install mivpn-server
Só tes que facelo unha vez: a partir de aí, as actualizacións de MiVPN chegan co resto de actualizacións do sistema.
Vincular a túa conta e arrincar
Vincula a placa á túa conta (o contrasinal só serve para iniciar sesión e non se garda) e acende o servidor:
sudo mivpn setup -e ti@exemplo.com
sudo mivpn enable
setup crea o servidor WireGuard, comproba se a túa conexión acepta tráfico de entrada e, segundo o resultado, abre o porto no router (UPnP) ou activa o relay de MiVPN. enable arrinca todo e fai que volva funcionar só despois dun reinicio ou dun corte de luz.
Para comprobar que todo funciona:
sudo mivpn status
Deberías ver o servidor como running e a conexión con mivpn.net como connected.
Conectar os teus dispositivos
Instala a app MiVPN no móbil, tableta ou portátil (Android, iOS, Windows, macOS e Linux), inicia sesión coa mesma conta e conéctate. A configuración descárgase soa: desde calquera lugar, estás na rede da casa.
Se a túa placa ten escritorio e prefires xanelas a terminais, tamén hai MiVPN Server para Linux con escritorio, coas mesmas funcións.
Mantelo funcionando 24/7
- Usa cable en vez de wifi entre a placa e o router.
- Usa unha boa fonte de alimentación: unha feble é a causa máis común de reinicios inesperados.
- Usa unha tarxeta de calidade ou un SSD: as tarxetas baratas desgástanse antes.
- Actualiza de cando en vez:
sudo apt update && sudo apt install --only-upgrade mivpn-serveractualiza só MiVPN, e o servidor reiníciase só.
O teu propio servidor VPN, de balde para comezar
Instala MiVPN Server en calquera ordenador da casa e conéctate desde o móbil ou o portátil. Sen ficheiros de configuración nin servidores de terceiros.
Preguntas frecuentes
Que Raspberry Pi preciso?
Unha Raspberry Pi 3, 4 ou 5 abonda: WireGuard é moi lixeiro. Unha Orange Pi ou unha placa similar con Debian ou Ubuntu tamén funciona.
Preciso pantalla e teclado?
Non. Podes facelo todo por SSH desde outro ordenador.
Podo usar a placa para outras cousas?
Si, mentres nada máis use o mesmo porto UDP ca o servidor VPN (51820 por defecto, cambiable na configuración).
Como paso o servidor a outra placa máis adiante?
Instala MiVPN Server na nova e executa sudo mivpn setup -e o-teu@email --replace. A vella deixa de funcionar soa e a app MiVPN descarga a nova configuración automaticamente.