今天下载了CentOS-6.4-x86_64-minimal的iso镜像文件,立马打开虚拟机,安装试用,6.4版本在文本模式下无法自定义分区,在图形模式下可以,目前没有找到好的办法,安装完后,发现创建虚拟机时没有添加网卡,没有关系,装完后关闭虚拟机,编辑虚拟机——添加网络适配器,就有网卡啦,再次启动虚拟机,进去后发现在/etc/sysconfig/network-scripts/下没有ifcfg-eth0文件,只有个ifcfg-lo,那只有手动添加了,ifcfg-eth0文件内容如下:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=10.0.0.14
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
然后重启network服务,service network restart,想象中的绿色OK没有出现,使用ifconfig命令也看不到网卡,这怎么办,网卡没起来,百度之,需要手动启动网卡,于是ifconfig eth0 up,再使用ifconfig命令,可以看到eth0网卡,但是没有ipv4的地址,重启后,再次手动启动网卡后正常,但不能每次都手动吧,网上的说法是可以在rc.local添加ifconfig eth0 up,但以前系统里不用这样啊,肯定是哪里还缺少文件,经过不懈努力,终于找到原因。
总结步骤如下:
1、 添加/etc/sysconfig/network文件:
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=backup
2、 添加/etc/resolv.conf文件,这个是用来设置dns的
nameserver 10.0.0.1
3、 添加/etc/sysconfig/network-scripts/ifcfg-eth0文件
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=10.0.0.14
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
4、reboot系统,配置完成