virtualBox虚拟机资源怎样才能被外网电脑访问到(virtualBox虚拟机做外网映射)

环境:
服务器:win7+virtualBox5.2.8+win7系统的虚拟机
我的电脑:win10
现在是这样:服务器在A市(北京),我的电脑在B市(西安),
A市的服务器本来只能被和它在同一环境的电脑访问到,
但是因为一些原因B市的电脑想要访问A市那台服务器上发布的服务和一些资源,
为了实现这种效果A市的服务器做了外网映射然后就可以访问了,
后来A市的服务器上安装了虚拟机,这台虚拟机上又发布的一些服务,
然后B市的电脑想访问到A市服务器上虚拟机中发布的服务怎么办?

1

7个回答

桥接模式 直接,用主机的同网段ip

1

虚拟机网卡用桥接,虚拟机配置和服务器相同网段的地址即可。
但是从网络安全的角度讲,不建议直接把服务器映射到外网,这样服务器很容易被攻击。
建议还是通过VPN或者是采用类似Hamachi这样的软件来以虚拟局域网的方式让B访问A和A里面的虚拟机。

2

网络连接方式,选择桥接应该就可以了吧

1

两张方法,一种就是桥结网络,直接就是一个虚拟电脑,路由器映射此虚拟电脑的端口就行

还一个是NAT转换的,在设置->网络->连接方式->网络地址转换(NAT) 再点下边的高级,端口转发

两种方式都成功配置

1
albert626
albert626 赞!@c284164265
大约一年之前 回复

新建虚拟机,在虚拟机中安装操作系统,你可以安装Windows操作系统,也可安装Linux操作系统。

0

有个疑惑:既然这个Visual Box虚拟机是在win7上建的又一个win7虚拟机,
为什么不直接在原宿主机上发布服务呢?另外创建虚拟机,速度和性能都会让人泪奔啊。

0

