最近想在自己的电脑上安装一个虚拟机,然后弄几个Linux系统上去,搭建一个小环境玩玩。没想到刚开头就遇见了一个头疼的问题。无法ping通外网,捣鼓了半天,上网查了一些资料终于搞好了,下面分享一下自己的经验。
一、配置
1、首先介绍一下我电脑的配置
操作系统 | win7专业版 64位 |
内存 | 8G |
固态硬盘 | 256G |
机械硬盘 | 1T |
虚拟机 | VMware-14.1.3 |
centos版本 | CentOS-7-x86_64-Minimal-1804 |
二、安装步骤
1、安装VMware
点击下一步。
勾选接受许可协议,点击下一步:
我默认安装在了D:\software\VMware\ 文件下,然后点击下一步、下一步、最后安装即可,中间没有过多设置。
2、安装centos
1、启动VMware,点击文件、新建虚拟机,按默认选择典型即可,点击下一步。
2、找到要安装的系统文件,点击下一步:
3、下面的过程中我设置分配30G存储空间、2G内存(后续有扩充电脑内存的打算,所以这里安装虚拟机时内存都分配2G)。后面一直下一步安装即可。
4、系统安装完成之后我选择简体中文,安装位置:本地标准磁盘,点击完成。
5、点击开始安装。
6、设置root 密码,点击完成。等待安装完成即可。
准备工作到这里基本就完成。下面具体看一下网路设置。
三、设置虚拟机网路连接
安装完成之后在我的电脑上是ping不通外网的:
1、设置VMware网络设置。
在VMware编辑下面有一个虚拟网络编辑器,点机进入编辑对话框:
点击更改设置,之后编辑页面下方变为可选状态。点击【NAT】设置,我这里设置网关IP:192.168.188.2
子网IP设置:192.168.188.0,子网掩码:255.255.255.0,应用并确定即可。
2、设置系统网络配置
1、通过vi命令进入设置:vi /etc/sysconfig/network-scripts/ifcfg-ens33
2、上图是初始默认设置,调整相关配置,改为静态IP具体配置如下:
1)修改BOOTPROTO=static
2)修改ONBOOT=yes
3)添加配置:IPADDR=192.168.188.10 (注:这个IP是设置该服务器静态IP)
GATEWAY=192.168.188.2
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=8.8.4.4
3、执行service network start ,或者执行 /etc/init.d/network restart 命令重启网络服务即可
写在最后,按此完整操作下来基本没有太大问题。本人亲测在笔记本win8.1系统上依然可以正常连接网络。虽然是很基本的一个环境问题的配置,但是完整操作下来还是很有必要的。做好这些自己就可以搭建一个完整的小集群服务了。比如:redis、kafka、zookeeper等。后续这些还会继续跟大家分享。初来乍到,有错误之处,还望各位大神指正!非常感谢~