VirtualBox NAT 端口映射实现宿主机网络共享
最近疫情频发。公司启动WFH响应。可是网络访问却是成了问题。所以很多公司开放自己的专网接入。工作机器上安装了一台VirtualBox 的虚拟机。网络配置为桥接模式,原来在办公室的时候工作良好。可是在家里,宿主机可以访问公司网络,虚拟机却不行。怎么解决呢?
方法一,在虚拟机同样配置网络接入的认证。第二种,想办法让虚拟机共享宿主机的网络。这里说的是后面一种方案。
VirtualBox 提供了多种网络模式,其中NAT模式就很适合这场景。那就动手试试吧。
1. 添加NAT网卡
打开VirtualBox ,选择菜单管理==》全局设定
选择网络选项卡,添加一张NatNetwork网卡
2. 设置虚拟机的网网络
选择虚拟机,点设置,选择网络,然后连接方式选择NAT网络,界面名称选择刚才添加的网卡。
这时,开启虚拟机,可以发现从虚拟机已经可以访问公司的网络了。缺省配置下,虚拟机获取的IP是10.0.2.X的地址。可是,这时宿主机上是没有这个网段的,怎么才能让宿主机访问虚拟机呢?接着往下看:
3. 配置端口映射
NAT网络对外是不可见的。如果需要从宿主机访问虚拟机,需要配置网络的端口映射。
回到第一步配置:打开VirtualBox ,选择菜单管理==》全局设定,双击打开新添加的网卡,点端口转发按钮:
增加一条规则:
其中,名字可以取自己喜欢的名字,主机IP不用填,主机端口是宿主机上的端口,子系统IP是虚拟机获取到的IP,子系统端口是虚拟机的SSH服务监听端口。
在宿主机中SSH连接试试:ssh访问localhost:port (localhost地址为127.0.0.1),这里的prot指向转发规则中的主机端口。
VirtualBox NAT 端口映射实现宿主机网络共享相关推荐
- 解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设
解决:docker容器内可以访问web应用,端口映射到宿主机却无法访问,错误代码:curl: 56 Recv failure: 连接被对方重设 或者 curl: 52 Empty reply from ...
- 虚拟机与宿主机网络配置——可互通可上网
为了学习和使用Linux,多数人选择了使用虚拟机的方式来安装Linux系统.这样我们就可以在windows系统中安装Linux系统了,其中windows机器系统本身我们称作宿主机,安装的虚拟机系统我们 ...
- VMware Workstation 16 Player 设置NAT端口映射
VMware支持非商业的免费试用 在这个版本中没有提供图形化的NAT配置界面,提供的功能也很有限,但是我们可用通过编辑配置文件的方式该实现部分功能. 环境 宿主机操作系统: Windows10 我的V ...
- 如何在windows服务器做NAT端口映射(二)?
很多时候由于业务需要要开放一些端口,又担心遭受到网络攻击,不得不采取一些方式进行端口的映射和隐藏,避免业务真实端口的暴露!Linux我们都知道可以通过命令行进行实现,但是遇到windows服务器我们该 ...
- VMware NAT 端口映射
转载于:dante_k7的博客:VMware NAT 端口映射 . 什么是NAT? NAT(Net Address Translation 网络地址转换)是将IP地址转换为另一个IP地址的过程.在实际 ...
- virsh 网络设置_KVM中的宿主机网络配置
Kvm 虚拟化技术中,网络访问方式分为三种,分别是: (1)虚拟网络'default':NAT (默认方式,支持虚拟机上网但不支持互访) (2)主机设备 vnet0(根据实际情况而定):macvt ...
- 80端口被屏蔽解决方法,80端口穿透之NAT端口映射技术
介绍一种NAT端口映射技术应用,达到80端口穿透目的,解决80端口被屏蔽的问题,也是80端口被屏蔽解决方法中经常用到的. 80端口穿透类似80端口转发,因为80端口被屏蔽,在数据层面来说是不能直接访问 ...
- 思科 GNS3 配置 NAT 端口映射
NAT 端口映射 1. 实验拓扑 使用GNS3模拟器版本 0.8.5 2.实验需求 1实现R2路由器上的C2 能够通过NAT端口映射上公网 2实现R1路由器上的C1能够通过NAT端口映射上公网 3.实 ...
- RouterOS NAT伪装上网,NAT端口映射,HotspotWEB认证上网等的简单配置
首先RouterOS目前的所有版本都不支持SISC硬盘.V3.0以下版本只能安装在IDE硬盘上,V3.0以上版本可以安装在U盘,CF卡等电子盘上. 下面以图文方式介绍一下在WINBOX中ROS V3. ...
最新文章
- CSS初识(三):CSS字体文本相关属性
- unity 摄像头跟着鼠标移动_Unity新手入门:摄像机随玩家一起移动
- 提高电路板EMC能力PCB设计和布线方法
- [caffe解读] caffe从数学公式到代码实现1-导论
- fatal error:can't open and lock privilege tables:table 'mysql.host' doesn't exist
- 怎么利用Excel统计各分数段的人数?(亲测sum函数可用)
- php 当我添加数据成功后跳到首页 为什么刷新还会增加数据,使用post提交数据之后,有错误,页面刷新之后,想保持原有值...
- php类精确验证身份证号码
- 自然数,实数,有理数,整数,分数,无理数
- Android VideoView
- Python 语言程序设计(4-2)分支循环--无限循环
- 60佳优秀的国外电子商务网站设计案例(上篇)
- poj 2833 The Average(堆)
- ReactJS快速入门
- accuracy.eval
- android 程序启动监听,监听开机自动启动应用
- UCenter的百科
- 变量选择详解与源码实现
- rrpp协议如何修改_RRPP协议
- 癫痫的神经行为和临床共病:白质网络中断/损伤的作用
热门文章
- mysql dbms output_PL/SQL DBMS输出
- 【嵌入式】树莓派3b+安装teamviewer教程
- 智慧渲染,通用为“先”---- 象帝先推动 “通用、好用、高性能、自主可控” GPU解决方案
- 2020 ESRI全球开发者大会 - 回想与总结
- curl 方式查看header的信息
- 【深度优先+重写hash(C++)】365. 水壶问题
- 星璨鸿途网红财富领路人,像“丁真”一样实力变现!
- 12. Nginx 项目必配
- !important的用法及作用
- 数字图像处理合集——图像特征与理解