WSL2高級配置之mirrored鏡像網絡

WSL2高級配置之mirrored鏡像網絡

    • 引言
    • 版本要求
    • 更改配置

引言

WSL2默認的網絡模式為NAT。盡管WSL2原生提供了localhost轉發這種能夠方便地在Windows中訪問子系統服務的特性,但如果想反過來,則只能通過局域網或者想辦法橋接,這兩種方法都有些許的繁瑣。但是新版本的WSL2帶來的鏡像網絡特性,使得這一切都更加自然。

版本要求

這項特性需要22621.2359及以上版本的Windows 11以及2.0以上版本的WSL。

>wsl --version
WSL 版本: 2.3.24.0
內核版本: 5.15.153.1-2
WSLg 版本: 1.0.65
MSRDC 版本: 1.2.5620
Direct3D 版本: 1.611.1-81528511
DXCore 版本: 10.0.26100.1-240331-1435.ge-release
Windows 版本: 10.0.22631.4317

更改配置

在Windows的用戶文件夾下的 .wslconfig 文件中填入以下配置(如果沒有,就創建一個):

[experimental]
networkingMode=mirrored

在鏡像模式下可以使用一些額外的配置。

ignoredPorts:讓Linux下的一些端口不會被綁定到Windows,例如3000,9000,9090
hostAddressLoopback:允許使用除了127.0.0.1之外所有的主機IP進行容器與主機之間的連接。

使用 wsl --shutdown 命令關閉WSL2實例。
在下次打開WSL的時候,鏡像網絡就配置好了。

  • WSL 中的高級設置配置: https://learn.microsoft.com/zh-cn/windows/wsl/wsl-config

在WSL2中訪問Windows服務的另一種選擇——mirrored鏡像網絡 https://zhuanlan.zhihu.com/p/668181689

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/63946.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/63946.shtml
英文地址,請注明出處:http://en.pswp.cn/web/63946.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

《ROS2 機器人開發 從入門道實踐》 魚香ROS2——第4章內容

第4章 服務和參數——深入ROS2通信 4.2 用Python服務通信實現人臉檢測 4.2.1 自定義服務接口 1. 創建接口功能包 終端中輸入 ros2 pkg create chapt4_interfaces --dependencies sensor_msgs rosidl_default_generators --license Apache-2.0 ros2 pkg create 功能包名稱…

Linux系統編程深度解析:C語言實戰指南

文章一覽 前言一、gcc編譯系統1.1 文件名后綴1.2 C語言編譯過程1.3 gcc命令行選項 二、gdb程序調試工具2.1 啟動gdb和查看內部命令2.2 顯示源程序和數據2.2.1 顯示和搜索源程序2.2.2 查看運行時數據 2.3 改變和顯示目錄或路徑2.4 控制程序的執行2.4.1 設置斷點2.4.2 顯示斷點2.…

SQL優化原理與具體實例分析

一、引言 SQL(Structured Query Language,結構化查詢語言)是關系型數據庫的核心語言。在實際應用中,數據庫查詢性能往往成為系統性能瓶頸。因此,掌握SQL優化技巧對于提高數據庫查詢效率具有重要意義。本文將圍繞SQL優…

安卓藍牙掃描流程

目錄 系統廣播 流程圖 源碼跟蹤 系統廣播 掃描開啟廣播:BluetoothAdapter.ACTION_DISCOVERY_STARTED "android.bluetooth.adapter.action.DISCOVERY_STARTED";掃描關閉廣播:BluetoothAdapter.ACTION_DISCOVERY_FINISHED "android.b…

shell 編程(三)

條件測試命令 條件測試:判斷某需求是否滿足,需要有測試機制來實現 專用的測試表達式需要由測試命令輔助完成測試過程,評估布爾生命,以便用在條件性執行中 若真,則狀態碼變量$? 返回0 // echo $? 打印0 反之返回1 t…

八股(One Day one)

最近老是看到一些面試的視頻,對于視頻內部面試所提到的八股文,感覺是知道是什么,但是要說的話,卻又不知道該怎么說(要不咋稱之為八股文呢),所以就想到寫一篇八股文總結的博客,以便進…

Rust 在前端基建中的使用

摘要 隨著前端技術的不斷發展,前端基礎設施(前端基建)的建設已成為提升開發效率、保障產品質量的關鍵環節。然而,在應對復雜業務場景與高性能需求時,傳統的前端技術棧逐漸暴露出諸多不足。近年來,Rust語言…

豆包MarsCode:a替換函數

