23 de fevereiro de 2023 • 1 min de leitura
Windows + WSL2 + VPN
Como resolver problemas de conectividade entre a VPN corporativa e o WSL2 utilizando o wsl-vpnkit
Fora do WSL2 você consegue conectar às URLs que utilizam a VPN corporativa, e dentro do WSL2 estas mesmas URLs não são acessíveis.
Para resolver este problema, vamos ao passo a passo:
-
Primeiramente, baixe o wsl-vpnkit.tar.gz e coloque na raiz do seu usuário do Windows (Exemplo:
C:\Users\seu-usuario
) -
Abra o PowerShell e execute o comando:
wsl --import wsl-vpnkit $env:USERPROFILE\wsl-vpnkit wsl-vpnkit.tar.gz --version 2
-
Depois verifique se está tudo ok:
wsl -d wsl-vpnkit
-
E por fim iniciar o wsl-vpnkit:
wsl.exe -d wsl-vpnkit service wsl-vpnkit start
Obs.: Você precisa inicializar o wsl-vpnkit toda vez que reiniciar o computador ou o WSL2, algumas alternativas para isto seria utilizar o Agendador de Tarefas do Windows(Task Scheduler) para criar a tarefa de inicialização automática do wsl-vpnkit, outra alternativa seria adicionar o comando no arquivo .bashrc
, .profile
, ou .zshrc
do WSL2.
Fontes: