首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WIn10 wsl2 :Ubuntu变得致命:无法访问'https:无法连接到github.com端口443:连接超时

WSL2(Windows Subsystem for Linux 2)是Windows 10操作系统中的一个功能,它允许用户在Windows环境下运行Linux发行版。Ubuntu是一种流行的Linux发行版之一。

根据提供的问答内容,问题描述了在WSL2中使用Ubuntu时遇到的一个问题,即无法访问'https:无法连接到github.com端口443:连接超时'。这个问题可能是由于网络连接问题或防火墙设置引起的。

解决这个问题的步骤如下:

  1. 检查网络连接:确保你的计算机可以正常访问互联网。尝试打开其他网站或使用其他网络应用程序来验证网络连接是否正常。
  2. 检查防火墙设置:防火墙可能会阻止对特定端口的访问。确保防火墙允许对端口443的访问。你可以尝试临时禁用防火墙来验证是否是防火墙引起的问题。
  3. 检查代理设置:如果你使用代理服务器来访问互联网,确保代理设置正确并且允许对端口443的访问。
  4. 检查DNS设置:DNS解析问题可能导致无法连接到特定的网站。尝试使用其他工具(如nslookup)来验证你的计算机是否能够正确解析github.com的IP地址。

如果上述步骤都没有解决问题,你可以尝试以下方法:

  • 更新WSL2和Ubuntu:确保你的Windows 10操作系统和WSL2组件以及Ubuntu发行版都是最新版本。使用Windows Update来检查并安装最新的更新。
  • 重新配置WSL2网络:尝试重新配置WSL2的网络设置。可以尝试使用以下命令来刷新WSL2网络配置:
代码语言:txt
复制
wsl --shutdown
wsl --unregister <distro_name>
wsl --set-version <distro_name> 2

然后重新启动WSL2并重新安装Ubuntu发行版。

  • 检查其他软件冲突:某些安全软件或网络管理工具可能会干扰WSL2的网络连接。尝试禁用或卸载这些软件来排除干扰。

如果问题仍然存在,建议参考微软官方文档或咨询Windows技术支持以获取更详细的帮助和解决方案。

请注意,以上答案仅供参考,具体解决方法可能因个人环境和配置而异。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

配置方案(Win10+WSL) | 为气象科研人员量身打造一站式高效的科研生产力计算机

找到对应的Win10版本,在微软商店里安装WSL2Ubuntu18.04); Win10上安装Mobaxterm免费版本,进行简单的配置; 在Mobaxterm启动WSL Ubuntu18.04; Win10...ncl; 使用WSL2 Ubuntu18.04访问Win10中文件,各个盘挂载路径/mnt/; 去掉WSL2 Ubuntu18.04下Windows文件夹绿色背景,https://blog.csdn.net...env list可查看环境创建的位置;给NCL配置最精准的地图信息:https://github.com/huangynj/NCL-Chinamap 解决WSL2 Ubuntu不能读写Win10文件的权限问题.../anaconda/ 优化zsh/vim的配置文件~/.zshrc、~/.vimrc 查询WSL2 Ubuntu18.04的ipv4地址,FileZilla的sftp需要地址端口、账号密码访问其文件,而在...; 可能无法连接WSL2 Ubuntu18.04,需要使用"sudo /etc/init.d/ssh restart"重启ssh服务即可; ?

3.7K80

最详尽教程完整介绍-Windows 的 Linux 子系统-WSL1&WSL2

图片 WSL1 不支持Docker的守护进程,但您可以使用Docker CLI连接到通过Docker for Windows或您创建的任何其他VM 运行的远程Docker守护进程 不能完全兼容systemctl...(PS: Win10 的Linux 子系统是装不了 docker (服务端)的,但是可以安装客户端) sudo apt-get -y install apt-transport-https ca-certificates...://mirrors.aliyun.com/docker-ce/linux/ubuntu](https://mirrors.aliyun.com/docker-ce/linux/ubuntu) $(lsb_release...图片 升级到WSL2 如果发现VERSION为1,说明Ubuntu运行在WSL1下,可以升级到 WSL2。同样,WSL2也可以降级到WSL1。...Win10共享network,我们在宿主机Win10使用localhost加端口号就可以访问Docker中对应container中的服务,十分方便 图片 WSL使用 wsl #启动 wsl --shutdown

