CentOS 不知道什么是互联网

CentOS 不知道什么是互联网

所以我已经完成了调查这个问题的工作......

我最近刚刚使用 VirtualBox 在我的 LinuxMint 机器上创建了一个 CentOS 6 虚拟机。我在创建时保留了所有推荐值(8GB HDD、512MB RAM,等等等等......)。但它无法连接到互联网!当我尝试 ping 外部网络 (google.com) 时,它无法识别主机:

ping: unknown host google.com

当我尝试 ping 主机箱的内部 IP 时,它显示:

connect: Network is unreachable

(也许它可以看到我的主机网络,只是不知道到它的路由?)

我已经清除了我的iptables,使用了 VirtualBox 提供的每个给定网络适配器,并使用了 NAT 和桥接适配器模式。我还通过谷歌获得了我能找到的所有东西。

当我时,ifconfig它只显示lo接口(环回),除非我eth0通过ifcfg-eth0文件( set ONBOOT="yes")手动启用接口并重新启动。但是当我启用该eth0接口时,它不显示IP;只是 MAC 和 IPv6 一个。我认为它根本不是主机的互联网或链接到客户操作系统...我设置了一个 WinXP 虚拟机,它可以访问互联网。

也许答案比我想象的更明显?

答案1

尝试dhclient -v eth0- 这会强制接口通过 DHCP 获取 IP,但由于某些原因这可能不会发生。

一旦您有了 IP,请尝试ping 8.8.8.8- 如果这有效但ping www.google.com不起作用,则说明您遇到了 DNS 问题(检查您的resolv.conf)。

相关内容