[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/windows/install-ubuntu-wsl2":3,"mdc--v2fla0-key":410,"mdc-t6or38-key":428,"mdc--s5r5sm-key":452,"mdc--befsvs-key":468,"mdc-8mq2ej-key":493,"mdc--t2znbt-key":516,"mdc--1k4jjw-key":542,"mdc--2kaoqz-key":558,"related-/guides/windows/install-wsl2,/guides/windows/configure-wsl2-network,/guides/ubuntu/ubuntu-terminal":596},{"id":4,"title":5,"appliesTo":6,"author":9,"body":10,"canonical":344,"code":84,"createdAt":345,"description":346,"difficulty":347,"draft":348,"estimatedTime":349,"extension":350,"faq":351,"howToSteps":361,"howToTotalTime":377,"image":344,"keywords":378,"locale":387,"meta":388,"navigation":389,"path":390,"platform":391,"related":392,"section":396,"seo":397,"severity":347,"stem":398,"summary":399,"tags":400,"twitterCreator":344,"twitterSite":344,"type":408,"updatedAt":345,"__hash__":409},"content_ru/guides/windows/install-ubuntu-wsl2.md","Полное руководство по установке Ubuntu в WSL2 на Windows 10/11",[7,8],"Windows 10 (x64), Windows 11 (x64)","Ubuntu 22.04 LTS","FixPedia Team",{"type":11,"value":12,"toc":330},"minimark",[13,18,22,26,61,65,70,78,101,104,108,111,138,149,152,156,183,186,190,193,224,227,231,234,255,258,273,280,284,287,291,323,326],[14,15,17],"h2",{"id":16},"введение-зачем-это-нужно","Введение / Зачем это нужно",[19,20,21],"p",{},"WSL2 — это современная подсистема Windows для Linux, которая обеспечивает высокую производительность и полную совместимость с инструментами разработки. Установка Ubuntu в WSL2 позволяет использовать полный дистрибутив Linux прямо в операционной системе Windows без необходимости двойной загрузки. После выполнения этой инструкции вы получите готовую к использованию среду Ubuntu, готовую для веб-разработки, администрирования систем и запуска контейнеров Docker.",[14,23,25],{"id":24},"требования-подготовка","Требования / Подготовка",[27,28,29,37,43,49,55],"ul",{},[30,31,32,36],"li",{},[33,34,35],"strong",{},"Операционная система",": Windows 10 (x64) или Windows 11 (x64) с последними обновлениями.",[30,38,39,42],{},[33,40,41],{},"Права администратора",": Необходимо выполнять PowerShell от имени администратора.",[30,44,45,48],{},[33,46,47],{},"Виртуализация",": Hyper‑V или Platform Virtualization должны быть включены в BIOS/UEFI.",[30,50,51,54],{},[33,52,53],{},"Свободное место",": около 5 ГБ для ядра WSL2 и образа Ubuntu.",[30,56,57,60],{},[33,58,59],{},"Инструменты",": Microsoft Store, PowerShell (стандартный клиент Windows).",[14,62,64],{"id":63},"пошаговая-инструкция","Пошаговая инструкция",[66,67,69],"h3",{"id":68},"шаг-1-включить-поддержку-wsl-и-hyperv","Шаг 1: Включить поддержку WSL и Hyper‑V",[19,71,72,73,77],{},"Откройте PowerShell от имени администратора (",[74,75,76],"code",{},"Run as administrator",") и выполните команды по очереди:",[79,80,85],"pre",{"className":81,"code":82,"language":83,"meta":84,"style":84},"language-powershell shiki shiki-themes github-light github-dark","dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart\nEnable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All\n","powershell","",[74,86,87,95],{"__ignoreMap":84},[88,89,92],"span",{"class":90,"line":91},"line",1,[88,93,94],{},"dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart\n",[88,96,98],{"class":90,"line":97},2,[88,99,100],{},"Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All\n",[19,102,103],{},"Эти команды активируют компоненты ядра WSL и платформу виртуальных машин. Перезагрузите систему, чтобы изменения вступили в силу.",[66,105,107],{"id":106},"шаг-2-обновить-ядро-wsl-до-версии-2","Шаг 2: Обновить ядро WSL до версии 2",[19,109,110],{},"После перезагрузки выполните:",[79,112,116],{"className":113,"code":114,"language":115,"meta":84,"style":84},"language-bash shiki shiki-themes github-light github-dark","wsl --update\nwsl --set-default-version 2\n","bash",[74,117,118,128],{"__ignoreMap":84},[88,119,120,124],{"class":90,"line":91},[88,121,123],{"class":122},"sScJk","wsl",[88,125,127],{"class":126},"sj4cs"," --update\n",[88,129,130,132,135],{"class":90,"line":97},[88,131,123],{"class":122},[88,133,134],{"class":126}," --set-default-version",[88,136,137],{"class":126}," 2\n",[19,139,140,141,144,145,148],{},"Команда ",[74,142,143],{},"wsl --update"," загрузит новое ядро, а ",[74,146,147],{},"wsl --set-default-version 2"," сделает WSL2 стандартной версией для всех дистрибутивов.",[150,151],"in-article-ad",{},[66,153,155],{"id":154},"шаг-3-установить-ubuntu-из-microsoft-store","Шаг 3: Установить Ubuntu из Microsoft Store",[157,158,159,166,173],"ol",{},[30,160,161,162,165],{},"Запустите ",[33,163,164],{},"Microsoft Store",".",[30,167,168,169,172],{},"Введите ",[74,170,171],{},"Ubuntu"," в строку поиска (например, «Ubuntu 22.04 LTS»).",[30,174,175,176,179,180,165],{},"Нажмите ",[33,177,178],{},"Получить"," → ",[33,181,182],{},"Установить",[19,184,185],{},"После завершения установки приложение Ubuntu появится в списке программ Windows.",[66,187,189],{"id":188},"шаг-4-выполнить-первоначальную-настройку-ubuntu","Шаг 4: Выполнить первоначальную настройку Ubuntu",[19,191,192],{},"При первом запуске Ubuntu предложит создать нового пользователя и пароль. Следуйте подсказкам интерфейса. После входа в систему обновите пакеты:",[79,194,196],{"className":113,"code":195,"language":115,"meta":84,"style":84},"sudo apt update && sudo apt upgrade -y\n",[74,197,198],{"__ignoreMap":84},[88,199,200,203,207,210,214,216,218,221],{"class":90,"line":91},[88,201,202],{"class":122},"sudo",[88,204,206],{"class":205},"sZZnC"," apt",[88,208,209],{"class":205}," update",[88,211,213],{"class":212},"sVt8B"," && ",[88,215,202],{"class":122},[88,217,206],{"class":205},[88,219,220],{"class":205}," upgrade",[88,222,223],{"class":126}," -y\n",[19,225,226],{},"Обновление позволит избежать проблем с устаревшими пакетами при дальнейшей работе.",[66,228,230],{"id":229},"шаг-5-проверить-успешную-установку","Шаг 5: Проверить успешную установку",[19,232,233],{},"Проверьте версию Ubuntu:",[79,235,237],{"className":113,"code":236,"language":115,"meta":84,"style":84},"lsb_release -a\ncat /etc/os-release\n",[74,238,239,247],{"__ignoreMap":84},[88,240,241,244],{"class":90,"line":91},[88,242,243],{"class":122},"lsb_release",[88,245,246],{"class":126}," -a\n",[88,248,249,252],{"class":90,"line":97},[88,250,251],{"class":122},"cat",[88,253,254],{"class":205}," /etc/os-release\n",[19,256,257],{},"Убедитесь, что ядро WSL2 активно:",[79,259,261],{"className":113,"code":260,"language":115,"meta":84,"style":84},"wsl -l -v\n",[74,262,263],{"__ignoreMap":84},[88,264,265,267,270],{"class":90,"line":91},[88,266,123],{"class":122},[88,268,269],{"class":126}," -l",[88,271,272],{"class":126}," -v\n",[19,274,275,276,279],{},"В колонке «Версия» должна отображаться цифра ",[33,277,278],{},"2"," рядом с записью Ubuntu.",[14,281,283],{"id":282},"проверка-результата","Проверка результата",[19,285,286],{},"Если все перечисленные команды выполнились без ошибок, вы успешно установили Ubuntu в WSL2. Теперь вы можете запускать инструменты Linux, работать с Docker, GIT и другими утилитами непосредственно из Windows.",[14,288,290],{"id":289},"возможные-проблемы","Возможные проблемы",[27,292,293,307,313],{},[30,294,295,298,299,302,303,306],{},[33,296,297],{},"«WSL 2 не поддерживается на этом устройстве»"," – вероятно, отключена гипервизия. Войдите в BIOS/UEFI и включите ",[33,300,301],{},"Hyper‑V"," или ",[33,304,305],{},"Virtualization Based Security",", затем повторите шаги по включению WSL.",[30,308,309,312],{},[33,310,311],{},"«Доступ запрещён» при выполнении команд DISM"," – убедитесь, что PowerShell запущен от имени администратора; перезапустите компьютер и попробуйте снова.",[30,314,315,318,319,322],{},[33,316,317],{},"Ubuntu не отображается в Microsoft Store"," – возможно, учетная запись привязана к другому региону. Используйте альтернативный способ: ",[74,320,321],{},"wsl --install -d Ubuntu",", чтобы автоматически установить дистрибутив через команду Windows.",[19,324,325],{},"Не стесняйтесь задавать вопросы в комментариях, если что-то осталось непонятно. Удачной работы в WSL2!",[327,328,329],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":84,"searchDepth":97,"depth":97,"links":331},[332,333,334,342,343],{"id":16,"depth":97,"text":17},{"id":24,"depth":97,"text":25},{"id":63,"depth":97,"text":64,"children":335},[336,338,339,340,341],{"id":68,"depth":337,"text":69},3,{"id":106,"depth":337,"text":107},{"id":154,"depth":337,"text":155},{"id":188,"depth":337,"text":189},{"id":229,"depth":337,"text":230},{"id":282,"depth":97,"text":283},{"id":289,"depth":97,"text":290},null,"2026-07-23 11:05:12","Узнайте, как за 10 минут установить Ubuntu в WSL2 на Windows 10/11. Пошаговая инструкция с командами и проверкой установки.","medium",false,"10-15 мин","md",[352,355,358],{"question":353,"answer":354},"Почему WSL 2 не запускается после выполнения команд?","Вероятно, отключена гипервизия или виртуализация в BIOS. Включите Hyper‑V или Virtualization Based Security и повторите команду `wsl --update`.",{"question":356,"answer":357},"Как проверить, что установлена именно Ubuntu 22.04?","Запустите `ubuntu` и выполните `lsb_release -a` — в выводе будет версия «22.04.3 LTS».",{"question":359,"answer":360},"Могу ли я установить GUI‑приложения в WSL2?","Да, для этого установите X‑сервер (например, VcXsrv) на Windows, а в Ubuntu — `sudo apt install -y xrdp`.",[362,365,368,371,374],{"name":363,"text":364},"Включить поддержку WSL и Hyper‑V","Откройте PowerShell от имени администратора и выполните команду `dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart`. Затем включите VirtualMachinePlatform: `Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All`. Перезагрузите систему.",{"name":366,"text":367},"Обновить ядро WSL до версии 2","После перезагрузки выполните `wsl --update`, а затем `wsl --set-default-version 2`. Система автоматически использует ядро WSL2.",{"name":369,"text":370},"Установить Ubuntu из Microsoft Store","Запустите Microsoft Store, найдите **Ubuntu** (например, «Ubuntu 22.04 LTS») и нажмите **Получить** → **Установить**. После завершения установки запустите приложение из меню «Пуск».",{"name":372,"text":373},"Выполнить первоначальную настройку Ubuntu","При первом запуске Ubuntu предложит создать пользователя и пароль. Следуйте подсказкам. Затем обновите пакеты: `sudo apt update && sudo apt upgrade -y`.",{"name":375,"text":376},"Проверить успешную установку","Запустите `ubuntu` и проверьте версию: `lsb_release -a` и `cat /etc/os-release`. Также проверьте ядро WSL: `wsl -l -v` — должна отображаться версия 2.","PT15M",[379,380,381,382,383,384,385,386],"установка Ubuntu WSL2","установить WSL2 Windows 10","установка подсистемы Windows для Linux","установка Ubuntu в WSL2","как установить WSL2","установка Docker в WSL2","установка Ubuntu через PowerShell","установить WSL2 Windows 11","ru_RU",{},true,"/guides/windows/install-ubuntu-wsl2","windows",[393,394,395],"/guides/windows/install-wsl2","/guides/windows/configure-wsl2-network","/guides/ubuntu/ubuntu-terminal","Установка WSL и Ubuntu",{"title":5,"description":346},"guides/windows/install-ubuntu-wsl2","В этом руководстве вы узнаете, как быстро настроить WSL2 и установить дистрибутив Ubuntu на Windows. Выполнив простые шаги, вы получите полноценную среду Linux внутри Windows.",[401,402,171,403,404,405,406,407],"Windows","WSL2","установка","Linux","PowerShell","гайд","Windows 10/11","guide","hsKiUUqsRssiiz_mXPnEGTLI-rEyVcdI9fsFrwDWgjs",{"data":411,"body":412},{},{"type":413,"children":414},"root",[415],{"type":416,"tag":19,"props":417,"children":418},"element",{},[419,422,427],{"type":420,"value":421},"text","Вероятно, отключена гипервизия или виртуализация в BIOS. Включите Hyper‑V или Virtualization Based Security и повторите команду ",{"type":416,"tag":74,"props":423,"children":425},{"className":424},[],[426],{"type":420,"value":143},{"type":420,"value":165},{"data":429,"body":430},{},{"type":413,"children":431},[432],{"type":416,"tag":19,"props":433,"children":434},{},[435,436,442,444,450],{"type":420,"value":161},{"type":416,"tag":74,"props":437,"children":439},{"className":438},[],[440],{"type":420,"value":441},"ubuntu",{"type":420,"value":443}," и выполните ",{"type":416,"tag":74,"props":445,"children":447},{"className":446},[],[448],{"type":420,"value":449},"lsb_release -a",{"type":420,"value":451}," — в выводе будет версия «22.04.3 LTS».",{"data":453,"body":454},{},{"type":413,"children":455},[456],{"type":416,"tag":19,"props":457,"children":458},{},[459,461,467],{"type":420,"value":460},"Да, для этого установите X‑сервер (например, VcXsrv) на Windows, а в Ubuntu — ",{"type":416,"tag":74,"props":462,"children":464},{"className":463},[],[465],{"type":420,"value":466},"sudo apt install -y xrdp",{"type":420,"value":165},{"data":469,"body":470},{},{"type":413,"children":471},[472],{"type":416,"tag":19,"props":473,"children":474},{},[475,477,483,485,491],{"type":420,"value":476},"Откройте PowerShell от имени администратора и выполните команду ",{"type":416,"tag":74,"props":478,"children":480},{"className":479},[],[481],{"type":420,"value":482},"dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart",{"type":420,"value":484},". Затем включите VirtualMachinePlatform: ",{"type":416,"tag":74,"props":486,"children":488},{"className":487},[],[489],{"type":420,"value":490},"Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All",{"type":420,"value":492},". Перезагрузите систему.",{"data":494,"body":495},{},{"type":413,"children":496},[497],{"type":416,"tag":19,"props":498,"children":499},{},[500,502,507,509,514],{"type":420,"value":501},"После перезагрузки выполните ",{"type":416,"tag":74,"props":503,"children":505},{"className":504},[],[506],{"type":420,"value":143},{"type":420,"value":508},", а затем ",{"type":416,"tag":74,"props":510,"children":512},{"className":511},[],[513],{"type":420,"value":147},{"type":420,"value":515},". Система автоматически использует ядро WSL2.",{"data":517,"body":518},{},{"type":413,"children":519},[520],{"type":416,"tag":19,"props":521,"children":522},{},[523,525,529,531,535,536,540],{"type":420,"value":524},"Запустите Microsoft Store, найдите ",{"type":416,"tag":33,"props":526,"children":527},{},[528],{"type":420,"value":171},{"type":420,"value":530}," (например, «Ubuntu 22.04 LTS») и нажмите ",{"type":416,"tag":33,"props":532,"children":533},{},[534],{"type":420,"value":178},{"type":420,"value":179},{"type":416,"tag":33,"props":537,"children":538},{},[539],{"type":420,"value":182},{"type":420,"value":541},". После завершения установки запустите приложение из меню «Пуск».",{"data":543,"body":544},{},{"type":413,"children":545},[546],{"type":416,"tag":19,"props":547,"children":548},{},[549,551,557],{"type":420,"value":550},"При первом запуске Ubuntu предложит создать пользователя и пароль. Следуйте подсказкам. Затем обновите пакеты: ",{"type":416,"tag":74,"props":552,"children":554},{"className":553},[],[555],{"type":420,"value":556},"sudo apt update && sudo apt upgrade -y",{"type":420,"value":165},{"data":559,"body":560},{},{"type":413,"children":561},[562],{"type":416,"tag":19,"props":563,"children":564},{},[565,566,571,573,578,580,586,588,594],{"type":420,"value":161},{"type":416,"tag":74,"props":567,"children":569},{"className":568},[],[570],{"type":420,"value":441},{"type":420,"value":572}," и проверьте версию: ",{"type":416,"tag":74,"props":574,"children":576},{"className":575},[],[577],{"type":420,"value":449},{"type":420,"value":579}," и ",{"type":416,"tag":74,"props":581,"children":583},{"className":582},[],[584],{"type":420,"value":585},"cat /etc/os-release",{"type":420,"value":587},". Также проверьте ядро WSL: ",{"type":416,"tag":74,"props":589,"children":591},{"className":590},[],[592],{"type":420,"value":593},"wsl -l -v",{"type":420,"value":595}," — должна отображаться версия 2.",[597,1006],{"id":598,"title":599,"appliesTo":600,"author":9,"body":603,"canonical":344,"code":344,"createdAt":955,"description":956,"difficulty":347,"draft":348,"estimatedTime":957,"extension":350,"faq":958,"howToSteps":971,"howToTotalTime":987,"image":344,"keywords":988,"locale":387,"meta":994,"navigation":389,"path":393,"platform":391,"related":995,"section":999,"seo":1000,"severity":344,"stem":1001,"summary":1002,"tags":1003,"twitterCreator":344,"twitterSite":344,"type":408,"updatedAt":955,"__hash__":1005},"content_ru/guides/windows/install-wsl2.md","Установка WSL2 на Windows: Пошаговая инструкция",[601,602],"Windows 10 версии 2004 и выше","Windows 11",{"type":11,"value":604,"toc":945},[605,609,612,616,619,632,636,639,642,651,654,668,678,682,685,694,697,706,709,718,722,725,734,737,746,751,755,758,763,774,779,788,791,810,814,817,826,829,840,845,867,869,872,884,887,900,903,905,911,917,922,927,932,937,940,942],[606,607,599],"h1",{"id":608},"установка-wsl2-на-windows-пошаговая-инструкция",[19,610,611],{},"WSL2 (Windows Subsystem for Linux) — это технология от Microsoft, которая позволяет запускать полноценную среду Linux прямо на Windows 10/11. В отличие от WSL1, WSL2 использует полную виртуальную машину Linux, что обеспечивает лучшую производительность и полную совместимость с Linux-системами. Это идеальное решение для разработчиков, системных администраторов и всех, кто нуждается в Linux-инструментах на рабочем столе Windows.",[14,613,615],{"id":614},"требования-к-системе","Требования к системе",[19,617,618],{},"Перед установкой WSL2 убедитесь, что ваш компьютер соответствует следующим требованиям:",[27,620,621,624,626,629],{},[30,622,623],{},"Windows 10 версии 2004 или выше (сборка 19041 или новее)",[30,625,602],{},[30,627,628],{},"Поддержка виртуализации в BIOS/UEFI",[30,630,631],{},"Не менее 4GB оперативной памяти (рекомендуется 8GB и выше)",[14,633,635],{"id":634},"шаг-1-включение-виртуализации-и-компонентов-windows","Шаг 1: Включение виртуализации и компонентов Windows",[19,637,638],{},"Первым делом необходимо включить необходимые компоненты Windows для работы WSL2.",[19,640,641],{},"Откройте PowerShell от имени администратора и выполните команду:",[79,643,645],{"className":81,"code":644,"language":83,"meta":84,"style":84},"wsl --install\n",[74,646,647],{"__ignoreMap":84},[88,648,649],{"class":90,"line":91},[88,650,644],{},[19,652,653],{},"Эта команда автоматически:",[27,655,656,659,662,665],{},[30,657,658],{},"Включает компонент \"Виртуальная машина платформы\"",[30,660,661],{},"Включает компонент \"Подсистема Windows для Linux\"",[30,663,664],{},"Скачивает и устанавливает ядро Linux для WSL2",[30,666,667],{},"Устанавливает Ubuntu в качестве дистрибутива по умолчанию",[669,670,671],"blockquote",{},[19,672,673,674,677],{},"💡 Совет: Если команда ",[74,675,676],{},"wsl --install"," не работает, вы можете включить компоненты вручную через \"Программы и компоненты\" в Панели управления.",[14,679,681],{"id":680},"шаг-2-проверка-поддержки-виртуализации","Шаг 2: Проверка поддержки виртуализации",[19,683,684],{},"Убедитесь, что виртуализация включена в BIOS/UEFI и работает в Windows:",[79,686,688],{"className":81,"code":687,"language":83,"meta":84,"style":84},"systeminfo\n",[74,689,690],{"__ignoreMap":84},[88,691,692],{"class":90,"line":91},[88,693,687],{},[19,695,696],{},"В выводе команды найдите строку \"Virtualization-based security\" — она должна быть включена. Также можно использовать:",[79,698,700],{"className":81,"code":699,"language":83,"meta":84,"style":84},"wmic cpu get caption, numberofcores, maxclockspeed\n",[74,701,702],{"__ignoreMap":84},[88,703,704],{"class":90,"line":91},[88,705,699],{},[19,707,708],{},"Для проверки статуса WSL выполните:",[79,710,712],{"className":81,"code":711,"language":83,"meta":84,"style":84},"wsl --status\n",[74,713,714],{"__ignoreMap":84},[88,715,716],{"class":90,"line":91},[88,717,711],{},[14,719,721],{"id":720},"шаг-3-настройка-wsl2-в-качестве-версии-по-умолчанию","Шаг 3: Настройка WSL2 в качестве версии по умолчанию",[19,723,724],{},"Если у вас уже установлены дистрибутивы WSL1, переключите их на WSL2:",[79,726,728],{"className":81,"code":727,"language":83,"meta":84,"style":84},"wsl --set-default-version 2\n",[74,729,730],{"__ignoreMap":84},[88,731,732],{"class":90,"line":91},[88,733,727],{},[19,735,736],{},"Для перевода конкретного дистрибутива:",[79,738,740],{"className":81,"code":739,"language":83,"meta":84,"style":84},"wsl --set-version Ubuntu 2\n",[74,741,742],{"__ignoreMap":84},[88,743,744],{"class":90,"line":91},[88,745,739],{},[669,747,748],{},[19,749,750],{},"⚠️ Важно: Процесс миграции может занять несколько минут в зависимости от размера дистрибутива.",[14,752,754],{"id":753},"шаг-4-установка-дистрибутива-linux","Шаг 4: Установка дистрибутива Linux",[19,756,757],{},"Вы можете установить дистрибутив Linux через Microsoft Store или командную строку:",[19,759,760],{},[33,761,762],{},"Через Microsoft Store:",[157,764,765,768,771],{},[30,766,767],{},"Откройте Microsoft Store",[30,769,770],{},"Найдите \"Linux\" или конкретный дистрибутив (Ubuntu, Debian, Kali Linux и т.д.)",[30,772,773],{},"Нажмите \"Установить\"",[19,775,776],{},[33,777,778],{},"Через командную строку:",[79,780,782],{"className":81,"code":781,"language":83,"meta":84,"style":84},"wsl --install -d Ubuntu\n",[74,783,784],{"__ignoreMap":84},[88,785,786],{"class":90,"line":91},[88,787,781],{},[19,789,790],{},"Доступные дистрибутивы:",[27,792,793,795,798,801,804,807],{},[30,794,171],{},[30,796,797],{},"Debian",[30,799,800],{},"Kali Linux",[30,802,803],{},"openSUSE",[30,805,806],{},"Fedora",[30,808,809],{},"и другие",[14,811,813],{"id":812},"шаг-5-первоначальная-настройка-дистрибутива","Шаг 5: Первоначальная настройка дистрибутива",[19,815,816],{},"После установки запустите дистрибутив из меню Пуск или через команду:",[79,818,820],{"className":113,"code":819,"language":115,"meta":84,"style":84},"wsl\n",[74,821,822],{"__ignoreMap":84},[88,823,824],{"class":90,"line":91},[88,825,819],{"class":122},[19,827,828],{},"При первом запуске произойдет автоматическая настройка:",[157,830,831,834,837],{},[30,832,833],{},"Создастся пользователь с именем вашего Windows-аккаунта",[30,835,836],{},"Будет настроена домашняя директория",[30,838,839],{},"Обновятся пакеты системы",[669,841,842],{},[19,843,844],{},"💡 Совет: Рекомендуется сразу обновить пакеты системы:",[79,846,847],{"className":113,"code":195,"language":115,"meta":84,"style":84},[74,848,849],{"__ignoreMap":84},[88,850,851,853,855,857,859,861,863,865],{"class":90,"line":91},[88,852,202],{"class":122},[88,854,206],{"class":205},[88,856,209],{"class":205},[88,858,213],{"class":212},[88,860,202],{"class":122},[88,862,206],{"class":205},[88,864,220],{"class":205},[88,866,223],{"class":126},[14,868,283],{"id":282},[19,870,871],{},"Убедитесь, что WSL2 работает корректно:",[79,873,875],{"className":113,"code":874,"language":115,"meta":84,"style":84},"wsl --version\n",[74,876,877],{"__ignoreMap":84},[88,878,879,881],{"class":90,"line":91},[88,880,123],{"class":122},[88,882,883],{"class":126}," --version\n",[19,885,886],{},"Должен отобразиться номер версии WSL2. Также проверьте информацию о системе:",[79,888,890],{"className":113,"code":889,"language":115,"meta":84,"style":84},"uname -r\n",[74,891,892],{"__ignoreMap":84},[88,893,894,897],{"class":90,"line":91},[88,895,896],{"class":122},"uname",[88,898,899],{"class":126}," -r\n",[19,901,902],{},"Должен отобразиться номер ядра Linux.",[14,904,290],{"id":289},[19,906,907,910],{},[33,908,909],{},"Проблема:"," \"Virtualization-based security is not enabled\"",[19,912,913,916],{},[33,914,915],{},"Решение:"," Включите виртуализацию в BIOS/UEFI и убедитесь, что Hyper-V включен в Windows Features.",[19,918,919,921],{},[33,920,909],{}," \"WSL 2 requires an update to your kernel component\"",[19,923,924,926],{},[33,925,915],{}," Скачайте и установите пакет обновления ядра Linux для WSL2 с официального сайта Microsoft.",[19,928,929,931],{},[33,930,909],{}," \"Error: 0x80370102\"",[19,933,934,936],{},[33,935,915],{}," Перезагрузите компьютер и убедитесь, что все компоненты Windows установлены корректно.",[19,938,939],{},"Теперь у вас есть полноценная среда Linux на Windows! Вы можете устанавливать любые Linux-программы, использовать терминал и работать с файловой системой Linux прямо из Windows.",[150,941],{},[327,943,944],{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":84,"searchDepth":97,"depth":97,"links":946},[947,948,949,950,951,952,953,954],{"id":614,"depth":97,"text":615},{"id":634,"depth":97,"text":635},{"id":680,"depth":97,"text":681},{"id":720,"depth":97,"text":721},{"id":753,"depth":97,"text":754},{"id":812,"depth":97,"text":813},{"id":282,"depth":97,"text":283},{"id":289,"depth":97,"text":290},"2026-04-09 19:53:04","Подробный гайд по установке WSL2 на Windows 10/11. Пошаговая инструкция с командами PowerShell и настройками. Начните работу с Linux на Windows уже сегодня!","15-20 мин",[959,962,965,968],{"question":960,"answer":961},"Чем WSL2 отличается от WSL1?","WSL2 использует полную виртуальную машину Linux, что обеспечивает лучшую производительность файловых операций и полную совместимость с Linux. WSL1 использует перевод системных вызовов и работает быстрее для операций с Windows файлами.",{"question":963,"answer":964},"Какую дистрибутив Linux выбрать для WSL2?","Ubuntu — самый популярный и дружелюбный для новичков. Для разработки часто выбирают Ubuntu или Debian. Для специфических задач существуют дистрибутивы вроде Kali Linux (безопасность) или openSUSE (разработка).",{"question":966,"answer":967},"Можно ли использовать WSL2 без Hyper-V?","Да, WSL2 использует собственную легковесную виртуализацию, которая не требует включенного Hyper-V. Однако для некоторых продвинутых функций может потребоваться Hyper-V.",{"question":969,"answer":970},"Как переключиться с WSL1 на WSL2?","Используйте команду `wsl --set-version \u003Cимя_дистрибутива> 2` в PowerShell. Все существующие дистрибутивы можно перевести в режим WSL2.",[972,975,978,981,984],{"name":973,"text":974},"Включение виртуализации и компонентов Windows","Включите необходимые компоненты Windows через PowerShell и проверьте поддержку виртуализации.",{"name":976,"text":977},"Установка WSL2 через Microsoft Store","Установите WSL2 через Microsoft Store или командную строку для быстрого развертывания.",{"name":979,"text":980},"Настройка WSL2 в качестве версии по умолчанию","Настройте WSL2 как версию по умолчанию для всех новых дистрибутивов.",{"name":982,"text":983},"Установка дистрибутива Linux","Выберите и установите дистрибутив Linux из Microsoft Store или через командную строку.",{"name":985,"text":986},"Проверка установки и первоначальная настройка","Запустите дистрибутив и выполните начальную настройку учетной записи пользователя.","PT20M",[989,990,991,992,993],"установка WSL2 Windows 10","WSL2 Windows 11","WSL2 установка пошагово","Windows Subsystem for Linux","Linux на Windows",{},[996,997,998],"/guides/windows/update-windows","/guides/windows/install-docker","/guides/windows/enable-hyper-v","Гайды Windows",{"title":599,"description":956},"guides/windows/install-wsl2","Установите WSL2 на Windows 10/11 и получите полноценную среду Linux прямо на рабочем столе. Пошаговая инструкция для новичков и опытных пользователей.",[402,401,404,1004,405],"Virtualization","DhXcEUF6O21A0V02vJ6eRbdXe2sxqG34jeniqOsAQ4E",{"id":1007,"title":1008,"appliesTo":1009,"author":9,"body":1013,"canonical":344,"code":84,"createdAt":1530,"description":1531,"difficulty":347,"draft":348,"estimatedTime":957,"extension":350,"faq":1532,"howToSteps":1545,"howToTotalTime":987,"image":344,"keywords":1564,"locale":387,"meta":1573,"navigation":389,"path":394,"platform":391,"related":1574,"section":1578,"seo":1579,"severity":84,"stem":1580,"summary":1581,"tags":1582,"twitterCreator":344,"twitterSite":344,"type":408,"updatedAt":1530,"__hash__":1587},"content_ru/guides/windows/configure-wsl2-network.md","Настройка сетевого подключения WSL2: полное руководство для Windows 10/11",[1010,1011,1012,8],"Windows 10 (1909 и выше)","Windows 11 (21H2 и выше)","Ubuntu 20.04 LTS",{"type":11,"value":1014,"toc":1516},[1015,1019,1022,1024,1052,1054,1058,1066,1083,1087,1146,1150,1157,1174,1177,1195,1205,1207,1211,1221,1230,1240,1323,1329,1333,1392,1396,1427,1429,1432,1455,1458,1460,1513],[14,1016,1018],{"id":1017},"введение","Введение",[19,1020,1021],{},"Настройка WSL2 (Windows Subsystem for Linux 2) открывает мощные возможности для разработчиков и DevOps-специалистов, работая непосредственно в среде Linux на базе Windows. Без правильной сетевой конфигурации WSL2 изолирован и не может взаимодействовать с хостом Windows, локальной сетью или внешними сервисами. В этом руководстве вы узнаете, как настроить WSL2 для обмена трафиком с хостом, открыть порты для внешних приложений и оптимизировать сетевую производительность. После выполнения шагов вы сможете использовать WSL2 как полноценную рабочую станцию Linux с полным доступом к локальным ресурсам.",[14,1023,25],{"id":24},[27,1025,1026,1029,1036,1042,1045],{},[30,1027,1028],{},"Windows 10 (1909 или выше) или Windows 11 (21H2 или выше) с включённым Hyper‑V.",[30,1030,1031,1032,1035],{},"Включённый WSL2 (",[74,1033,1034],{},"wsl --list"," должен отображать дистрибутивы).",[30,1037,1038,1039,165],{},"Административные права на хосте для выполнения команд PowerShell и ",[74,1040,1041],{},"dism",[30,1043,1044],{},"Дистрибутив Linux (Ubuntu 20.04 LTS или 22.04 LTS) в WSL2.",[30,1046,1047,1048,1051],{},"Свободный IP-адрес в диапазоне ",[74,1049,1050],{},"192.168.100.0/24"," (или другой выбранный вами subnet).",[14,1053,64],{"id":63},[66,1055,1057],{"id":1056},"шаг-1-включение-wsl2-и-hyper-v","Шаг 1: Включение WSL2 и Hyper-V",[669,1059,1060],{},[19,1061,1062,1065],{},[33,1063,1064],{},"Важно:"," Hyper‑V необходим для создания виртуальной своп-сети, которую будет использовать WSL2.",[157,1067,1068,1080],{},[30,1069,1070,1071],{},"Откройте PowerShell от имени администратора и выполните команду:\n",[79,1072,1074],{"className":81,"code":1073,"language":83,"meta":84,"style":84},"dism.exe /online /enable-feature /featurename:Microsoft‑Hyper‑V\n",[74,1075,1076],{"__ignoreMap":84},[88,1077,1078],{"class":90,"line":91},[88,1079,1073],{},[30,1081,1082],{},"Если Hyper‑V уже включён, команда вернёт сообщение об успешном выполнении.",[66,1084,1086],{"id":1085},"шаг-2-настройка-nat-сети-для-обмена-трафиком","Шаг 2: Настройка NAT-сети для обмена трафиком",[157,1088,1089,1101,1118,1134],{},[30,1090,1091,1092],{},"Создайте внутренний своп-коммутатор с NAT:\n",[79,1093,1095],{"className":81,"code":1094,"language":83,"meta":84,"style":84},"New-VMSwitch -Name \"WSL2NAT\" -SwitchType Internal\n",[74,1096,1097],{"__ignoreMap":84},[88,1098,1099],{"class":90,"line":91},[88,1100,1094],{},[30,1102,1103,1104,1113,1114,1117],{},"Определите имя сетевого адаптера:\n",[79,1105,1107],{"className":81,"code":1106,"language":83,"meta":84,"style":84},"Get-NetAdapter -Name \"WSL2NAT\"\n",[74,1108,1109],{"__ignoreMap":84},[88,1110,1111],{"class":90,"line":91},[88,1112,1106],{},"\n(запишите имя, например, ",[74,1115,1116],{},"vEthernet (WSL2NAT)",").",[30,1119,1120,1121,1124,1125],{},"Добавьте IP-адрес ",[74,1122,1123],{},"192.168.100.1/24"," к адаптеру:\n",[79,1126,1128],{"className":81,"code":1127,"language":83,"meta":84,"style":84},"New-NetIPAddress -InterfaceAlias \"vEthernet (WSL2NAT)\" -IPAddress 192.168.100.1 -PrefixLength 24 -DefaultGateway 192.168.100.1\n",[74,1129,1130],{"__ignoreMap":84},[88,1131,1132],{"class":90,"line":91},[88,1133,1127],{},[30,1135,1136,1137],{},"Настройте NAT для этого префикса:\n",[79,1138,1140],{"className":81,"code":1139,"language":83,"meta":84,"style":84},"New-NetNat -Name \"WSL2NAT\" -InternalIPInterfaceAddressPrefix \"192.168.100.0/24\"\n",[74,1141,1142],{"__ignoreMap":84},[88,1143,1144],{"class":90,"line":91},[88,1145,1139],{},[66,1147,1149],{"id":1148},"шаг-3-подключение-wsl2-к-nat-сети","Шаг 3: Подключение WSL2 к NAT-сети",[19,1151,1152,1153,1156],{},"Внутри дистрибутива Linux отредактируйте ",[74,1154,1155],{},"/etc/wsl.conf",":",[79,1158,1162],{"className":1159,"code":1160,"language":1161,"meta":84,"style":84},"language-ini shiki shiki-themes github-light github-dark","[network]\ngenerator=docker-gen\n","ini",[74,1163,1164,1169],{"__ignoreMap":84},[88,1165,1166],{"class":90,"line":91},[88,1167,1168],{},"[network]\n",[88,1170,1171],{"class":90,"line":97},[88,1172,1173],{},"generator=docker-gen\n",[19,1175,1176],{},"Сохраните изменения, затем перезапустите WSL2:",[79,1178,1180],{"className":113,"code":1179,"language":115,"meta":84,"style":84},"wsl --shutdown\n# Запустите дистрибутив снова\n",[74,1181,1182,1189],{"__ignoreMap":84},[88,1183,1184,1186],{"class":90,"line":91},[88,1185,123],{"class":122},[88,1187,1188],{"class":126}," --shutdown\n",[88,1190,1191],{"class":90,"line":97},[88,1192,1194],{"class":1193},"sJ8bj","# Запустите дистрибутив снова\n",[19,1196,1197,1198,1201,1202,1117],{},"После перезапуска команда ",[74,1199,1200],{},"ip a"," покажет IP-адрес, назначенный из NAT-сети (например, ",[74,1203,1204],{},"192.168.100.10/24",[150,1206],{},[66,1208,1210],{"id":1209},"шаг-4-портовое-перенаправление-на-хост","Шаг 4: Портовое перенаправление на хост",[19,1212,1213,1216,1217,1220],{},[33,1214,1215],{},"На хосте Windows"," разрешите входящие TCP-соединения на выбранный порт (например, ",[74,1218,1219],{},"8080","):",[79,1222,1224],{"className":81,"code":1223,"language":83,"meta":84,"style":84},"netsh advfirewall firewall add rule name=\"AllowWSL2Port\" dir=in action=allow protocol=TCP localport=8080 remoteip=192.168.100.0/24\n",[74,1225,1226],{"__ignoreMap":84},[88,1227,1228],{"class":90,"line":91},[88,1229,1223],{},[19,1231,1232,1235,1236,1239],{},[33,1233,1234],{},"Внутри WSL2"," добавьте правило NAT для перенаправления внешнего порта (например, ",[74,1237,1238],{},"80",") на хост:",[79,1241,1243],{"className":113,"code":1242,"language":115,"meta":84,"style":84},"sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.100.10:8080\nsudo iptables -t nat -A POSTROUTING -p tcp -d 192.168.100.10 --dport 8080 -j MASQUERADE\n",[74,1244,1245,1288],{"__ignoreMap":84},[88,1246,1247,1249,1252,1255,1258,1261,1264,1267,1270,1273,1276,1279,1282,1285],{"class":90,"line":91},[88,1248,202],{"class":122},[88,1250,1251],{"class":205}," iptables",[88,1253,1254],{"class":126}," -t",[88,1256,1257],{"class":205}," nat",[88,1259,1260],{"class":126}," -A",[88,1262,1263],{"class":205}," PREROUTING",[88,1265,1266],{"class":126}," -p",[88,1268,1269],{"class":205}," tcp",[88,1271,1272],{"class":126}," --dport",[88,1274,1275],{"class":126}," 80",[88,1277,1278],{"class":126}," -j",[88,1280,1281],{"class":205}," DNAT",[88,1283,1284],{"class":126}," --to-destination",[88,1286,1287],{"class":205}," 192.168.100.10:8080\n",[88,1289,1290,1292,1294,1296,1298,1300,1303,1305,1307,1310,1313,1315,1318,1320],{"class":90,"line":97},[88,1291,202],{"class":122},[88,1293,1251],{"class":205},[88,1295,1254],{"class":126},[88,1297,1257],{"class":205},[88,1299,1260],{"class":126},[88,1301,1302],{"class":205}," POSTROUTING",[88,1304,1266],{"class":126},[88,1306,1269],{"class":205},[88,1308,1309],{"class":126}," -d",[88,1311,1312],{"class":126}," 192.168.100.10",[88,1314,1272],{"class":126},[88,1316,1317],{"class":126}," 8080",[88,1319,1278],{"class":126},[88,1321,1322],{"class":205}," MASQUERADE\n",[19,1324,1325,1326,1328],{},"Теперь внешнее приложение, обращающееся к IP-адресу хоста на порту ",[74,1327,1219],{},", будет перенаправлено на WSL2.",[66,1330,1332],{"id":1331},"шаг-5-проверка-подключения","Шаг 5: Проверка подключения",[27,1334,1335,1362,1376],{},[30,1336,1337,1340,1341],{},[33,1338,1339],{},"Из WSL2"," проверьте доступность хоста:\n",[79,1342,1344],{"className":113,"code":1343,"language":115,"meta":84,"style":84},"ping 192.168.100.10\ncurl http://192.168.100.10:8080\n",[74,1345,1346,1354],{"__ignoreMap":84},[88,1347,1348,1351],{"class":90,"line":91},[88,1349,1350],{"class":122},"ping",[88,1352,1353],{"class":126}," 192.168.100.10\n",[88,1355,1356,1359],{"class":90,"line":97},[88,1357,1358],{"class":122},"curl",[88,1360,1361],{"class":205}," http://192.168.100.10:8080\n",[30,1363,1364,1366,1367],{},[33,1365,1215],{}," (PowerShell):\n",[79,1368,1370],{"className":81,"code":1369,"language":83,"meta":84,"style":84},"Test-NetConnection -ComputerName 192.168.100.10 -Port 8080\n",[74,1371,1372],{"__ignoreMap":84},[88,1373,1374],{"class":90,"line":91},[88,1375,1369],{},[30,1377,1378,1379],{},"Убедитесь, что IP-адрес назначен корректно:\n",[79,1380,1382],{"className":113,"code":1381,"language":115,"meta":84,"style":84},"ip a\n",[74,1383,1384],{"__ignoreMap":84},[88,1385,1386,1389],{"class":90,"line":91},[88,1387,1388],{"class":122},"ip",[88,1390,1391],{"class":205}," a\n",[66,1393,1395],{"id":1394},"шаг-6-дополнительные-советы-и-оптимизация","Шаг 6: Дополнительные советы и оптимизация",[27,1397,1398,1404,1421],{},[30,1399,1400,1401,165],{},"Для сброса всех данных WSL2 и очистки сетевых адаптеров выполните ",[74,1402,1403],{},"wsl --shutdown",[30,1405,1406,1407],{},"Для статического IP-адреса в WSL2 отредактируйте файлы сетевой конфигурации:\n",[27,1408,1409,1415],{},[30,1410,1411,1412],{},"Ubuntu (netplan): ",[74,1413,1414],{},"/etc/netplan/01-netcfg.yaml",[30,1416,1417,1418],{},"Общая конфигурация: ",[74,1419,1420],{},"/etc/dhcpcd.conf",[30,1422,1423,1424,1117],{},"Если вам нужна полная изоляция, создайте отдельную NAT-сеть с другим префиксом (например, ",[74,1425,1426],{},"192.168.200.0/24",[14,1428,283],{"id":282},[19,1430,1431],{},"После выполнения шагов вы должны увидеть:",[27,1433,1434,1443,1446],{},[30,1435,1436,1437,1440,1441,1117],{},"Корректный IP-адрес ",[74,1438,1439],{},"192.168.100.x"," внутри WSL2 (",[74,1442,1200],{},[30,1444,1445],{},"Успешные пинг/тесты к хосту Windows.",[30,1447,1448,1449,1451,1452,1117],{},"Доступность внешних сервисов через перенаправленные порты (",[74,1450,1358],{},", ",[74,1453,1454],{},"telnet",[19,1456,1457],{},"Если что-то не работает, вернитесь к шагам и проверьте настройки NAT и брандмауэра.",[14,1459,290],{"id":289},[27,1461,1462,1474,1486,1503],{},[30,1463,1464,1467,1468,443,1470,1473],{},[33,1465,1466],{},"WSL2 не получает IP-адрес"," – проверьте ",[74,1469,1155],{},[74,1471,1472],{},"wsl --shutdown && wsl"," снова.",[30,1475,1476,1479,1480,1483,1484,165],{},[33,1477,1478],{},"Хост не видит WSL2"," – убедитесь, что NAT-сеть включена (",[74,1481,1482],{},"Get-NetNat",") и брандмауэр Windows не блокирует ",[74,1485,1050],{},[30,1487,1488,1491,1492,1495,1496,1499,1500,1117],{},[33,1489,1490],{},"Перенаправление портов не работает"," – проверьте правила ",[74,1493,1494],{},"iptables"," (",[74,1497,1498],{},"sudo iptables -t nat -L",") и брандмауэр хоста (",[74,1501,1502],{},"netsh advfirewall firewall show rule name=\"AllowWSL2Port\"",[30,1504,1505,1508,1509,1512],{},[33,1506,1507],{},"Статический IP-адрес не сохраняется"," – перезапустите сетевые службы (",[74,1510,1511],{},"sudo systemctl restart networking",") после редактирования конфигурационных файлов.",[327,1514,1515],{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":84,"searchDepth":97,"depth":97,"links":1517},[1518,1519,1520,1528,1529],{"id":1017,"depth":97,"text":1018},{"id":24,"depth":97,"text":25},{"id":63,"depth":97,"text":64,"children":1521},[1522,1523,1524,1525,1526,1527],{"id":1056,"depth":337,"text":1057},{"id":1085,"depth":337,"text":1086},{"id":1148,"depth":337,"text":1149},{"id":1209,"depth":337,"text":1210},{"id":1331,"depth":337,"text":1332},{"id":1394,"depth":337,"text":1395},{"id":282,"depth":97,"text":283},{"id":289,"depth":97,"text":290},"2026-08-06 11:36:42","Пошаговая инструкция по настройке сети WSL2 для доступа к локальной сети, перенаправления портов и обмена файлами за 15 минут.",[1533,1536,1539,1542],{"question":1534,"answer":1535},"Как проверить IP-адрес, назначенный WSL2?","Выполните команду `ip a` в терминале дистрибутива Linux.",{"question":1537,"answer":1538},"Почему WSL2 не видит хост Windows?","Убедитесь, что включено сетевое подключение Hyper-V NAT и отключен брандмауэр, блокирующий трафик.",{"question":1540,"answer":1541},"Как открыть порт для WSL2, чтобы внешнее приложение могло подключиться?","Добавьте правило в брандмауэр Windows (`netsh advfirewall firewall add rule`) и настроите NAT-перенаправление (`iptables -t nat -A PREROUTING ...`).",{"question":1543,"answer":1544},"Можно ли назначить статический IP-адрес в WSL2?","Да, отредактируйте файл `/etc/netplan/01-netcfg.yaml` (для Ubuntu) или `/etc/dhcpcd.conf` и перезапустите сетевые службы.",[1546,1549,1552,1555,1558,1561],{"name":1547,"text":1548},"Включение WSL2 и Hyper-V","Убедитесь, что Hyper-V включён (`dism.exe /online /enable-feature /featurename:Microsoft‑Hyper‑V`). Если Hyper-V недоступен, сначала активируйте его в приложении «Функции Windows».",{"name":1550,"text":1551},"Настройка NAT-сети для обмена трафиком","Создайте виртуальную своп-сеть с NAT: `New-VMSwitch -Name \"WSL2NAT\" -SwitchType Internal`. Получите интерфейс с помощью `Get-NetAdapter -Name \"WSL2NAT\"` и присвоите ему IP-адрес `192.168.100.1/24`. Включите NAT с помощью `New-NetNat -Name \"WSL2NAT\" -InternalIPInterfaceAddressPrefix \"192.168.100.0/24\"`.",{"name":1553,"text":1554},"Подключение WSL2 к NAT-сети","Отредактируйте `/etc/wsl.conf`, добавив раздел `[network]`: `generator=docker-gen`. Перезапустите дистрибутив Linux с помощью `wsl --shutdown`, затем запустите его снова. WSL2 теперь получит IP-адрес из NAT-сети (`192.168.100.x`).",{"name":1556,"text":1557},"Портовое перенаправление на хост","Разрешите входящие подключения на хосте: `netsh advfirewall firewall add rule name=\"AllowWSL2Port\" dir=in action=allow protocol=TCP localport=8080 remoteip=192.168.100.0/24`. Внутри WSL2 откройте порт: `sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.100.10:8080`.",{"name":1559,"text":1560},"Проверка подключения","Внутри WSL2 проверьте подключение к хосту: `ping 192.168.100.10`. Снаружи Windows проверьте доступность через PowerShell: `Test-NetConnection -ComputerName 192.168.100.10 -Port 8080`. Используйте `ip a` для подтверждения назначенного IP-адреса.",{"name":1562,"text":1563},"Дополнительные советы и оптимизация","Для улучшения производительности отключите WSL2-отладчик: `wsl --shutdown`. Для статического IP-адреса отредактируйте файлы сетевой конфигурации (см. FAQ). Если нужно изолированное сетевое пространство, создайте отдельную NAT-сеть с другим префиксом.",[1565,1566,1567,1568,1569,1570,1571,1572],"настройка сети WSL2","подключение WSL2 к локальной сети","порт forwarding WSL2","NAT WSL2","WSL2 IP адреса","сетевые настройки WSL2","WSL2 Docker network","WSL2 и Hyper-V сеть",{},[1575,1576,1577],"/guides/windows/configure-wsl2","/guides/windows/configure-docker","/errors/windows/network-settings","Настройка WSL2 и сетевых функций Windows",{"title":1008,"description":1531},"guides/windows/configure-wsl2-network","В этом руководстве подробно описано, как настроить сетевое подключение WSL2, чтобы операционная система Linux могла взаимодействовать с хостом Windows и другими устройствами в сети. После выполнения шагов вы сможете использовать портовое перенаправление, получить доступ к локальным ресурсам и оптимизировать производительность.",[402,1583,602,1584,1585,1586],"Windows 10","сетевые настройки","Docker","Hyper-V","BnalRudTM7ndCl3GN5JgduxJ0VGkf8WBpEJkX11ArlE"]