23 de fevereiro de 2023 • 1 min de leitura
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: