7. 后续操作回到宿主机windows系统打开命令行工具PowerShell,此时在宿主机已经可以使用自定义的域名(wslubuntu) ping通wsl2子系统了,如下: 8. 最后做一个端口映射(此例为ssh服务的端口22,局域网内其它电脑直接ssh root@上述宿主机ip即可完成连接wsl2系统),方便局域网内其它主机访问到此电脑的wsl2子系统中的服务(...
直接在linux子系统使用域名:host.docker.internal ,该域名即windows宿主机。 https://stackoverflow.com/questions/24319662/from-inside-of-a-docker-container-how-do-i-connect-to-the-localhost-of-the-mach
镜像网络带来了一些实用的特性,例如从WSL2中访问Windows服务。 0x00 前言 WSL2默认的网络模式为NAT。尽管WSL2原生提供了localhost转发这种能够方便地在Windows中访问子系统服务的特性,但如果想反过来,则只能通过局域网或者想办法桥接,这两种方法都有些许的繁琐。但是新版本的WSL2带来的镜像网络特性,使得这一切都更加自然...
wsl2每次开机ip地址都会变,所以设置下固定IP 在管理员账号下打开powershell执行一下命令 设置wsl2的IP为:192.168.88.8 wsl-d Ubuntu-18.04-u root ip addr del $(ip addr show eth0|grep"inet\b"|awk'{print $2}'|head-n1)dev eth0 wsl-d Ubuntu-18.04-u root ip addradd192.168.88.8/24broadcast192....
WSL 2使用虚拟化,网络环境与主机隔离。要手机访问WSL 2服务,需配置webpack-dev-server,获取Windows局域网IP,设置Windows防火墙允许特定端口访问,手动转发端口,然后在手机上通过浏览器访问特定IP和端口。手机与电脑需在同一网络下。 对于WSL 2,网络架构与 WSL 1 有所不同,WSL 2 使用虚拟化,因此它的网络环境与主机...
个人开发没有专用的Liunx服务器,所以使用 WSL 方案,可以免除 Windows 开发中很多困扰。 作为WIN10重度用户不想升级WIN11,故WSL2无法配置桥接模式,所以还是需要使用端口转发这种解决方案。 “在18945之后的版本中,我们可以使用 localhost 访问 WSL2 的网络服务” ...
在升级到 wsl 2 后发现一些网络问题和之前的 wsl 不一样了,主要是 DNS 解析和 wsl 和 Windows 网络互访问题,这里介绍如何处理。 DNS 解析 wsl 2 使用的 DNS 解析服务器设置在文件:/etc/resolv.conf内设置,这是一个 link 文件,真正的文件路径是:/run/resolvconf/resolv.conf,这个文件是每次 wsl 启动时自动...
在个人开发中,由于没有专门的Linux服务器,使用WSL(Windows Subsystem for Linux)方案成为了一种便捷选择,可以有效解决在Windows系统下开发过程中遇到的一些问题。尽管作为WIN10重度用户,不想升级至WIN11,导致无法配置WSL2的桥接模式,故仍需借助端口转发的解决方案。在Windows防火墙中新增入站规则,配置...
即使你通过像 -p 127.0.0.1:80:80 这样的参数将端口暴露到回环地址,外部仍然可以访问该服务,怎么...
确保Windows 防火墙允许外部连接到 3306 端口。如果你在 WSL 中运行 Docker 容器,还需要确保 WSL 的防火墙规则允许外部访问 3306 端口。 相关搜索: 从Windows连接到WSL内的docker容器服务 在Windows10中从WSL2中的Docker容器启动WebApp (没有Docker for Windows) ...