問題描述 思路分析 在這個問題中,我們的目標是將字符串中的所有小寫字母 a 替換為 "%100"。為了實現這一點,我們需要分析問題的核心需求和合理的解決方案。以下是分析和思路的詳細步驟: 1. 理解問題 給定一個字符串 s&#xff0…

人臉生成3d模型 Era3D

從單視圖圖像進行3D重建是計算機視覺和圖形學中的一項基本任務,因為它在游戲設計、虛擬現實和機器人技術中具有潛在的應用價值。早期的研究主要依賴于直接在體素上進行3D回歸,這往往會導致過于平滑的結果,并且由于3D訓練數據的限制&#xff0…

【點估計】之Python實現

點估計是一種統計推斷方法,它利用樣本數據來估計總體的未知參數。在概率論和數理統計的框架下,點估計將總體的未知參數視為一個確定的值或一個具體的點,并試圖通過樣本數據來找到這個值的最佳估計。以下是對點估計的詳細解釋: 一、定義與原理 定義:點估計是根據樣本數據估…

rust與python互通

互通三件套 rust側與python互通的三個庫: pyo3 pythonize serde pyo3 pyo3跟用Python C API寫python擴展有點類似,核心是: #[pymodule] #[pyfunction]兩個注解。前者對應Py_InitModule,后者對應PyMethodDef。 下面是其它博…

Ubuntu系統下 npm install -g tauri 報錯問題處理

處理在安裝 Tauri 時遇到的問題,可以按照以下步驟進行操作 npm install -g taurinpm warn deprecated inflight1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async …

信貸域——互聯網金融理論基礎

摘要 互聯網金融這種新興的金融業態近幾年飛速發展,規模不斷擴大,互聯網金融在對我國金融體系和經濟發展影響中所占的分量越來越重,一定程度上也推動了互聯網金融理論的發展。 互聯網金融與傳統金融都是金融,有著相近的理論基礎。…

C++軟件設計模式之享元模式(FlyWeight)

享元(Flyweight)模式的動機與意圖 動機 享元模式的主要動機是通過共享對象來減少內存使用,從而提高系統的性能。在某些情況下,系統中可能有大量細粒度的對象,這些對象具有共同的部分狀態,而這些狀態可以共…

LightGBM分類算法在醫療數據挖掘中的深度探索與應用創新(上)

一、引言 1.1 醫療數據挖掘的重要性與挑戰 在當今數字化醫療時代,醫療數據呈爆炸式增長,這些數據蘊含著豐富的信息,對醫療決策具有極為重要的意義。通過對醫療數據的深入挖掘,可以發現潛在的疾病模式、治療效果關聯以及患者的健康風險因素,從而為精準醫療、個性化治療方…

|-牛式-|

題目描述 下面是一個乘法豎式,如果用我們給定的那幾個數字來取代 * ,可以使式子成立的話,我們就叫這個式子牛式。 * * * x * * ------- * * * * * * ------- * * * * 數字只能取代 * ,當然第一位不能為 0 。 寫一個程序找…

es 3期 第18節-分頁查詢使用避坑的一些事

#### 1.Elasticsearch是數據庫,不是普通的Java應用程序,傳統數據庫需要的硬件資源同樣需要,提升性能最有效的就是升級硬件。 #### 2.Elasticsearch是文檔型數據庫,不是關系型數據庫,不具備嚴格的ACID事務特性&#xff…

STM32串口第一次接收數據時第一個字節丟失的問題

解決方法:開啟中斷之前,先清除標志位【1】。 串口清除標志位: __HAL_UART_CLEAR_PEFLAG(&huart1); HAL_UART_Receive_IT(&huart1,&RxUart, 1); 定時器清除標志位: __HAL_TIM_CLEAR_FLAG(&htim3,TIM_FLAG_UPDATE);…

深度學習中的殘差網絡、加權殘差連接(WRC)與跨階段部分連接(CSP)詳解

隨著深度學習技術的不斷發展,神經網絡架構變得越來越復雜,而這些復雜網絡在訓練時常常遇到梯度消失、梯度爆炸以及計算效率低等問題。為了克服這些問題,研究者們提出了多種網絡架構,包括 殘差網絡(ResNet)、…

Pytorch | 從零構建EfficientNet對CIFAR10進行分類

Pytorch | 從零構建EfficientNet對CIFAR10進行分類 CIFAR10數據集EfficientNet設計理念網絡結構性能特點應用領域發展和改進 EfficientNet結構代碼詳解結構代碼代碼詳解MBConv 類初始化方法前向傳播 forward 方法 EfficientNet 類初始化方法前向傳播 forward 方法 訓練過程和測…