1.3 启动ssh服务,并设置WSL2启动时自动启动服务 sudo service ssh start sudo systemctlenablessh OK,至此WSL2系统的配置完毕,接下来需要对Windows系统进行端口转发。 2.Win系统的配置 2.1 连接到WSL2 使用管理员权限打开powershell,运行如下命令,允许传入连接到WSL2 New-NetFireWallRule -DisplayName"WSL2 SSH"-Di...
使用ssh -p 233 username@WindowsIP 即可连接到 WSL2 中的 SSH 服务器。 另外Arch 社区准备正式维护一个 WSL2 镜像,仓库在 ArchLinux-WSL,优点是周更并且镜像小,不会遇到密钥环过期之类的问题,也避免了不必要的依赖。 参考: WSL 中的高级设置配置 使用WSL 访问网络应用程序 ...
1.5 安装Ubuntu18.04 发行版并设置为WSL2 wsl-l-v#检查正在运行的Linux发行版wsl--setdefaultUbuntu-18.04#将 Ubuntu-18.04 设置为wsl默认使用的Linux发行版wsl--update# 以防万一更新wslwsl--set-versionUbuntu-18.042#设置更新到 Ubuntu-18.04为WSL2wsl#进入到Ubuntu-18.04 命令行 1.6 为Ubuntu配置桥接网络并固定...
所以我们这里配置一下防火墙。 入站规则->新建规则->端口->TCP,特定本地端口:8888->允许连接->域、专用、公用->名称描述任意->完成 配置完成后,在WSL那台机器上的cmd,键入以下命令做转发: netsh interface portproxy add v4tov4 listenport=8888 listenaddress=0.0.0.0 connectport=8888 connectaddress=localhost ...
6. VNC桌面搭建:推荐使用VNC而非xrdp,因为VNC性能更好。按照教程设置Ubuntu VNC守护进程,并在Windows上使用VNC Viewer测试连接。7. Linux命令行外网代理:安装proxychains工具,并根据需要安装v2ray,参考相关教程进行配置。通过以上步骤,你将能够在局域网内顺利使用WSL2桥接、VNC桌面以及Linux命令行的外网...
经过前面的设置,局域网的电脑就能直接连接wsl内了,但是需要注意的是第二次开机之后,重新打开wsl服务之后,局域网ssh连接又连接不上了,netstat -ano之后可以看到22端口有大量处于time_waiting状态的连接,把22的可用连接句柄都占完了;这个时候可以先管理员权限运行netsh int portproxy reset all,然后wsl --shutdown,然后...
然后局域网内其他电脑,可以通过ssh连接 ssh username@ip -p 2222 在这里我简要的说一下如何操作 首先在要访问ubuntu的机器里,用户目录下如果没有隐藏文件夹.ssh的话,执行:ssh-keygen -t rsa 一路回车 然后终端进入~/.ssh文件夹下,用scp将公钥(有.pub后缀的文件)拷贝到装有ubuntu的windows里 s...
windows宿主机暴露给局域网的端口为2222,并将发送给2222端口的信息转发给WSL Ubuntu(172.20.201.129)的22端口。 查看windows宿主机端口转发情况: netsh interface portproxy show all 1. 开启windows防火墙端口规则 管理员权限运行PowerShell,输入命令:(防火墙开放宿主机windows的2222端口) ...
校园网是一个局域网,允许通过ssh连接到其他主机。通过windows代理ubuntu的端口来实现。 教程开始: 第一步,配置ubuntu Ubuntu安装教程如果你不会那应该再去网上搜搜 在windows的ubuntu下操作: 首先更改apt源,这里建议阿里的,官网:http://mirrors.aliyun.com ...
为了是宿主机上WSL中的Ubuntu可以被局域网中其他主机通过ssh访问,我们也可以在宿主机上使用ssh端口映射的方式将WSL主机暴露给局域网。在WSL启动后,宿主机上对127.0.0.1地址下端口进行访问,如果此时宿主机上没有监听该端口那么对该端口的访问会转发(net转换方式)给WSL下的ubuntu,因此在宿主机上可以通过ssh devil@127.0...