1.先总结一下网上关于linux的DNS域名暂时解析失败的方法
第一种是改/etc/resolv.conf里的nameserver的值(但是重启后就会消失);第二种是改/etc/resolvconf/resolv.conf.d/base的nameserver值(这个我的Ubuntu版本是22.04没有/etc/resolvconf的文件夹用不了);第三种是改虚拟机设置将NAT改成桥接模式最好要勾上复制物理网络连接状态
2.我的方法主要是共用一个ip,但这种只能要不物理机上有网要不就虚拟机上有网(在连着学校wifi上网的情况下),所以算是不完全的解决办法
首先就是修改/etc/resolv.conf的值改成你物理机的DNS地址(在物理机上用IPconfig /all查询)然后在虚拟机设置里将NAT模式改成桥接模式(勾选复制物理网络连接状态)
然后再新增一个虚拟机的联网设置
要对其中的IPv4选择手动设置,设置成跟你物理机同样的ip地址
然后应用选择新配置好的网络连接,这时用物理机上网会上不了网,而虚拟机可以上网,关掉这个新配置的网络连接物理机就能上网了但虚拟机就不行了,我觉得可能是ip地址冲突了,有大佬知道的话指点一下?