VMware安装CentOS

1. 安装

官网下载 CentOS 7 Everything,安装的时候选择 minimal 安装即可。

2. Xshell 连接

2.1. 桥接模式

桥接网络是指本地物理网卡和虚拟网卡通过 VMnet0 虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的 IP 地址也要设置为同一网段。桥接模式如下图所示:

2.2. 配置环境

VMWare Workstation 12 + CentOS + Xshell

2.3. 配置步骤

1、在 VMWare 主菜单「WorkStation >虚拟机 > 设置」,将网络连接方式设置为桥接模式,并在复制物理网络连接状态前打钩。这里是指将创建一个虚拟的网卡,而该虚拟网卡所有的状态均是从实际的物理网卡中复制过来的。

2、在 VMWare 主菜单「WorkStation > 编辑 > 虚拟网络编辑器 > 选择 VMnet0 > 将其桥接到 "Realtek PCIe GBE Family Controller"」。这里 "Realtek PCIe GBE Family Controller" 是真实的网卡,根据实际情况而定,而 VMnet0 是虚拟交换机。

3、在 VMWare 下打开 CentOS 后,输入如下语句,进行相关的网络配置:

cd /etc/sysconfig/network-scripts    #进入该目录查看网卡信息,第一个就是本地的默认网卡,修改它,例如这里是:ifcfg-eth0
vim ifcfg-eth0

4、打开 ifcfg-eth0 文件,设置如下:

DEVICE=eth0               //虚拟网卡名
ONBOOT=yes                //指明在系统启动时激活网卡
BOOTPROTO=static          //这里 dhcp 一定要改为 static,意思为静态 IP 否则配置不会生效
DNS1=xxx.xxx.xxx.xxx      //主用 DNS 地址
DNS2=xxx.xxx.xxx.xxx      //备用 DNS 地址
IPADDR=xxx.xxx.xxx.xxx    //虚拟机 IP 地址(注意:这里的虚拟 IP 地址必须与主机 IP 地址在同一网段内)
NETMASK=xxx.xxx.xxx.xxx   //子网掩码
GATEWAY=xxx.xxx.xxx.xxx   //网关 IP(与真实网关地址一致)

后边几个配置项,打开主机的物理网卡相关信息,并依据填写。

5、完成以上配置后,退出并保存。并输入 service network restart,重新启动网络使配置生效。

6、输入 ifconfig,如配置成功,会出现刚才配置的 IP 等信息。

7、Linux 和主机相 ping,如果能 ping 通,说明虚拟机网络配置已成功。

8、有些虚拟系统可能没有启动 ssh 服务,因此还要输入 servcie sshd restart

9、进入 Xshell 并连接,ssh 端口号默认为 22。

3. yum 本地镜像源设置

1、准备 CentOS ISO 文件。

方法 1:把 CentOS 的镜像放在本地 PC 硬盘上 > 打开 VMware Workstation > 虚拟机 > 设置 > 硬件 > CD/DVD(IDE) > 使用 ISO 映像文件 > 选择 PC 上的 CentOS 镜像 > 设备状态选择:启动时连接。

方法 2:这里也可以把 CentOS 的映像通过 WinSCP 上传到 Linux 系统上,例如上传到 /usr/local/src 目录中。

2、挂载镜像文件:

mkdir /mnt/cdrom    #新建光盘目录

4、如果第 1 步用方法 1,这样挂载:

mount /dev/cdrom /mnt/cdrom

5、如果第 1 步用方法 2,这样挂载:

mount -t iso9660 -o loop /usr/local/src/CentOS-7.0-1406-x86_64-Everything.iso /mnt/cdrom/

6、设置开机自动挂载系统镜像文件:

vim /etc/fstab 在末尾添加 /dev/cdrom /mnt/cdrom/ iso9660 defaults,ro,loop 0 0:wq 保存并退出。

【说明】

iso9660:CD-ROM 光盘的标准文件系统。

7、配置本地 yum 源文件:

先备份并删除 /etc/yum.repos.d 所有的 .repo 文件,vim /etc/yum.repos.d/centos7-iso.repo

[centos7-iso]    # 自定义
name=centos7-iso    # 自定义
baseurl=file:///mnt/cdrom    # 本地镜像文件路径
enabled=1    # 1为启动yum源,0为禁用
gpgcheck=1    # 1为检查 GPG-KEY,0为不检查(如果后续使用 yum 安装软件提示 GPG-KEY 相关问题,设为 0 即可)
gpgkey=file:///media/cdrom/RPM-GPG-KEY-CentOS-7    # GPG-KEY文件路径

安装:

yum --disablerepo=\* --enablerepo=centos7-media clean all    # 清除缓存
yum --disablerepo=\* --enablerepo=centos7-media makecache    # 缓存本地yum源包信息
yum --disablerepo=\* --enablerepo=centos7-media install  tigervnc    # 使用镜像源安装软件

4. 设置共享文件夹

1、在「虚拟机 > 设置 > 选项 > 共享文件夹」中设置好需要共享的文件夹。

2、安装 open-vm-tools,系统自带,已经安装好了,不用再安装了。

3、输入如下命令挂载主机文件:

mkdir /mnt/hgfs
vmhgfs-fuse .host:/ /mnt/hgfs    # 挂载所有的共享文件夹
vmhgfs-fuse .host:/foo/bar /mnt/hgfs    # 只挂载/foo/bar文件夹

5. 修改主机名

1、设置主机名:

[root@linux ~]$ hostnamectl set-hostname zdylinux
[root@linux ~]$ hostnamectl --pretty
[root@linux ~]$ hostnamectl --static
zdylinux
[root@linux ~]$ hostnamectl --transient
zdylinux

2、手动更新 /etc/hosts

vim /etc/hosts
# 127.0.0.1    localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1    zdylinux
# ::1    localhost localhost.localdomain localhost6 localhost6.localdomain6
::1    zdylinux

3、重启 reboot -f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值