Vla*_*lad 28 virtualbox centos-6
我刚开始使用 VirtualBox,但是当我输入yum update. 我的问题有解决方案吗?(可能是 VirtualBox 配置错误的问题)
这是 的输出ifconfig。

Til*_*n32 51
看起来你的 eth0 没有设置。这是我在 CentOS 6.4 上修复我的问题。
sudo su -
cat /etc/sysconfig/network |grep -i network
Run Code Online (Sandbox Code Playgroud)
这应该返回:NETWORKING=yes - 如果没有,则将其更改为 yes。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Run Code Online (Sandbox Code Playgroud)
这应该是这样的:
DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="YES"
ONBOOT="NO"
Run Code Online (Sandbox Code Playgroud)
这里有几个选项我们要改,NM_CONTROLLED需要是NO,ONBOOT需要是YES,最后在最下面加上这段代码:
BOOTPROTO="dhcp"
Run Code Online (Sandbox Code Playgroud)
这将允许您从 DHCP 获取 IP 并基本上启用 IPV4。
现在整个文件应该是这样的:
DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="NO"
ONBOOT="YES"
BOOTPROTO="dhcp"
Run Code Online (Sandbox Code Playgroud)
保存并关闭。现在,让我们重新启动网络服务以重新加载这些设置:
[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 ]
Run Code Online (Sandbox Code Playgroud)
注意'eth0?- 惊人的!现在让我们检查一下我们是否从 DHCP 获得了 IPV4:
ifconfig
Run Code Online (Sandbox Code Playgroud)
您现在应该看到“eth0”。
您没有配置网络。您应该在安装期间启用它(这并不明显,我在第一次最小安装期间也错过了它)。尝试:
dhclient eth0 # gets you DHCP on en0
Run Code Online (Sandbox Code Playgroud)
这会让你开始。然后尝试:
yum install system-config-network-tui
Run Code Online (Sandbox Code Playgroud)
这会给你一个基于curses的网络配置程序,你可以在其中永久设置。
| 归档时间: |
|
| 查看次数: |
50138 次 |
| 最近记录: |