22 марта 2024 года разработчики из Microsoft выпустили обновление для подсистемы Windows для Linux. В новой версии WSL 2.2.1 теперь по умолчанию включено DNS-туннелирование для улучшения сетевой совместимости. Ранее эта опция была доступна в экспериментальном виде.
DNS-туннелирование предназначено для решения ситуаций, когда некоторые пользователи WSL не могут получить доступ к Интернету из-за того, что сетевой пакет для DNS, отправляемый виртуальной машиной на хост Windows, блокируется либо из-за настроек брандмауэра, VPN, либо других сетевых сценариев. При включённом DNS-туннелировании опция виртуализации используется для прямой связи с Windows и, таким образом, позволяет отказаться от сетевых пакетов, отправляемых на хост. Этот процесс обеспечивает более стабильную и надёжную работу сети в WSL.
Microsoft также интегрировала DNS-туннелирование с поддержкой Docker, встроенной в Linux.
Другие исправления и доработки в WSL 2.2.1 включают в себя режим восстановления по умолчанию на удаление кеша, исправления зависаний в определённых ситуациях, обновление до более новой версии ядра Linux 5.15 LTS, а также патчи против ранее обнаруженных ошибок.
Источник: habr.com