VMvare下安装CentOS7并通过桥接方式配置网络

本文介绍了VMvare下如何安装CentOS7的超级详细的过程,并讲述了在桥接模式下的网络配置

1. 软硬件准备

软件: VMvare,在官网就可以直接下载,官方点这里
在这里插入图片描述
镜像: CentOS7对应的镜像,没有的到官网进行下载 官网点这里
或者百度云下载:

链接:https://pan.baidu.com/s/18AciT7FiYAulbL_Ql9tnrQ 
提取码:i0qo

硬件: 在宿主机上进行软件安装,所以对电脑配置还是有一定的要求,至少要 硬盘500G,运行内存4G以上。

2.安装虚拟机

  1. 打开VMvare,选择创建虚拟机
    在这里插入图片描述
  2. 选择自定义安装
    在这里插入图片描述
  3. 虚拟机兼容性选择
    在这里插入图片描述
  4. 选择稍后安装操作系统,等虚拟机装好了再导入镜像
    在这里插入图片描述
  5. 选择操作系统,选择linux下的CentOS 7 64位
    在这里插入图片描述
  6. 设置虚拟机存放位置和命名,虚拟机比较大,最好不要放C盘,放到自己常用的较大的存储空间
    在这里插入图片描述
  7. 处理器选择,可以根据自己电脑的配置和虚拟机的用途来配,不清楚就先全部选1
    在这里插入图片描述
  8. 内存分配,一般给2G就够用了,如果内存大也可以设置大一点
    在这里插入图片描述
  9. 选择网络连接方式,选择的不同最终配置网络的方式也不同。这里我把网络配置成桥接模式
    在这里插入图片描述
  10. 后面两个都选默认的就好了
    在这里插入图片描述
    在这里插入图片描述
  11. 磁盘容量设置,暂时分配100G,后续可以随时的增加,选择将虚拟机文件分为多个文件
    在这里插入图片描述
    在这里插入图片描述
  12. 磁盘名称,默认就好了
    在这里插入图片描述
  13. 取消不需要的硬件
    在这里插入图片描述
    选择声卡、打印机,然后移除
    在这里插入图片描述
  14. 点击完成,就创建好虚拟机了。

3. 安装CentOS操作系统

  1. 连接光盘
    右击刚刚创建的虚拟机,点击设置。在设置页面点击CD/DVD,使用ISO映像文件,然后选中本地的iso光盘文件后点击完成
    在这里插入图片描述
  2. 开启虚拟机,在当前虚拟机左上角点击开启此虚拟机
  3. 安装操作系统

开启虚拟机后会出现以下界面

	 1. Install CentOS 7 安装CentOS 7
	 2. Test this media & install CentOS 7 测试安装文件并安装CentOS 7
	 3. Troubleshooting 修复故障

选择第一项,安装直接CentOS 7,回车,进入下面的界面

在这里插入图片描述
选择安装过程中使用的语言,这里选择中文,键盘也是中文的。点击继续
在这里插入图片描述
设置时间,将时区定到上海,确定时间无误后点击完成
在这里插入图片描述
软件选择:决定了系统安装后包括哪些功能,如果使用默认值,那么系统安装后是没有图形界面的;选择“GNOME 桌面”,会显示图形界面;本着学习的目的,这里选择默认设置“最小安装”
在这里插入图片描述
点击“安装目录位置”,进入页面后选择存储位置自定义
在这里插入图片描述
如下图所示,点击加号,选择/boot,给boot分区分200M。最后点击添加挂载点
在这里插入图片描述
同理,设置“/”分区和“swap”分区,完成后如下图所示
在这里插入图片描述
点击完成,然后会弹出摘要信息,点击接受更改
在这里插入图片描述
设置主机名和网卡信息

首先要打开网卡,然后查看是否能获取到IP地址(我这里是桥接),再更改主机名后点击完成
在这里插入图片描述
最后选择开始安装
在这里插入图片描述
设置root用户的密码,
在这里插入图片描述
创建管理员账户
在这里插入图片描述

等系统安装完成后重启系统就好了
在这里插入图片描述

4. 配置桥接模式下的网络和固定ip

  1. 查看宿主机(本地)网络信息,在dos命令行下输入
ipconfig /all	

显示如下

以太网适配器 本地连接:      
                                            
 连接特定的 DNS 后缀 . . . . . . . :                                         
 描述. . . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller 
 物理地址. . . . . . . . . . . . . : 44-37-E6-D2-D6-A5                    
 DHCP 已启用 . . . . . . . . . . . : 是                                   
 自动配置已启用. . . . . . . . . . : 是                                       
 IPv4 地址 . . . . . . . . . . . . : 10.19.30.242(首选)                  
 子网掩码  . . . . . . . . . . . . : 255.255.255.0                        
 获得租约的时间  . . . . . . . . . : 2019年3月18日 9:16:04                      
 租约过期的时间  . . . . . . . . . : 2019年3月20日 5:38:07                      
 默认网关. . . . . . . . . . . . . : 10.19.31.254                          
 DHCP 服务器 . . . . . . . . . . . : 10.19.31.254                          
 DNS 服务器  . . . . . . . . . . . : 10.19.31.254                          
                                     10.19.31.254                       
 TCPIP 上的 NetBIOS  . . . . . . . : 已启用 
  1. 配置CentOS7,将宿主机中查询到的信息填入下面对应的位置
    包括:静态ip,子网掩码,默认网关,DNS
