您的位置:首页 > 理论基础 > 计算机网络

给新centos系统虚拟机配置网络服务

2013-09-28 17:38 323 查看
记录下今天新建虚拟机的过程吧.

镜像: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

保存退出,重启网络服务 ,搞定.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: