VirtualBox之NAT网络使用配置

一. 写在之前

上一篇《virtualBox下载与安装linux redhat7.2》操作完成之后,虚拟机中的linux无法连接外网,也无法和主机进行通信。

二. VirtualBox四种网络模式连通性汇总列表

其中"o"表示连接,“x”表示不通。前提条件是用VirtualBox创建出网络后,没有进行额外的配置,NAT网络没有进行端口映射、仅主机网络没有进行连接共享等。理论上,通过一定的技术手段,所有的模式对所有的网络都是可以连通的。

连通性模式名称外部网络宿主机(有线网络)宿主机(无线网络)同宿主机虚拟机跨宿主机虚拟机
NAT网络ooxox
桥接网卡ooooo
内部网络xxxox
仅主机(Host-Only)网络xooox

三. VirtualBox之NAT网络

1. 设置NAT网络模式

启动virtualBox软件,选择已创建的虚拟系统,点击设置
在这里插入图片描述
在这里插入图片描述

2. 启动系统

在这里插入图片描述

3. 关闭防火墙

linux redhat7.x 防火墙相关命令
查看防火墙状态:firewall-cmd --state
关闭防火墙:systemctl stop firewalld
开启防火墙:systemctl start firewalld

在这里插入图片描述

4. 查看网卡及网络IP

命令:ip addr
可以看到网卡enp0s3此时并没有分配IP地址,记录现象
在这里插入图片描述

5. 编辑网卡配置文件

网卡配置文件目录:/etc/sysconfig/network-scripts/
进入网卡配置文件目录:cd /etc/sysconfig/network-scripts/
在这里插入图片描述
网卡命名一般以:ifcfg-*开头,前面通过ip addr命令知道网卡名是:enp0s3
编辑ifcfg-enp0s3网卡配置文件
vi ifcfg-enp0s3
在这里插入图片描述
在这里插入图片描述
网卡配置文件参数说明:
TYPE=Ethernet #网卡类型为以太网
BOOTPROTO=static #获取IP地址方式协议类型 dhcp none static bootp
#dhcp ——自动获取IP地址
#none ——禁止使用DHCP
#static ——固定的IP地址
#bootp ——BOOTP协议

DEFROUTE=yes #是否为默认路由
UUID=xxxx-xxxx-xxxx-xxxx #唯一标识符
DEVICE=enpos3 #网卡设备名称
ONBOOT=no #是否随开机启动网卡 yes | no

设置网卡随开机启动
在这里插入图片描述

6. 重启网络

命令:servcie network restart
在这里插入图片描述

7. 再次查看网卡及网络IP

命令:ip addr
发现网卡enp0s3已动态分配IP:10.0.2.15
在这里插入图片描述

8. 验证虚拟机访问外网百度

命令:curl https://www.baidu.com
在这里插入图片描述

9. 配置主机和虚拟机进行通信

配置到这一步,虚拟机已安装linux系统且已可以访问公网,那主机(本机电脑)上的软件如何与虚拟机进行通信呢,如:主机上安装的linux客户端软件工具putty?
在virtualBox设置》》网络选项,配置端口转发。
在这里插入图片描述
点击“端口转发”
在这里插入图片描述
配置端口转发
主机:即本机电脑
子系统:即虚拟出来的linux系统,子系统IP为NAT网络模式动态分配的IP地址
子系统端口:linux系统安装完成默认开放端口为22
配置说明:访问本机电脑22端口,会转发去访问虚拟linxu系统10.0.2.15的地址
在这里插入图片描述

10. 主机安装软件访问linux系统

Windows访问linux系统的客户端软件:putty
在这里插入图片描述
主机上软件访问虚拟机上的linux系统成功
在这里插入图片描述

11. virtualBox之NAT网格总结

选择网络模式NAT》》》关闭防火墙》》》修改网卡配置文件,启用网卡》》重启网络》》》主机与虚拟系统端口转发配置

四. 写在最后

下一篇《VirtualBox之桥接网络使用

  • 9
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值