电脑中本已安装了VM ubuntu1604 版本 后来安装WSL开发别的项目 因为两者相互冲突导致不能同时使用,说实话 WSL bug太多 如不是项目需要真不原因装
如果要用 VM 就要关闭 这个两项
然受提示重启电脑 Ubuntu1604 就可以正常使用 但遇到个很严重的问题 无法联外网了
现象是:虚拟机和主机是 NAT 模式连接 主机可以PING 虚拟机 ,但是虚拟机无法ping 主机,说明主机和虚拟机 网关和IP 配置都是没有任何问题的否则不可能纯在单通的现象 肯定 虚拟机-> 主机 被什么什么阻止了
1:首先想到的防火墙 但检查两个防火墙一直都是关闭的,排除掉,
2:使用桥接 方式 发现主机和虚拟机两者可以相互ping 通 但仍然无法连接外网
3:尝试更改 DNS 服务器 其实更改没有任何意义 主机都无法ping 通
尝试重启了多次 网络和虚拟机 仍然解决不了问题
网上各种查资料 一天的时间这么查没了
无耐第二天重新安装了一个 ubuntu20.04 居然可以上网说明 问题就出在 Ubuntu1604 网络配置上
重新对 Ubuntu1604 关机 不是习惯用的挂起,开机 然后 把 IP 设置为自动获取 reboot
这个时候发现 再重启的过程中有一些配置被更改了 再次进入的时候 居然发现 一切都正常了
重新手动配置 发现也没有任何的问题
具体的原因不太清楚 没时间去考古研究了 大体经过就是这样
电脑同时安装 WSL和VM 导致 Ubuntu16.04 无法连接外网
于 2025-02-22 16:24:22 首次发布