首页 > 系统相关 >使用SSH连接局域网内的WSL Ubuntu

使用SSH连接局域网内的WSL Ubuntu

时间:2023-03-29 13:45:23浏览次数:46  
标签:netsh windows 端口 2222 WSL SSH Ubuntu

参考:

https://zhuanlan.zhihu.com/p/586283483

https://www.cnblogs.com/lidabo/p/16855975.html

 

 

==========================================

 

 

根据https://zhuanlan.zhihu.com/p/586283483中的表述有:

 

 

 

 

本文主要给出windows主机的端口转发、开启windows防火墙端口规则。

 

-------------------------------------------------------------------------

 

 

 

 

 

 

windows主机的端口转发

使用Windows自带网络工具‘netsh’,以管理员权限启动PowerShell,输入以下命令:

netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=2222 connectaddress=172.28.201.129 connectport=22

 

 

windows宿主机暴露给局域网的端口为2222,并将发送给2222端口的信息转发给WSL Ubuntu(172.20.201.129)的22端口。

 

 

查看windows宿主机端口转发情况:

netsh interface portproxy show all

 

 

 

 

 

 

 

 

 

开启windows防火墙端口规则

管理员权限运行PowerShell,输入命令:(防火墙开放宿主机windows的2222端口)

netsh advfirewall firewall add rule name=WSL2 dir=in action=allow protocol=TCP localport=2222

 

 

 

 

 

 

============================================

 

 

 

成功解决端口转发,实现局域网对WSL Ubuntu的访问:

 

 

------------------------------------------------------

 

 

标签:netsh,windows,端口,2222,WSL,SSH,Ubuntu
From: https://www.cnblogs.com/devilmaycry812839668/p/17268613.html

相关文章

  • 解决 ssh 找不到对应主机密钥类型
    解决办法如果最近升级到了openssh8.8版,你会发现连接某些之前连接得好好的服务器突然无法连接:Unabletonegotiatewithx.x.x.xport2222:nomatchinghostkeytyp......
  • ubuntu ftp 基本FTP命令 Basic FTP Commands
    YoucanuseFTPtotransferfilesfromyourMacOSXSnowLeopardcomputerwithanFTPserverbyusingthecommand-lineinterface(CLI);tousetheCLI,opena......
  • 创建桌面快捷方式 Add items to Ubuntu 12.04 Unity Launcher (quicklaunch)
    AdditemstoUbuntu12.04UnityLauncher(quicklaunch)TherecentupgradetoUbuntu12.04PrecisePangolinleftmesomewhathangingwhenitcomestocreatinglau......
  • Ubuntu服务器下部署Springboot项目教程
    IDEA是Springboot服务器后台的开发工具,软件自备,项目自备。1.进入IDEA,点击IDEA最右边的Maven->Lifecycle->package2.打包之后,你可以在项目文件夹的target文件夹里面看到一个x......
  • 使用eNSP模拟器完成SSH
    写在前:在前面的Telnet实训中,如果你使用了Wireshark抓包软件,你会看见这样的画面,详见图1。图1出现上述图片情况,说明Telnet在数据传输过程中是明文传输。数据包发送过程中......
  • Vanilla OS 2.0 底层从 Ubuntu 迁移到 Debian
    VanillaOS是去年才正式发布的 Linux 发行版“新秀”,基于Ubuntu构建,免费且开源,默认桌面环境是GNOME。虽然VanillaOS的底层是Ubuntu,但它删除了各种Ubuntu定制和......
  • ubuntu查看和修改PATH环境变量
    总结:path变量其实存储在/etc/environment文件中,如果要重置PATH只需要source/etc/environment1、查看PATHecho$PATH2、修改PATH修改ubuntu中PATH的方法:直接修改$PAT......
  • Install Maven 3 on Ubuntu 11.04
    InstallMaven3 onUbuntu11.04 1.DownloadMaven3latestversion $cd/home/<myusername>$wgethttp://labs.mop.com/apache-mirror/maven/binaries/apache-m......
  • ubuntu12.04安装maven3.0.4
    ubuntu12.04安装maven3.0.4   参考链接:http://maven.apache.org/download.cgi   1,确认已经安装jdk, $java--version   2,下载apache-maven-3.0.4-bin.tar.gz 下......
  • Ubuntu 12.04 – install sun jdk 6-7
    UbuntuGNU/Linux12.04LTS(PrecisePangolin)released.IwantedtomanuallyinstalltheSunJDK6and7onUbuntu.UpdatedforUbuntuGNU/Linux13.04(RaringRi......