vi /etc/sysconfig/network-scripts/ifcfg-ens33

说明:ifcfg-ens33文件可能不同,可以先到目录下,再查找ifcfg-ens开头的文件

TYPE=Ethernet
BOOTPROTO=static #修改成static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=bf5337ab-c044-4af7-9143-12da0d493b89
DEVICE=ens33
ONBOOT=yes #修改成yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR=10.19.30.248 # 自定义虚拟机的ip地址(主机是10.19.30.242),必须与主机在同一网段
NETMASK=255.255.255.0 #设置子网掩码,跟宿主一样
GETWAY=10.19.31.254  #默认网关,跟宿主一样
DNS1=10.19.31.254  #DNS,跟宿主一样

ip地址:设置和宿主机同网段任意ip都可以
NETMASK:子网掩码和宿主机相同
GATEWAY: 默认网关和宿主机相同
DNS1: 跟宿主一样
  1. 添加网关
 vi /etc/sysconfig/network 

内容如下

NETWORKING=yes
HOSTNAME=xxxx #名字随便了
GATEWAY=10.19.31.254  #默认网关和宿主机相同

  1. 添加DNS
vi /etc/resolv.conf 

内容如下

# Generated by NetworkManager
nameserver 10.19.31.254 #DNS,跟宿主一样
  1. 重启network
service network restart

5. 网络测试

内网访问自身静态ip

 ping 10.19.30.248
 
PING 10.19.30.248 (10.19.30.248) 56(84) bytes of data.
64 bytes from 10.19.30.248: icmp_seq=1 ttl=64 time=0.036 ms
64 bytes from 10.19.30.248: icmp_seq=2 ttl=64 time=0.043 ms
64 bytes from 10.19.30.248: icmp_seq=3 ttl=64 time=0.047 ms
64 bytes from 10.19.30.248: icmp_seq=4 ttl=64 time=0.046 ms

访问公网

ping www.baidu.com

PING www.a.shifen.com (180.97.33.108) 56(84) bytes of data.
64 bytes from 180.97.33.108: icmp_seq=1 ttl=57 time=2.52 ms
64 bytes from 180.97.33.108: icmp_seq=2 ttl=57 time=2.04 ms
64 bytes from 180.97.33.108: icmp_seq=3 ttl=57 time=3.20 ms
64 bytes from 180.97.33.108: icmp_seq=4 ttl=57 time=2.20 ms
64 bytes from 180.97.33.108: icmp_seq=5 ttl=57 time=3.56 ms
64 bytes from 180.97.33.108: icmp_seq=6 ttl=57 time=2.08 ms
64 bytes from 180.97.33.108: icmp_seq=7 ttl=57 time=2.11 ms
64 bytes from 180.97.33.108: icmp_seq=8 ttl=57 time=2.37 ms
64 bytes from 180.97.33.108: icmp_seq=9 ttl=57 time=2.58 ms
64 bytes from 180.97.33.108: icmp_seq=10 ttl=57 time=3.61 ms

本地宿主机ping虚拟机

ping 10.19.30.248

正在 Ping 10.19.30.248 具有 32 字节的数据:
来自 10.19.30.248 的回复: 字节=32 时间<1ms TTL=64
来自 10.19.30.248 的回复: 字节=32 时间<1ms TTL=64
来自 10.19.30.248 的回复: 字节=32 时间<1ms TTL=64
来自 10.19.30.248 的回复: 字节=32 时间<1ms TTL=64

虚拟机访问宿主机

ping 10.19.30.242

PING 10.19.30.242 (10.19.30.242) 56(84) bytes of data.
64 bytes from 10.19.30.242: icmp_seq=1 ttl=64 time=0.036 ms
64 bytes from 10.19.30.242: icmp_seq=2 ttl=64 time=0.043 ms
64 bytes from 10.19.30.242: icmp_seq=3 ttl=64 time=0.047 ms
64 bytes from 10.19.30.242: icmp_seq=4 ttl=64 time=0.046 ms

如果还不能ping通,可能需要更改一下网卡配置

VMware菜单栏->编辑->虚拟网络编辑器

在这里插入图片描述
每种不同的网卡挨着挨着换一下就可以了,总有一个可以用

发布了15 篇原创文章 · 获赞 4 · 访问量 2204

猜你喜欢

转载自blog.csdn.net/qq_41170102/article/details/104494379