6.7K20
  • Windows 10 下安装Linux子系统 和 Docker 遇到的问题

    发表于2020-03-052020-03-08 作者 wind 今天在WIN10下面安装WSL2的linux,WSL 2 仅适用于 Windows 10 版本18917或更高版本。...安装的步骤可以看官网:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-install 今天遇到两个问题: 1、一开始安装的debian系统,但是在子系统中安装完...docker后启动报错,问题是找不到 /etc/fstab ,解决的办法是我 在安装了WSL 2 之后装的是ubuntu,然后安装好的docker 就没有这个问题了。...目前尚不清楚是因为WSL之前是1的原因还是 debian 与Ubuntu 的差异。...2、安装好的Ubuntu系统中,已经安装和配置了 openssh-server的端口为222,还是无法使用xshell连接,直接使用Telnet也是不通,解决办法是执行了sudo dpkg-reconfigure

    1.5K10

    云服务器搭建网易云解锁服务

    环境说明: 服务器:ubuntu 20.04 客户端:Win10 / DeepinV20 社区版 网易云音乐版本:V2.8.1(Win10) / V1.2.1(Deepin) 前言 openwrt...上面有一款插件叫“网易云音乐解锁”,可以解锁网易云的所有会员歌曲和没有版权的歌曲,可是要使用这项服务就必须连接到openwrt路由器,如果在外面的话就不行了,所以还是有一定的局限性。...git clone https://github.com/nondanee/UnblockNeteaseMusic.git 完成后,进入到服务器上该项目的文件夹里,运行如下命令启动服务: node app.js...win10 的网易云音乐,进入“设置”->“工具”选项,选择“自定义代理”,“服务器”填写域名或者ip地址,“端口”填前面启动项目时设置的端口号即可。...(1) 设置反向代理 Linux端的网易云音乐客户端没有设置代理的选项,也不能指定服务端口,因此这个服务必须要运行在服务器端的80/443端口,但这两个端口一般都是被占用的(因为服务器要提供网站服务),

    1.8K10

    无需安装,仅需 1 条指令,秒实现内网穿透的神器,你有用过吗?

    项目地址: https://serveo.net 使用 Serveo Serveo 的使用非常简单,只需要可以使用 SSH 客户端并且能连接到互联网的任意系统都行。...$ ssh -o ProxyCommand="ssh -W myhost:22 serveo.net" user@myhost 一些其它技巧 保持 SSH 连接超时 众所周知,SSH 连接一旦超时就会自动断开...AutoSSH 是一个用来对 SSH 连接进行监控的程序,可在遇到程序问题或者是网络问题时自动进行重,以达到长期保持 SSH 稳定连接的目的 。...$ systemctl start autossh $ systemctl enable autossh 如果你无法通过 22 端口连接到 Serveo,官方还预留了 443 端口给你使用 $ ssh...-p 443 -R 80:localhost:8080 serveo.net 使用自定义的域名 / 子域名 默认情况下,我们都是使用的 Serveo 生成的二级域名进行连接的。

    2.3K20

    内网渗透之隐藏通信隧道 -- sock5

    (github.com) reGcorg是reDuh的升级版,主要功能是把内网服务器的端口通过HTTP/HTTPS隧道转发到本机,形成一个回路。...具有SOCKS 5服务架设和端口转发两大核心功能,可以在复杂的网络环境中实现网络穿透 下载地址:https://github.com/rootkiter/EarthWorm EW能够以正向、反向、多级级联等方式建立网络隧道...由于这台机器只是做转发而不是目标,所以既要让处于一级内网的2008连接kali,也要让2008连接到下一台机器 ew_for_Win.exe -s lcx_slave -d 192.168.200.4...端⼝可以与 bind_port 相同 vhost_http_port = 80 vhost_https_port = 443 # 虚拟 http 服务器的响应头超时时间(秒),默认值为60s # vhost_http_timeout...经过我的多次实验,发现问题出在我上文所说的 plugin = socks5 我们在windows 7的frpc配置文件使用了这个属性,而他的ip为10.10.20.x和10.10.30.x,所以这个代理是无法直接远程连接到

    5.2K21

    【Docker】:Failed to set version to docker-desktop: exit code: -1

    起因 在 Win10 中安装 Docker Desktop 后,结果发现这玩意启动报错: System.InvalidOperationException: Failed to set version...to docker-desktop: exit code: -1 此时,如果在 CMD 中执行 wsl 命令,同样也发现报错: 出现图中所示错误的原因是 代理软件 与 wsl2端口冲突。...https://github.com/microsoft/WSL/issues/4194#issuecomment-636468984 https://github.com/microsoft/WSL/...方案2(改进版) https://github.com/microsoft/WSL/issues/4177#issuecomment-597736482 其实是,上面这个 issue 中提到的此方案:...它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。 3.2.

    6.5K40

    Windows 下 wsl2 的使用及问题记录

    并且另一个致命的问题是 每次重启 wsl2 都会自动分配一个 ip 地址,连同宿主机的虚拟网段中的 ip也会改变,所以每次都需要获取并更改服务的地址,如 : 通过 docker 开启了一个服务并监听了一个端口...大概原理就是 : 先获取 wsl2 的地址,然后在宿主机的 hosts 文件中加入一条虚拟主机的配置,即 192.168.245.161 ubuntu2004.wsl 的形式,做成一个服务,开机自启动...如果我们在两个系统中都安装了同一个应用,那么在子系统中,常常会调用到外面的环境变量,导致子系统中无法使用。...这下我们就可以设置代理了 export http_proxy=http://ip:port # ip 就是上面获取到的,端口就是 clash 配置的 export https_proxy=https:/...,一个平台运行,一个平台访问,加上 Vscode 的 Remote Wsl 插件,直接连接就可以开发,十分方便清晰.

    7.4K20

    将你的Windows,快速打造成Docker工作站!

    所以本文包含以下内容: 安装Windows10 安装WSL2环境 安装Ubuntu操作系统 安装Docker 安装portainer 使用方法 篇幅较长,所以本文暂时杜绝废话。...安装WSL2 1.1 安装Windows Terminal 在远程连接其他Linux的时候,我通常使用Xshell,就因为它长得比较漂亮耐看。...因为一些不可明说的原因,docker官方的镜像仓库无法访问。你可以从下面这些挑选一个,或者直接全部写上 。...打开我们的wsl2Ubuntu系统,此时你会发现,已经有了docker命令。我们在终端输入以下命令行。...访问 http://localhost:9000 端口,将出现portainer的设置界面。 ? 在模板页面,有很多常见的软件应用,直接点击部署,就可以将软件安装在系统上。

    1.4K10

    咸鱼的 Github 情报 | 加速!加速!加速!dev-sidecar 开发者边车(开发必备)

    abort: true //取消请求,被GFW封锁的资源,找不到替代,直接取消请求,快速失败,节省时间 } } } DNS优选配置 某些域名解析出来的ip会无法访问...// 'api.github.com': 'usa', // "解决push的时候需要输入密码的问题", 'gist.github.com': 'usa' // 解决gist无法访问的问题...加速,请务必确认你访问的网站地址是https开头的 本应用仅支持https加速 请务必确认你访问的地址是https开头的 比如:https://github.com/ 检查浏览器是否装了什么插件,与ds...打开github显示连接超时 DevSidecar Warning: Error: www.github.com:443, 代理请求超时 如果是安全模式,则是因为不稳定导致的,等一会再刷新试试 如果是默认模式...对了,看完记得一键四,这个对我真的很重要。

    3.7K30

    linux防火墙配置命令_linux防火墙规则设置

    服务器   思路:开始不设置任何规则,内网可以访问外网,增加防火墙策略,限制80和443端口,此时,浏览器无法访问。...HTTP协议 (1):没有添加防火墙策略前,可以访问外网(使用80端口访问,西邮使用的是HTTP协议) (2):添加了防火墙策略后,无法访问外网 (3):防火墙策略如下(注意,因为是在网关上进行转发的...所以必须禁掉FORWARD链中的80端口,内网才不能通过HTTP协议访问外网) HTTPS协议 (1):没有添加防火墙策略前,可以访问外网(使用443端口访问,百度使用的是HTTPS协议) (2):...添加了防火墙策略后,无法访问外网 (3):防火墙策略如下(注意,因为是在网关上进行转发的。...所以必须禁掉FORWARD链中的80端口,内网才不能通过HTTPS协议访问外网) 3.

    11.7K20

    解决Git连接失败:Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server ‍

    解决Git连接失败:Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server ‍ 摘要 在这篇技术博客中...但是,有时候在连接GitHub时会遇到一些棘手的问题,比如端口443连接失败。本文将详细介绍如何解决这个问题,让你的代码管理之路更加顺畅。...未使用VPN时的解决方案 如果你并未使用VPN,但依然遇到端口443连接失败的问题,尝试取消Git的代理设置: git config --global --unset http.proxy git config...三、小结 我们讨论了两种常见场景下Git连接GitHub时遇到端口443错误的情况及其解决方法。重点在于检查和调整代理设置,以保证Git可以顺利连接到GitHub。...今天我们详细探讨了解决Git连接GitHub时遇到的端口443问题。

    39.6K156

    牛逼!无需安装,一行命令搞定内网穿透

    内网穿透,即NAT穿透,网络连接时术语。外网与内网的计算机节点需要连接通信,映射端口能让外网的电脑找到处于内网的电脑,提高下载速度。...Serveo工作原理 Serveo SSH 服务器只是远程端口转发,当用户连接到 Serveo 时,他们得到一个公共URL,任何人都可以使用连接到 localhost 服务器。...$ ssh -o ProxyCommand="ssh -W mingongge:22 serveo.net" user_name@mingongge 注:如果你无法通过 22 端口访问 Serveo...服务,官方还预留了 443 端口,具体更改如下: $ ssh -p 443 -R 80:localhost:3000 serveo.net Windows 系统使用 Win10 默认自带 OpenSSH...如果你的 Win10 系统 cmd 无法识别 ssh 命令,可能是你的系统此功能未启用,需要手工配置启用一下。

    1.5K40

    如何在 Ubuntu 20.04 上使用 UFW 来设置防火墙

    四、UFW 默认策略 默认情况下,UFW 阻塞了所有进来的连接,并且允许所有出去的连接。这意味着任何人无法访问你的服务器,除非你打开端口。运行在服务器上的应用和服务可以访问外面的世界。...六、启用 UFW 如果你在远程位置连接你的 Ubuntu,在启用 UFW 防火墙之前,你必须显式允许进来的 SSH 连接。否则,你将永远都无法连接到机器上。...比如说你打开了端口80和443,并且你的服务器处于来自23.24.25.0/24网络的攻击。...想要禁止来自23.24.25.0/24的所有连接,使用下面的命令: sudo ufw deny from 23.24.25.0/24 这里是一个例子,关于禁止从23.24.25.0/24对80和443端口的访问...原文 :https://linuxize.com/post/how-to-setup-a-firewall-with-ufw-on-ubuntu-20-04/ 版权声明:本作品采用知识共享署名-

    4.5K20

    如何在 Ubuntu 20.04 上使用 UFW 来设置防火墙

    image.png 本文最先发布在:https://www.itcoder.tech/posts/how-to-setup-a-firewall-with-ufw-on-ubuntu-20-04/ 防火墙是一个用来监视和过滤进出网络流量的工具...这意味着任何人无法访问你的服务器,除非你打开端口。运行在服务器上的应用和服务可以访问外面的世界。...六、启用 UFW 如果你在远程位置连接你的 Ubuntu,在启用 UFW 防火墙之前,你必须显式允许进来的 SSH 连接。否则,你将永远都无法连接到机器上。...比如说你打开了端口80和443,并且你的服务器处于来自23.24.25.0/24网络的攻击。...想要禁止来自23.24.25.0/24的所有连接,使用下面的命令: sudo ufw deny from 23.24.25.0/24 这里是一个例子,关于禁止从23.24.25.0/24对80和443端口的访问

    4.9K00
    领券