关于virtualbox虚拟机网络网卡模式

2022-03-11 15:45:59 浏览数 (1)

一、下载相关软件

1.1、下载Oracle® VM VirtualBox Version 6.1.10 Edition

1.2、下载CentOS7.0

1.2.1、DVD ISO 标准安装版(CentOS-7-x86_64-DVD-2003.iso),一般下载这个就可以了

1.2.2、EverythingISO(CentOS-7-x86_64-Everything-2003.iso) 对完整版安装盘的软件进行补充,集成所有软件

1.2.3、MinimalISO(CentOS-7-x86_64-Minimal-2003.iso) 一个非常基本的CentOS 系统,只需要最少的软件包即可拥有一个功能系统

二、创建虚拟机

2.1、选择linux版本,默认即可

2.2、分配内存,默认即可

2.3、点击下一步设置虚拟硬盘,默认即可

2.4、点击创建,进入虚拟硬盘文件类型选项,默认即可

2.5、点击下一步,进行设置如何分配虚拟硬盘,默认即可

2.6、点击下一步,指定虚拟硬盘文件的存放位置和虚拟硬盘的大小

2.7、点击创建,代表创建完成

三、安装虚拟环境

3.1、选择网卡,先设置为网络地址转换(NAT),后面详细介绍各种网络网卡模式

四、安装操作系统

4.1、正常启动刚刚创建好的虚拟机

4.2、选择我们准备好的操作系统iso镜像文件,点击启动

4.3、我们选择第一个选项按下回车键直接安装,进入语言选择界面,选择中文-简体中文即可

4.4、设置系统-安装位置,不设置无法继续下一步

4.5、选择分区-自动配置分区即可

4.5、配置用户设置,设置root密码

4.6、创建新用户,设置新用户密码

4.7、完成后重启

五、配置网络

注:本机只有无线网络,没有有线网络,所以部分场景无法测试

5.1、配置window防火墙设置,选择入站规则,找到虚拟机监控(回显请求-ICMPv4-ln),点击启用

5.2、通过ipaddr查看当前网络设置

5.3、修改ip地址启动项vi/etc/sysconfig/network-scripts/ifcfg-enp0s3

5.3.1添加ONBOOT=yes,确保系统启动时自动加载网卡。

5.3.2执行service neteork restart,确保网络生效。

5.4、网络网卡模式测试

5.4.1关机,重新设置网络网卡模式为桥接网卡,主机虚拟机可以互相访问,虚拟机可访问公网。

5.4.2关机,重新设置网络网卡模式为仅主机(Host-only)网络,主机虚拟机可以互相访问,但虚拟机不可访问公网。

5.4.3关机,重新设置网络网卡模式为网络地址转换(NAT),虚拟机可访问主机,但主机不可访问虚拟机问,虚拟机不可访问公网。

5.4.4关机,重新设置网络网卡模式为内部网络,主机虚拟机均不可互相访问,虚拟机也不可访问公网。

5.5、建议网络模式,采用使用桥接网卡和仅主机网络,可以互访且访问互联网

5.6、将仅主机网络网卡修改为静态IP,确保虚拟机IP不会随无线网络变化

[root@localhost ~]# more/etc/sysconfig/network-scripts/ifcfg-enp0s3

代码语言:javascript复制
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
NM_CONTROLLED=no
DEFROUTE=yes
PEERNDS=yes
PEERROUTES=yes
NM_CONTROLLED=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=6c4ee27c-c84d-44bb-9425-beb687e7cd01
DEVICE=enp0s3
ONBOOT=yes
#
IPADDR=192.168.56.102
NETMASK=255.255.255.0

六、安装访问工具

5.1、下载SecureCRT绿色版

5.2、进行SSH测试

5.3、进行sftp测试

七、本文要点

ip addr查看IP地址

service neteork restart重启网络

vi编辑器的 i、d、:wq

重要的是虚拟机网络网卡模式经过一点点测试,终于把原理和实际对应上了

0 人点赞