双启动计算机可以访问 Windows 下的网站,但不能访问 Ubuntu 下的网站

双启动计算机可以访问 Windows 下的网站,但不能访问 Ubuntu 下的网站

我有双启动系统:Win-10 和 Ubuntu 20.04。在 Windows 下,我可以从任何地方 ping 并获取 Web 服务。在 Ubuntu 下,我可以从某些站点获得响应,但不能从其他站点获得响应。我将问题归结为 Ping,并做了几个屏幕截图来显示该行为。

这不是网络问题。Windows 可以同时访问:

在此处输入图片描述

Ubuntu 可以 ping 通 google,但不能 ping 通 Xfce:

在此处输入图片描述


在 Windows 下:

ipconfig /all

DNS Servers             : 192.168.1.254

在 Ubuntu 下我根本看不到 IPV4 配置:

rdenise@Rhoda:~$ nmcli device show wlp3s0 
GENERAL.DEVICE:                         wlp3s0  
GENERAL.TYPE:                           wifi 
GENERAL.HWADDR:                         <snip>  
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     Periwinkle_5G  
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/1
IP6.ADDRESS[1]:                         <snip>
IP6.ADDRESS[2]:                         <snip>  
IP6.ADDRESS[3]:                         <snip>  
IP6.GATEWAY:                            <snip>
IP6.ROUTE[1]:                           dst = <snip>
IP6.ROUTE[2]:                           dst = <snip>  
rdenise@Rhoda:~$

我在以下位置找到了在 Xfce 下配置 DNS 服务器的说明:medium.com
...这并没有带来快乐。

如果您有任何其他建议,我们将非常感激。

答案1

解决方案!

我发现调用
$> sudo dhclient
将填充网络管理器中的 IPV4 字段。

然后我找到了指导linux 系统建议创建 /etc/NetworkManager/conf.d/dhcp-client.conf包含内容的文件

[main]
dhcp=dhclient

使用此配置文件重新启动将生成 IPV4 地址。

喜悦!

答案2

Windows 安装是否使用与 Ubuntu 不同的 DNS 服务器来解析地址?

您可以在 Win10 中通过ipconfig /all在命令提示符下输入以下内容来检查您的 DNS,并在 Ubuntu 中输入以下内容:nmcli device show <interfacename> | grep IP4.DNS

ifconfig您可以通过Ubuntu获取接口名称

相关内容