![双启动计算机可以访问 Windows 下的网站,但不能访问 Ubuntu 下的网站](https://linux22.com/image/937313/%E5%8F%8C%E5%90%AF%E5%8A%A8%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AE%20Windows%20%E4%B8%8B%E7%9A%84%E7%BD%91%E7%AB%99%EF%BC%8C%E4%BD%86%E4%B8%8D%E8%83%BD%E8%AE%BF%E9%97%AE%20Ubuntu%20%E4%B8%8B%E7%9A%84%E7%BD%91%E7%AB%99.png)
我有双启动系统: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获取接口名称