在VirtualBox中安装了最少的CentOS 6.4,但没有互联网?


28

我刚刚开始使用VirtualBox,但是当我输入时,CentOS上似乎没有任何互联网yum update。我的问题有解决方案吗?(错误配置的VirtualBox可能是一个问题)

这是的输出ifconfig

图片


您的ifconfig的输出是什么?
Tillman32


是的,您没有eth0-只是循环。我想我有你的答案。
Tillman32

我刚刚安装了它,它是100%干净的。也许我需要配置VirtualBox?
弗拉德

@ user0000001-使用屏幕截图更新您的问题,我将对此问题进行投票。
Ramhound

Answers:


51

看起来您的eth0尚未设置。这是我在CentOS 6.4上修复我的问题的方法。

sudo su -

cat /etc/sysconfig/network |grep -i network

这应该返回:NETWORKING = yes-如果不是,则将其更改为yes。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

看起来应该像这样:

DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="YES"
ONBOOT="NO"

我们要在此处更改一些选项,NM_CONTROLLED需要为NO,ONBOOT需要为YES,最后在底部添加此代码:

BOOTPROTO="dhcp"

这将允许您从DHCP中获取IP并从实质上启用IPV4。

现在,整个文件应如下所示:

DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="NO"
ONBOOT="YES"
BOOTPROTO="dhcp"

保存并关闭。现在,让我们重新启动网络服务以使用以下设置重新加载:

[root@Development ~]# service network restart
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:
Determining IP information for eth0... done.
                                                           [  OK  ]

注意“ eth0” –太棒了!现在让我们检查一下是否从DHCP中获得了IPV4:

ifconfig

您现在应该看到“ eth0”。


即将尝试。
弗拉德

你有工作吗?
Tillman32

是的,先生,它的作用就像是一种魅力。
Vlad13年

2
在我看来,您的虚拟机虚拟机处于桥接模式(连接到主机NIC),而不是从DHCP服务器获取其自己的IP。(您的路由器)您尝试从其他子网10.XXX ping 192.168.XX地址。尝试将virtualbox在virtualbox中的NIC设置更改为NAT或独立。
Tillman32

1
在VirtualBox中设置CentOS时,这对我来说是一个奇迹。
Nestor Ledon 2014年

5

您没有配置网络。您应该在安装过程中启用了它(这并不明显,我在第一次最小安装中也错过了它)。尝试:

dhclient eth0 # gets you DHCP on en0

这将使您入门。然后尝试:

yum install system-config-network-tui

这将为您提供一个基于curses的网络配置程序,您可以在其中永久设置内容。


1
太棒了,它有效。谢谢。dhclient eth0每次重新启动虚拟机时都需要输入吗?
弗拉德

1
顺便说一句,得到一个错误puu.sh/3mIhT.png
Vlad

否,请使用刚与yum一起安装的网络工具在引导时启用DHCP。
Rich Homolka 2013年

4

我有一个类似的问题,但是我要做的就是将网络脚本编辑为yes,以进行onboot并重新启动网络。

编辑网络脚本

 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

 bla bla=bla
 ...
 onboot=yes

重新启动网络

 systemctl restart network

3

在安装CentOS时,在网络页面上,左下角有一个按钮,可用于配置网络设置。单击“ eth0”旁边的“编辑”,然后找到复选框以将网络设置为自动连接。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.