给新centos系统虚拟机配置网络服务
记录下今天新建虚拟机的过程吧.
镜像:CentOS-6.3-x86_64-minimal;
虚拟机版本: vm 8.0
LET'S----------------------->GO
手动新建一台虚拟机,指定镜像,安装........................纳尼,mount:special device /dev/hda does not exist
报错了.百度了.这位大神说的好
解决方案:重新新建虚拟机,然后在选择镜像的时候 请选择 稍后手动指定 “I will install the operating system later.“,
接下来,就开机,然后手动指定镜像...-路顺风,成功安装了系统;
---------------------------------------------------------------
下面开始配置网络
输入如下命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0
以下提供2种方案, dhcp 和 static自己指定ip
dhcp的比较容易,如下
DEVICE="eth0" ONBOOT="yes" TYPE="Ethernet" BOOTPROTO=dhcp
内容如下
DEVICE="eth0" ONBOOT="yes" TYPE="Ethernet" BOOTPROTO=static IPADDR=192.168.0.6 #ip NETMASK=255.255.255.0 #子网掩码 GETEWAY=192.168.0.1 #网关
#亲,这里可以手动指定dns哟 强烈建议在此处指定
dns1=8.8.8.8
DNS手动编辑的方式
vi /etc/resolv.conf
内容如下
nameserver 8.8.8.8
重启网络服务 service network restart
完成(如果没完成,试着 添加路由 输入如下命令 route add default gw 192.168.0.1 ,这里的地址是你的网关)
-------------------------------------------------------------------------------
现在不出意外,是可以上网的;
但是,奇葩总是有.........
如果采用静态的方式,然后ping 外网出现connect: Network is unreachable
你如果你已经在ifcfg-eth0文件里配置了dns 则直接下一步,否则,亲,你看下你手动编辑的的/etc/resolv.conf是不是被自动重置,然后你添加的路由也木有了(route命令查看路由).初始化了.....我都说了,建议在ifcfg-eth0文件里指定了嘛.....
添加DNS 然后 手动添加永久静态路由
查看此文件是否存在,不存在手动新建/etc/sysconfig/static-routes
内容如下
any net default gw 192.168.0.1
保存退出,重启网络服务 ,搞定.