上下滾屏網(wǎng)站模板電商數(shù)據(jù)查詢平臺(tái)
目錄
一、WSL網(wǎng)絡(luò)原理
二、 下載XShell
三、Ubuntu里配置ssh
1.查看是否已經(jīng)安裝SSH
2.安裝SSH
3.修改SSH配置
4.重啟ssh
5.查看ip
四、在Xshell中鏈接電腦
五、設(shè)置端口轉(zhuǎn)發(fā)
1.設(shè)置主機(jī)端口映射到wsl2的端口
六、防火墻設(shè)置開放8989端口
方式一(推薦):
方式二:
七、查看本機(jī)window中的ip
1.打開win10電腦的powershell,輸入ipconfig獲取IP地址
2.檢查Win10電腦和自身wsl2的連通性
3.檢查wsl2與外網(wǎng)的連通性
八、遠(yuǎn)程連接
1.powershell連接
2.xshell連接
一、WSL網(wǎng)絡(luò)原理
wsl2默認(rèn)的網(wǎng)絡(luò)模式是NAT模式,不方便和外部主機(jī)的互相訪問,尤其是當(dāng)Windows上的容器服務(wù)需要暴露給外部主機(jī)訪問時(shí),因此需要修改網(wǎng)絡(luò)模式。
上圖可以看到wsl2與外界通信需要通過宿主機(jī)進(jìn)行轉(zhuǎn)發(fā),宿主機(jī)和wsl2之間存在有一個(gè)虛擬局域網(wǎng),虛擬網(wǎng)卡WSL和虛擬網(wǎng)卡eth0之間由于在同一個(gè)網(wǎng)段,所以能夠互相通信。wsl2需要訪問外部網(wǎng)絡(luò)時(shí),需要先發(fā)往宿主機(jī)的虛擬網(wǎng)卡,然后由宿主機(jī)的物理網(wǎng)卡將請(qǐng)求轉(zhuǎn)發(fā)出去。
獲取win的ip在powershell里面輸入ipconfig,獲取wsl2的ip在Ubuntu里面輸入ip addr,結(jié)果如下圖所示