专栏首页分享/效率/工具/软件virtualbox只能选用网络地址转换(NAT)模式下搭建个人局域网

virtualbox只能选用网络地址转换(NAT)模式下搭建个人局域网

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/qq_37933685/article/details/84066094

个人博客:https://suveng.github.io/blog/​​​​​​​

virtualbox只能选用网络地址转换(NAT)模式下搭建个人局域网

这里先引用以为大佬的博客,上面清楚的介绍虚拟机网络的集中配置。

我这里简单说一下网络地址转换,详细请查阅https://blog.csdn.net/gsl371/article/details/78662258

网络地址转换(NAT)

特点

​ 1、如果主机可以上网,虚拟机可以上网 ​ 2、虚拟机之间不能ping通 ​ 3、虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机) ​ 4、主机不能ping通虚拟机

应用场景

​ 虚拟机只要求可以上网,无其它特殊要求,满足最一般需求

配置方法

​ 连接方式 选择 网络地址转换(NAT) ​ 高级-控制芯片 选择 PCnet-FAST III ​ 高级-混杂模式 拒绝 ​ 高级-接入网线 √ ​ (虚拟机ip自动获取)

ip样式

ip 10.0.2.15

网关 10.0.2.2

注意此处的网关在不同虚拟机中可能是同一个值,但是这归属于不同的NAT Engine,因此实际上各个虚拟机用的不是同一个网关

原理

虚拟机的请求传递给NAT Engine,由它来利用主机进行对外的网络访问,返回的数据包再由NAT Engine给虚拟机。

缘由:为什么不用最简单的桥接模式呢? 因为公司已经有子网,而且是虚拟网卡。总之就是不能选桥接模式

搭建过程

如何搭建一个个人局域网呢?

如下图的拓扑图:

但是实际虚拟出来的拓扑图是这样的。虚拟机之间是隔离开的,互相之间是不能ping通的。

那怎么做呢?

  1. 网络地址装换部分有个高级设置选项,可以设置端口转发
  1. 我的网络状态
  1. 我的主机的网络ip状态
  1. 两台虚拟机的网络ip 虚拟机1

虚拟机2

当我设置好这些东西的时候,这时候的网络拓扑应该是这样的,可能画的有偏差。

主机网络就相当于一个代理转发。这样子就可以ping通了。

测试

这样子,理论上如果我的主机能够脸上虚拟机1,就证明主机到虚拟机是通的。而事实上上面的截图已经证明了。

那么剩下虚拟机和虚拟机之间的连接了,怎么证明?

用虚拟机1 ssh 连接上 虚拟机2 就行了。

注意:这里为了方便我把centos7的防火墙关了

开始测试

192.168.203.1使用ssh root@192.168.203.2

结果如下:

关键就是前一个是文件是129,连接上后显示的文件是130;虚拟机2的文件就是130;如下图

完成!!!!!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • B站:3.搭建MySQL server

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    suveng
  • kvm虚拟机的四种网络模式

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    suveng
  • Manjaro连接linux虚拟机

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    suveng
  • 企业内部部署IaaS经验之谈

    1.虚拟机(VM)的操作系统和应用程序必须是被锁定的,同时必须使用现有的规则进行正确的配置,如来自于互联网安全中心(CIS)的指导准则。 2.确保虚拟环境安...

    静一
  • 搭建hadoop集群虚拟机试验环境

    虚拟机点击启动之后,虚拟机默认是先启动虚拟光驱,刚刚已经添加了安装盘! 安装英文环境,时间选上海,设置root密码,一路next。没啥好说 安装模式选“ba...

    字母哥博客
  • 不通!还是不通!!!

    作为程序猿,简历上 如果不写上熟悉linux常用命令,似乎都不太好意思给别人说话,但是一般只有服务器才是linux的,个人电脑一般都是windows,那么如果自...

    小尘哥
  • 沙箱程序之虚拟机篇

    最顶层是管理虚拟机的入口,linux开源套件 libvirt(官网:www.libvirt.org):

    战神伽罗
  • 详解Linux安装教程

    VMware是虚拟机普遍使用的的一款软件,该软件方便实用,但想必有很多新接触的新手还是很陌生的,小编在这里就简要的来介绍一下安装过程以及遇到的问题,下面我们一起...

    砸漏
  • VMware中出现物理内存不足的解决方案

    昨天发布的原创文章忘记标识原创了,今天重新发布一下,已经阅读完成的小伙伴可以忽略。

    Python进阶者
  • 驱动为通过EV签名需要通过verifier验证?

    windbg连虚拟机即可看到警告,可以输入b,断下来,然后就看到问题所在的源码了。

    战神伽罗

扫码关注云+社区

领取腾讯云代金券