1、A服务器即宿主机需要使用多网卡,例如4口网卡
2、在虚拟化系统的网络配置中,为虚拟机配置业务网络,选择空闲的物理网口,这个网口就是A服务器上所有虚拟机的(软交换机)出口了
3、按你的情况,这个网口接上北京(内部环境)局域网络,虚拟机的网络配置也使用该IP段,然后就可以给虚拟机分配IP,外网再加映射即可

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
virtualbox创建的虚拟机如何配置上外网,并与宿主主机连接
virtualbox和VMware的配置不一样,VMware有两个网关,实现虚拟机和主机以及和外网的连接,相比virtualbox的虚拟机配置相对比较麻烦。 下面简单讲述一下我的配置方式: 1. 环境 virtualbox 5.0.2 虚拟机 centos6.5 2. 主要参考另外一个博主的文章:http://blog.csdn.net/techsupporter/article/det
配置端口映射让VirtualBox虚拟机可被其它主机访问
纯属测试端口映射使虚拟机可被本地主机外访问的方法。 主机:Windows7 虚拟机:Windows XP 虚拟机软件:VirtualBox 3.2.6 在VirtualBox中添加了一个虚拟机,名为“WINXP”。安装完成虚拟机的XP系统后,在主机中打开命令行,定位到VirtualBox的安装目录下。执行以下命令: VBoxManage modifyvm “WINXP” –natpf1 ...
virtualbox下如何给windows虚拟机分配固定ip并上外网(nat+host-only实现)
特别注意:此处讨论的是window虚拟机,linux虚拟机的双网卡设置请参考另一篇文章。 virtualbox下的nat网卡设置比较简单,主要用于虚拟机连接外网,但在该模式下主机ping不通虚拟机,因此需要再增加一张网卡host-only来实现主机访问虚拟机。 只需要3步: 1.首先在主机设置host-only网卡 2.虚拟机启动hostonly网卡 3.到windows虚拟...
配置VirtualBox虚拟机访问外网,并于宿主机互联互通
在通常的情况下,会存在如题的需求,那如何在VirtualBox中对虚拟机进行设置呢?下面的设置可以帮助你 1. 首先需要为虚拟机添加两张网卡,一个是“网络地址转换NAT”,一个是“仅主机(host-only)网络”,如下图所示   2. 然后配置虚拟机的网络,编辑网络配置文件(若没有ifcfg-eth1的话,可以cp一下ifcfg-eth0文件) 3.  本实例中ifcfg-e...
VirtualBox虚拟机里安装centos和虚拟机相互通讯和访问外网
使用的是VirtualBox虚拟机,Notice:虚拟机使用的桥连接模式(Bridge) 使用的是VMware虚拟机,Notice:虚拟机使用的NET连接模式 虚拟机可以ping通网关和其他局域网机器,但是不能上网,如ping不同baidu.com 1) 如果设置了静态IP,那么有可能IP被占用;其次静态IP设置参数不正确。 我配置的参数为: DEVICE=eth0
【转】VirtualBox 主机与虚拟机互相访问且均上外网
转自  http://blog.sina.com.cn/s/blog_7de9d5d80100t2uw.html   一切权利归原作者所有! VirtualBox中有4中网络连接方式: NAT Bridged Adapter Internal Host-only Adapter VMWare中有三种,其实他跟VMWare 的网络连接方式都是一样概念,只是比VMWare多了Inter
virtualbox安装centos7实现和宿主机相互访问同时也能访问外网
原文链接(也是我自己的网站): https://www.plaza4me.com/article/20181028125839183     最近需要做一点东西,需要用到服务器,但是云服务器每个月花销不少,所以只有在本地装虚拟机。但是装好之后发现要么不能访问外网,要么不能访问宿主机,或者宿主机访问不了虚拟机。在经过一段时间摸索之后特地写一篇文章记录一下。 我这里用的是VirtualBox和ce...
VirtualBox虚拟机Linux CentOS 7连外网小记
关于VirtualBox虚拟机Linux CentOS 7连外网注意事项
Virtualbox的虚拟机既可以访问外网,也可以与主机互通
按照文档说法,Virtualbox的桥接模式就可以实现“虚拟机既访问外网也可与主机互通”。但安装的最新版Virtualbox5.04后,通过桥接模式,虚拟机可以访问外网,但与主机无法互通。 可以为虚拟机配置两块网卡方式解决这一问题: 1 设置两块网卡(访问路径为 虚拟机-设置-网络) 其一是桥接模式 其二是Host-Only方式 二、虚拟机操作系统的网络设
vm virtualbox 虚拟主机设置外网连接
-
virtualbox 虚机ping不通宿主机,剩下互ping ,虚机上外网,全通
1.查看所连网络类型,公网还是专网2.控制面板------》防火墙-----》入站规则-------》   公网或专网  文件和打印机共享(回显请求 - ICMPv4-In  允许 启用3.再ping 通...
virtualbox虚拟机NAT模式下不能连接外网
背景  给VirtualBox虚拟机(装载了Ubuntu16.04系统)配置了两张网卡,网络模式分别为“网络地址转换(NAT)”和“仅主机(Host-Only)适配器”,其中,enp0s3网卡(NAT)用于外网访问,而enp0s8网卡(Host-Only)用于主机访问虚拟机。然而,虚拟机启动后,却不能访问外网。   定位网络配置文件如下: # vi /etc/network/interface.
VirtualBox实现宿主机访问虚拟机以及虚拟机联网的方法
VirtualBox实现宿主机访问虚拟机以及虚拟机联网的方法
公司有代理 虚拟机安装ubuntu不能上外网
对于公司有代理的情况,用cntlm软件可以连通。 1、下载virtualbox 和 vbox-extpack ubuntu系统 cntlm软件 VirtualBox-5.0.12-104815-Win.exe Oracle_VM_VirtualBox_Extension_Pack-5.0.12-104815.vbox-extpack ubuntu-15.10-desktop-i386.is
VirtualBox虚拟机里面的centos不能上网,ping不通网关和局域网其他机器或者外网地址
使用的是VirtualBox虚拟机 Notice:虚拟机使用的桥连接模式(Bridge) 虚拟机里面的centos能ping通局域网其他机器,但是不能ping不通网关,nslookup也不能使用 可能的原因: 1)网关绑定了mac地址,需要网关管理人员进行设置。特别是在公司内部的网关进行了设定,防止arp攻击。 2)/etc/resolv.conf里面没有设置域名解析服务器或者默认的不能
VirtualBox上Centos7的网络配置(物理机与虚拟机,虚拟机与外网)
Virtual Box可选的网络接入方式包括: NAT 网络地址转换模式(NAT,Network Address Translation)Bridged Adapter 桥接模式Internal 内部网络模式Host-only Adapter 主机模式 具体的区别网上的资料很多,就不再描述了,下面是一个最直接有效的配置,配置CentOS7虚拟机里面能上外网,而主机与CentOS7虚拟机
VirtualBox中网络配置——两台虚拟机互访且能够连外网
选用NAT模式
VirtualBox设置访问外网以及与本机互通
固定centos的ip 先在本机cmd执行ipconfig查看子网掩码和默认网关 在centos命令行输入  vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置如下,192.168.1.222是你想给centos设定的ip(设定前查看该ip是否已被占用)
virtualbox中linux设置NAT和Host-Only上网(实现双机互通同时可上外网)
关于虚拟机中几种网络连接方式请参考其他教程。平常,我们安装好虚机,用桥接方式也就够了。毕竟它能上内网和外网。但是有个问题,如果你的网络环境发生变化,虚机的Ip也会随之改变(桥接的Ip和主机ip必须是同一网段)。为了解决此问题,喜欢折腾的我选择了NAT网络+Host-Only的组合。NAT网络,负责上外网通信;Host-Only网络,负责主机和虚机通信。1.关闭虚拟机系统2.管理-全局设定,添加NA...
VirtualBox映射端口到windows访问失败(如:3000)
学习大牛的Rails教程,跟着教程走,本来以为会能够更快的学习,少出一些学习中的问题,但发现仍然是问题多多:(win10平台) 1、Ubuntu系统安装到virtualbox后,设置端口映射(这里不配图)3000端口到3000端口后,在win10中的浏览器中打开localhost发现不能访问 解决办法:(经过网上查询,有一位朋友的方法解决了问题) rails server -b 0.0.0.
centos VM VirtualBox虚拟机设置NAT网络上外网
centos虚拟机上外网 1、vm编辑,网络,选择NAT 2、启动虚拟机,centos界面左上角,ipv4设置为自动获取 3、centos关闭启动网络,则可。
外网访问VMware的linux虚拟机
环境:VMware 7.1.3    Ubuntu Server10.10和Fedora9   外网访问虚拟机下的linux可以分两种方式,可以根据你的环境选择适用的     一、linux虚拟机采用Bridge(桥接)上网   适用:使用路由器上网的企业或家庭环境(静态ip)   (1)将VMware下的linux虚拟机设置为Bridge
Virtualbox虚拟机与本地主机互访及上网配置
  1. 虚拟机机网络管理器     注意:关闭dhcp ,IP地址不能配置与本地主机同一网段。  2. 新建虚拟主机       新建虚拟主机,这里安装redhat为例。  4. 设置虚拟主机网卡      网卡1选择  Host-Only (主机和虚拟机互访)           网卡2选择   桥接(虚拟机上网,主机局域网其主机访问虚拟机),界面名称应根据主机实际的上网网...
