美文网首页
win10 子系统 wsl2 ping 不通网络解决

win10 子系统 wsl2 ping 不通网络解决

作者: ashin_l | 来源:发表于2021-03-30 13:31 被阅读0次

    在一次 win10 升级后,原有的 wsl2 Ubuntu 就连不上网络了,然后谷歌搜索找到如下解决方案:

    =============================================================================
    FIX WSL2 NETWORKING IN WINDOWS 10
    =============================================================================
    cmd as admin:
    wsl --shutdown
    netsh winsock reset
    netsh int ip reset all
    netsh winhttp reset proxy
    ipconfig /flushdns
    
    Windows Search > Network Reset
    
    Restart Windows
    

    或者

    # Fix network issues
    # Delete auto-generated files
    [root@PC-NAME user]# rm /etc/resolv.conf || true
    [root@PC-NAME user]# rm /etc/wsl.conf || true
    
    # Enable changing /etc/resolv.conf
    # Enable extended attributes on Windows drives
    [root@PC-NAME user]# cat <<EOF > /etc/wsl.conf
    [network]
    generateResolvConf = false
    
    [automount]
    enabled = true
    options = "metadata"
    mountFsTab = false
    EOF
    
    # Use google nameservers for DNS resolution
    [root@PC-NAME user]# cat <<EOF > /etc/resolv.conf
    nameserver 8.8.8.8
    nameserver 8.8.4.4
    EOF
    
    Exit Linux WSL
    
    cmd as admin:
    wsl --shutdown
    netsh winsock reset
    netsh int ip reset all
    netsh winhttp reset proxy
    ipconfig /flushdns
    
    Windows Search > Network Reset
    
    Restart Windows
    

    我是使用第一种方法修复的。
    感谢大神的分享。
    参考链接

    相关文章

      网友评论

          本文标题:win10 子系统 wsl2 ping 不通网络解决

          本文链接:https://www.haomeiwen.com/subject/rctghltx.html