为什么我的 VirtualBox CentOS 无法与网络/互联网通信

为什么我的 VirtualBox CentOS 无法与网络/互联网通信

我已经在 VirtualBox 6.0.22 中设置了 CentOS-8.2.2004-x86_64-minimal.iso。

创建VM时我选择:网络-->适配器1-->附加到:桥接适配器

据我了解,通过此设置,我应该能够 ping 通网络上的其他设备,如果提供了代理,则通常能够 ping 通互联网。

但是,我不能。我无法下载任何东西(比如dnf copr enable...出现类似错误Curl error (6): Couldn't resolve host name for https:...

当我跑步时route -n我得到

Kernel IP routing table
Destination  Gateway  Genmask    Flags  Metric  Ref     Use  Iface

没有显示网关 IP。当我尝试时sudo route add default gw 192.168.1.1我得到

SIOCADDRT: Network is unreachable

更新:有人指出这个网关 IP 来自另一个网络。如何找到网关的IP?

如果我运行ip addr我会得到: 在此输入图像描述

如果我运行ping www.google.com我会得到:

ping: www.google.com: Name or service not known

一个人的树莓派有这样的行为:IP 路由表为空。他们的解决方法是使用以太网电缆将其物理连接到网络,从而建立网关。我在这里发现有人有类似的情况:为什么无法从 centos-on-virtualbox 连接互联网 他们的答案是在“设置”-->“网络”下勾选“已连接电缆”。我的问题是该选项已经勾选,但我没有连接。

非常感谢任何指导!

相关内容