我已经在 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?
如果我运行ping www.google.com
我会得到:
ping: www.google.com: Name or service not known
一个人的树莓派有这样的行为:IP 路由表为空。他们的解决方法是使用以太网电缆将其物理连接到网络,从而建立网关。我在这里发现有人有类似的情况:为什么无法从 centos-on-virtualbox 连接互联网 他们的答案是在“设置”-->“网络”下勾选“已连接电缆”。我的问题是该选项已经勾选,但我没有连接。
非常感谢任何指导!