写在前面的。
之前设置过linux虚拟机,不知道这次为什么搞不定了,查了很多文章博客都不行,差点放弃,最后还是弄好了,记录一下,自己如此菜的操作。
一、用VMware装linux虚拟机,这里用的centOS 6.5版本。
装简版的系统记得选则稍后安装。不然安装的时候会报错。
Linux下有7个运行级别:
0系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2多用户模式,没有NFS网络支持。
3完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
4系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5图形化模式,登陆后进入图形GUI模式,X Window系统。
6重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。
虚拟机默认级别在5,简易版的没有图形界面,所以会报错。建议直接重新装,用上面提到的用稍后安装系统。
详细内容请参考:https://www.it610.com/article/3523682.htm
虚拟机建立好后,用这种方式安装系统,就不会出现上述问题。
二、系统安装好后,设置网络(这里只写NAT模式)
虚拟机内编辑-->虚拟网络编辑器-->点击下面的更改设置
1、选择NAT模式,点击NAT设置
记住那个网关IP
修改一下起始IP,默认是128.(个人喜好,不修改也可以。一会设置虚拟机IP的时候在范围内就好)
这里尽量修改成这样。VMnet8就是NAT模式的连接
进入虚拟机系统:
修改文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改ONBOOT=yes(网卡自启动)
修改BOOTPROTO=static(IP为静态的)
添加地址、子网炎魔、网关(网关就是上文NAT设置的网关地址)、dns。。保存文件
重启网卡:service network restart
三、本地物理机网络配置
1、设置VMware Network Adapter VMnet8 的IP信息
设置好后,最好禁用在启用一次
2、设置真实的物理网卡信息
勾选并选择VMnet8.
3、测试网络
此时虚拟机访问网络是通的。
四、虚拟机克隆后,无法上网问题
克隆虚拟机的网络mac地址与实际不同
查询实际mac地址:vi /etc/udev/rules.d/70-persistent-net.rules
记录好标记的地址,和name。当然你用上面的eth0也可以。
修改eth0网卡配置:vi /etc/sysconfig/network-scripts/ifcfg-eht0
保存后重启网卡:service network restart
测试通过如下:
五:网络yum源配置
1、阿里的yum源获取
地址:http://mirrors.aliyun.com/repo/
最好是根据系统版本选择
2、下载后替换文件
/etc/yum.repos.d/CentOS-Base.repo
3、清理缓存,并生成
yum clean all
yum makecache
4、安装vim
yum install vim