virtualbox 安装centos7 配置桥接网卡,实现主机和虚拟机互通,虚拟机可以访问外网,解决无法上网问题
virtualbox 安装centos7 配置桥接网卡,实现主机和虚拟机互通,虚拟机可以访问外网 virtualbox:5.1.22 r115126 主机:fedora25 虚拟机:centos7-64位(CentOS-7-x86_64-DVD-1611.iso) 1.获取主机ip 子网掩码 网关 dns等 1.1 获取主机信息 nmcli conn show -a
VirtualBox配置ubantu与主机互通并可访问外部网络
我用的VirtualBox 6.0,ubantu是从官网下载的ubuntu-18.04.2-desktop-amd64,主机是Mac,我觉得配置过程与这些都无关,但是要说明一下,新安装的ubuntu先更新一下源:sudo apt-get update,这样以后再通过apt-get安装其他服务就不会报错了。 1.保持ubantu虚拟机为关机状态 2.VirtualBox全局网络设置增加一个网卡 ...
通过virtualbox的port forwarding(端口映射/传递)功能实现对Ubuntu虚拟机的远程访问
没有网络,一切都是浮云(有了网络,把浮云连起来,于是乎有了云计算....) 我们可以通过NAT方式很方便的使用host的网卡访问外网,那么如何远程访问虚拟机的服务呢? virtualbox提供了port forwarding(端口映射)功能,即通过设定virtualbox监听主机的某个或某些端口,并将其映射到虚拟机的某些端口,从而打通外部到虚拟机的通道。 注:此处暂不敷述虚拟
oracle vm virtualbox 安装centos 解决不能上外网问题
1、配置虚拟机、宿主机IP, 2、virtualbox网络配置为桥接模式3、配置CentOS网卡  vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 
Virtualbox桥接无网络解决
1、描述 virtualbox网络设置为桥接方式,Linux虚拟机没有网络。即使手动设置ip、子掩码也没有网络。 2、解决步骤 2.1、 设置virtualbox的网络为Host-Only连接方式,如图。 2.2、 进入网络邻居中的适配器设置,有名为VirtualBox Host-Only Network的网络适配器,如图。 2.3、 修改VirtualBo...
虚拟机中使用host-only方式连接外网
虚拟机中使用host-only方式连接外网
Virtualbox桥接实现静态固定IP内外网访问
桥接实现静态固定IP内外网访问 第一步、安装好一个虚拟机linux01   第二步、配置网卡,选择桥接网卡模式,并且指定桥接的具体的网卡 第三步、正常启动虚拟机linux01,查看环境 1.外网可以连接 2.虚拟机可以访问物理主机 3.物理主机可以访问虚拟机 第四步、修改网卡配置文件,实现静态IP连通内外网 1.进入/etc/sysconfig/network...
virtualbox中NAT方式通过宿主机访问虚拟机端口映射配置
安装篇 注意:Ubuntu权限问题 (1)      若无法执行某条命令,可能是权限不够,就在命令前面加个sudo 试试 (2)      但是注意在新建文件夹时候如果必须使用sudo,那么新建以后一定要把文件夹的权限改为当前登录用户的,而不是root的。修改方式如下: sudo chown  –Rf  zqgame:zqgame /home/zqgame/testWeb/ zqgam
Vbox linux虚拟机连接外网
连接不上外网的问题
Win10系统中VirtualBox网络桥接与主机直链同一wifi局域网互通并可连接外网
VirtualBox的网络设置有好几种模式, 现在需求是: 将虚拟机和主机都直连到wifi路由器使两者处于同一局域网段中, 并都可以访问外网. 网上找了好多篇文章发现要么是版本差别, 要么是没有实现效果, 最后自己折腾了半天终于实现了 无图无真相, 先上最终结果图 虚拟机和主机都处于 192.168.125. 同一网段下, 连接的是同一wifi, 可以互相ping通, 且可以直连...
VirtualBox中Ubuntu虚拟机与Host双向网络可访问配置
虚拟机未启动时,为虚拟机配置两块网卡:第一块:Bridged Adapter桥接模式。实现主机Host可以访问虚拟机。 看到有文章说单单使用这种连接方式可以同时做到虚拟机访问主机,但是我设置后,然而并不能。第二块:网络地址转换(NAT) 连接方式,实现虚拟机中访问Host主机,以及访问互联网。...
CentOS 7虚拟机无法联网,无法ping通网关,出现name or service not know问题
开始我参考了很多博客,配置ens33文件等操作,然后ping百度,还是不成功,name or service not know问题一直报。 所以,我想说,大家再看其他博客的时候,发现按步骤配下来了,如果还是不能ping通,或许可以试试这个办法。 解决办法 在尝试多次、查阅大量资料后得知,是因为Vmare8相关的虚拟网络进程没有启动。  右击电脑>管理>服务和应用程序>服务&...
Virtualbox 主机与虚拟机互相访问
关于VirtualBox里4中网络模式网上介绍的有很多文章,这里就不做介绍。 主要没有具体介绍如何配置,这里大致介绍一下。 1.设置双网卡: 1>默认新建一个虚拟机,默认只有一个网卡。如果新建完之后直接启动,以后就无法设置其他网卡(如有哪位知道设置方法,还望指点!~-~)。 所以在新建完一个虚拟机之后,右键设置--》网络--》这时网卡1,网卡2等是可以设置等。 我们在这里可以选网卡2,启
VirtualBox安装Centos,配置网络(主机可以通过SSH连接虚拟机系统,同时虚拟机系统可以访问外网)
环境: 主机:Windows 7-64bit 主机联网方式:宽带拨号连接 虚拟机:Oracle VM VirtualBox 4.1.8 虚拟机系统:Centos 6.2         我的目标很简单,既要再Windows 7中能通过SSH连接到Centos,同时在Centos中也能访问外网。折腾了好久,网络上也有很多方法,但是都不可用。       Virtual Box中有几种网
win系统在virtualBox虚拟机中连接不上网的问题解答方法
1.情况一:        如果在xshell软件中输入ip a 回车,显示了ens的ip地址,还是连不上网,则需要在virtualBox软件菜单栏中选择‘编辑’中的’虚拟网络编辑器‘。然后查看NAT模式下的ip地址和你虚拟机的ip地址是不是同一个,如果是的话,就到win系统里右键‘网络’,选择‘属性’,左侧选择‘更改适配器’,然后看到一个VMnet8,右键选择‘属性’,双击‘internet协...
VirtualBox通过Host-Only网络连接方式实现宿主机与虚拟机通信
适用情况 (1)没有联网, 不插网线 (2)宿主机直接连接宽带(无路由器)   情景: 宿主机 Windows 7 虚拟机 Windows XP 虚拟机安装了SQLServer2005,宿主机想连接使用虚拟机的数据库   参考文献:http://blog.csdn.net/w_ww_w/article/details/7348328   实现步骤: 1。运行Virutal...
《关于VirtualBox在桥接模式下无法联网 解决方案》
博主遇到了这个问题,百度了大半天还是没有解决到,可能是由于下面链接的文章的标题关键词比较偏,很难精确的定位到此文章,于是博主就决定总结归纳了一下,希望对大家有所帮助。。     经过无数次的百度,早已厌倦 粘贴党,问牛答马党,错误党,大大的浪费了大家的时间,于是博主开了这篇文章..            我们在VBOX上面安装了Linux之后,VBOX默认网络设置是使用NAT模式的,这种方式宿
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java外网项目学习 java虚拟机学习方法