Linux系统中利用镜像文件安装虚拟机及网络配置详解

在使用虚拟机时,若此时没有对其进行网络配置是无法在虚拟机里上网的,因此我们要对虚拟机进行网络配置。

一、虚拟机的安装

首先利用hostnamectl命令查看当前系统的版本,可以看出当前我的版本是7.3

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第1张图片

知道了版本号之后大家可以在网上自行下载与当前版本匹配的iso镜像文件,下载完成后切换到超级用户输入virt-manager命令,点击小电脑的图标新建一个虚拟机,开始虚拟机的安装。

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第2张图片

选择第一个选项,然后下一步。

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第3张图片

选择iso的路径,点击Browse

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第4张图片

选择Browse Local

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第5张图片

选择自己下载的iso文件

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第6张图片

配置内存和cpu,这里使用默认

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第7张图片

选择虚拟机的磁盘镜像大小

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第8张图片

给自己的虚拟机起一个名字

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第9张图片

选择第一个Install red hat enterprise linux 7.3

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第10张图片

设置语言日期等。

选择server with gui

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第11张图片

选择底下的I will configure partitioning

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第12张图片

选择standard partition,然后点右下角的+号

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第13张图片

开始给磁盘分区

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第14张图片

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第15张图片

然后其余的全分给根目录/

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第16张图片

到这里虚拟机的安装就已经全部完成了,但是此时的虚拟机还不能上网,因此进入下一步。

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第17张图片

二、网络配置

首先在真机中设置防火墙的相关信息,打开masquerade,使真机具有路由器的功能,变成一个“路由器”

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第18张图片

1.图形化配置(推荐用第二种方式:命令配置)

首先用nm-connection-editor 打开网络连接,删除之前的重新添加

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第19张图片

选择ethernet,然后创建

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第20张图片

给自己的连接起一个名字,并且在ethernet中选择设备的MAC地址,在IPv4 settings中选择方式为手动(Manual),Addresses中Adderss中填写要连接的ip地址,netmask(子网掩码)填24或者255.255.255.0,Gateway中暂时不填。

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第21张图片

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第22张图片
2.使用命令配置

在虚拟机中输入vim /etc/sysconfig/network进行配置,配置文件如下图:

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第23张图片

这里的GATEWAY是自己的真机ip

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第24张图片

配置完成后重启网络,并且使用route -n 进行查看,会发现此时GATEWAY就会有刚才配置的东西

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第25张图片

这时就可以在虚拟机中连接百度了,ping 180.149.131.98

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第26张图片

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第27张图片

但此时只能通过ip来访问,我们不可能把每个网站的ip地址都记下来,所以这种方式很麻烦,这就引入了DNS(Domain Name System,域名系统),DNS负责帮我们把域名和ip进行转换,因此我们可以直接通过域名来访问网页。

使用ifconfig命令来查看当前网卡

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第28张图片

可以看到当前有ens3这个网卡,进入/etc/sysconfig/network-scripts首先删除ens3,再通过vim ifcfg-ens3来重新配置(当然也可以不用删直接改),配置如下:

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第29张图片

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第30张图片

DEVICE:设备名称号,用ifconfig查出来看到什么就写什么

ONBOOT:设置服务开机自启

BOOTPROTO:手动设置ip,不用系统自动分配

IPADDR0:自己虚拟机的ip

NETMASK0:子网掩码

GATEWAY0:网关,主机的ip

DNS1=114.114.114.114:域名系统,这个ip是电信的DNS

设置完成后可以用cat ifcfg-ens3查看一下

Linux系统中利用镜像文件安装虚拟机及网络配置详解_第31张图片

设置完之后一定要重启网络,systemctl restart network,这时虚拟机就可以上网了。

你可能感兴趣的:(Linux系统中利用镜像文件安装虚拟机及网络配置详解)