CentOS-6虚拟机安装部署-WIN-AMD-VMW

392 阅读2分钟

1. 环境说明和软件准备

环境说明:

  • 宿主机操作系统:Window 10
  • 宿主机CPU架构:x86_64
  • 虚拟机软件:VMware Workstation Pro 12
  • 虚拟机系统:CentOS-6.6

软件下载:

  • CentOS 镜像下载地址:
    • 官网:https://vault.centos.org/6.6/isos/x86_64/
    • 阿里云:https://mirrors.aliyun.com/centos-vault/6.6/isos/x86_64/
    • 清华大学:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/6.6/isos/x86_64/

2. 创建虚拟机

01.png

02.png

03.png

04.png

05.png

06.png

07.png

08.png

09.png

10.png

11.png

12.png

13.png

14.png

15.png

16.png

3. 安装系统

17.png

18.png

19.png

20.png

21.png

22.png

23.png

24.png

25.png

26.png

27.png

28.png

29.png

30.png

31.png

32.png

33.png

34.png

35.png

36.png

37.png

38.png

39.png

40.png

4. 系统配置

4.1 查看虚拟网络编辑器,得到虚拟网卡的 IP 且确定虚拟网络为 NET 模式

41.png

4.2 设置静态 IP 地址

编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件,文件原内容如下:

42.png

做以下改动:

  • 删除UUID=xxx和HWADDR=xxx这两行
  • 修改ONBOOT=yes
  • 修改BOOTPROTO=static
  • 修改IPADDR=192.168.9.x(IP地址必须与虚拟网卡的IP在同一个网段)
  • 修改NETMASK=255.255.255.0
  • 修改GATEWAY=192.168.9.2(必须与虚拟网卡的IP在同一个网段)
  • DNS1=1921.68.9.2(和GATEWAY一样)

修改后的文件内容如下所示:

43.png

保存配置文件,重启网络服务:

service network restart

网络测试:

  • 测试虚拟机是否与 Windows 主机网络互通

44.png

45.png

  • 测试虚拟机是否可以访问外网

46.png

4.3 删除 /etc/udev/rules.d/70-persistent-net.rules 文件

rm -fr /etc/udev/rules.d/70-persistent-net.rules

原因:/etc/udev/rules.d/70-persistent-net.rules 这个文件中记录了本台机器的 MAC 地址,虚拟机第一次启动时会在这个文件中自动生成MAC地址,如果不删除这个文件的话,克隆出来的机器第一次启动时也会生成 MAC 地址,原来文件中也有 MAC 地址,造成冲突,导致新机器不能使用 eth0 网卡,在 etc/sysconfig/network-scripts/ifcfg-eth0 中配置的内容就不起作用。

4.4 关闭防火墙

$ service iptables stop
$ chkconfig iptables off

4.5 禁用SELINUX

配置文件:/etc/selinux/config,把 SELINUX 的值改为 disabled

47.png

4.6 修改系统字符编码集

# 查看系统编码字符集
$ echo $LANG
en_US.UTF-8

# 临时修改系统字符集
$ LANG=zh_CN.UTF-8

# 永久修改系统字符集

# 方法一
# 编辑 /etc/profile 文件,添加如下内容
export LANG=zh_CN.UTF-8
# 然后 source /etc/profile 文件即可

# 方法二
# 编辑 /etc/sysconfig/i18n 文件
LANG="zh_CN.UTF-8"
# 然后 source /etc/sysconfig/i18n 文件即可

5. 关机并保存快照

先关掉虚拟机再拍快照

48.png