Em sua mais recente atualização, o Windows Subsystem for Linux 2.0.0, o WSL ganhou o novo modo de rede espelhado.
A Microsoft introduziu o WSL em março de 2018 como uma camada de compatibilidade projetada para permitir que os usuários executem binários Linux nativamente em seus computadores Windows via PowerShell ou prompt de comando do Windows 10.
Em maio de 2019, a gigante de Redmond lançou o WSL 2, uma atualização significativa que proporcionou melhorias notáveis no desempenho do sistema de arquivos e suporte estendido para compatibilidade completa de chamadas do sistema.
O WSL 2 consegue isso incorporando um kernel Linux em uma máquina virtual (VM) leve.
Além disso, o WSL 2 também introduziu suporte para aplicativos Linux com interfaces gráficas de usuário (GUIs), um recurso conhecido como WSLg, abreviação de Windows Subsystem for Linux GUI. WSLg começou a ser lançado no Windows 10 Insiders em maio de 2021.
E, mais recentemente, a Microsoft lançou o Windows Subsystem for Linux (WSL) 2.0.0 com um conjunto de novos recursos experimentais opcionais, incluindo um novo modo de rede e limpeza automatizada de memória e tamanho de disco.
Esse lançamento ocorre depois que a Microsoft anunciou em novembro que o WSL está disponível para clientes Windows 10 e 11 por meio da Microsoft Store.
Para começar, o recurso recém-adicionado “Recuperação automática de memória” reduz dinamicamente o consumo de memória da máquina virtual (VM) WSL enquanto é usado para recuperar memória em cache.
Outra adição notável nesta versão é o recurso “Sparse VHD”, que, conforme descrito anteriormente, reduz automaticamente o tamanho do disco rígido virtual (VHD) WSL.
Além disso, esta atualização do WSL introduz o “modo de rede espelhado”, um novo modo de rede que não apenas traz novos recursos, mas também melhora a compatibilidade da rede.
WSL ganhou o novo modo de rede espelhado
Sim. O WSL ganhou o novo modo de rede espelhado. Entre os benefícios de habilitar redes espelhadas em WSL estão suporte IPv6 e multicast, compatibilidade de rede aprimorada para VPNs e a capacidade de conectar-se à VM WSL a partir da rede local (LAN) e a servidores Windows a partir da VM Linux.
O gerente de programa WSL da Microsoft, Craig Loewen, disse na segunda-feira que o WSL 2.0.0 também incorpora “DNS Tunneling”, um recurso que altera o método que o WSL usa para resolver solicitações de DNS para melhorar a compatibilidade da rede.
“Isso nos permite resolver a solicitação de nome DNS sem enviar um pacote de rede, o que permitirá obter melhor conectividade com a Internet, mesmo se você tiver uma VPN, configuração de firewall específica ou outras configurações de rede”, disse Loewen.
“Esse recurso deve melhorar a compatibilidade de rede, tornando menos provável que você não tenha nenhuma conexão de rede dentro do WSL.”
WSL agora também possui um recurso de firewall Hyper-V que aplicará regras de firewall do Windows e oferecerá opções avançadas de gerenciamento de firewall para a VM WSL.
Além disso, o recém-introduzido recurso “autoProxy” garante que o WSL utilize perfeitamente as informações de proxy do Windows, melhorando ainda mais a compatibilidade da rede.
Alguns desses recursos experimentais (por exemplo, modo de rede espelhado, túnel DNS e Firewall Hyper-V) estão sendo implementados apenas para Windows Insiders no canal Release Preview executando o Windows 11 22H2 que instalaram o Windows 11 Build 22621.2359 (KB5030310).
Uma lista completa de todos os novos recursos e correções de bugs lançados com WSL 2.0.0 está disponível na página GitHub do projeto.