共計(jì) 760 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
本文丸趣 TV 小編為大家詳細(xì)介紹“windows linux 子系統(tǒng)對外提供服務(wù)的方法是什么”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“windows linux 子系統(tǒng)對外提供服務(wù)的方法是什么”文章能幫助大家解決疑惑,下面跟著丸趣 TV 小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。
windows linux 子系統(tǒng)默認(rèn)版本為 2,版本 2 在對網(wǎng)絡(luò)進(jìn)行處理的時(shí)候只有一個(gè) nat 的一個(gè)地址,這個(gè)地址只能從 windows 宿主機(jī)訪問,如果該 linux 子系統(tǒng)想要對網(wǎng)絡(luò)上的其他主機(jī)提供服務(wù),有如下倆個(gè)方案:
方案一:
將版本 2 改為版本 1,命令如下(powershell):
wsl --set-version kali-linux 1
#kali-linux 為 linux 子系統(tǒng)的名稱
方案二:
使用 netsh 命令將宿主機(jī)的端口映射到 linux 子系統(tǒng),命令如下:
netsh interface portproxy add v4tov4 listenport=4000 listenaddress=0.0.0.0 connectport=4000 connectaddress=192.168.101.100
附:
wsl1 和 wsl2 的區(qū)別如下:
網(wǎng)絡(luò)設(shè)置上的區(qū)別:
當(dāng)使用 WSL 1 分發(fā)版時(shí),如果計(jì)算機(jī)設(shè)置為可供 LAN 訪問,那么在 WSL 中運(yùn)行的應(yīng)用程序也可供在 LAN 中訪問。
這不是 WSL 2 中的默認(rèn)情況。WSL 2 有一個(gè)帶有其自己獨(dú)一無二的 IP 地址的虛擬化以太網(wǎng)適配器。目前,若要啟用此工作流,你需要執(zhí)行與常規(guī)虛擬機(jī)相同的步驟。(我們正在尋找改善此體驗(yàn)的方法。)
讀到這里,這篇“windows linux 子系統(tǒng)對外提供服務(wù)的方法是什么”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點(diǎn)還需要大家自己動(dòng)手實(shí)踐使用過才能領(lǐng)會(huì),如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道。