本机如何直接 访问云服务器上的 virtualbox 虚拟机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本机如何直接 访问云服务器上的 virtualbox 虚拟机相关的知识,希望对你有一定的参考价值。

问题如题:

本机A 如何 访问 云服务器B 上面的 VBox 虚拟机。

例:
B 服务器外网IP: 101.10.10.123 (Win7)
B 服务器虚拟机IP: 192.168.1.5

A电脑如何直接访问 虚拟机(192.168.1.5) 的服务

如可以解决问题 +100 分。

VirtualBox的提供了四种网络接入模式,它们分别是:
1、NAT 网络地址转换模式(NAT,Network Address Translation)
2、Bridged Adapter 桥接模式
3、Internal 内部网络模式
4、Host-only Adapter 主机模式

第一种 NAT模式
解释:
NAT模式是最简单的实现虚拟机上网的方式,你可以这样理解:Vhost访问网络的所有数据都是由主机提供的,vhost并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到Vhost的存在。
虚拟机与主机关系:
只能单向访问,虚拟机可以通过网络访问到主机,主机无法通过网络访问到虚拟机。
虚拟机与网络中其他主机的关系:
只能单向访问,虚拟机可以访问到网络中其他主机,其他主机不能通过网络访问到虚拟机。
虚拟机与虚拟机之间的关系:
相互不能访问,虚拟机与虚拟机各自完全独立,相互间无法通过网络访问彼此。
IP:10.0.2.15
参考技术A 可以用nat端口映射,把虚拟机内的服务(应该是某个端口比如80)映射到云服务器的某个端口(不要和已有占用端口冲突,一般比如8080啥的),然后用户通过101.10.10.123:8080访问。
具体怎么映射端口你自己查一下本回答被提问者采纳
参考技术B 楼主你这个思维不好给你解释啊!
1:虚拟机采用nat联网:
虚拟机和物理机ip一样,连接时ip为127.0.0.1(代表本地ip),端口自己指定
2:虚拟机采用桥接:
虚拟机和物理机是局域网关系,打开cmd,输入ipconfig查看各自内网ip地址,然后连接
如果楼主没用路由器的话,用桥接应该是连接不了的!

UCloud 云服务器硬盘扩容后 如何挂载到本机

UCloud 云服务器硬盘扩容后如何挂载到本机

UCloud 提供的云服务器会根据不同的系统初始化不同空间大小的硬盘资源,此资源默认为 系统盘. 针对 Linux 系统默认初始化 20G 的空间,一般未独立购买云硬盘的客户,会把数据,服务等所有资源统统放到系统盘上.

针对小型服务,或者比如说我自己的博客所在的服务器,20G 足够用,或者说足够用很长时间,直到系统盘所剩空间不足时,面临一个不得不解决的问题, 扩容

如何动态扩容

各大云服务器厂商都支持动态扩容,我们以 UCloud 为例 技术分享

之前默认系统盘20G ,现在数据盘扩容 70G

服务器终端显示

df -lh
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G  9.5G  9.3G  51% /
tmpfs           980M     0  980M   0% /dev/shm

技术分享

从终端显示可以看出貌似只有20G 系统盘 ,我们并没有发现在web管理后台扩容的 70G

下面我们使用 fdisk 来查看一下.

fdisk 是一款强大的磁盘操作工具,来自util-linux软件包,我们在这里只说他如何查看磁盘分区表及分区结构;参数 -l ,通过-l 参数,能获得机器中所有的硬盘的分区情况;
 fdisk -l

技术分享

fdisk 会展示3种类型的硬盘资源:

系统盘:/dev/vda

数据盘:/dev/vdb

云硬盘:/dev/vdc

这时我们看到了所有的磁盘分区结构,除了 20G的系统盘,也看到了 70G的数据盘,但是数据盘由于没有格式化和挂载,所以我们上面用 df 命令并没有发现它.

所以现在需要我们对数据盘格式化并挂载

格式化数据盘

CentOS6

mkfs.ext4 /dev/vdc

CentOS7

mkfs.xfs /dev/vdc

技术分享

挂载数据盘

mkdir /udisk
mount /dev/vdc /udisk
df -h

技术分享

如图显示挂载成功. 我们可以进入 /udisk 目录(此目录以后就放数据)

卸载数据盘

umount /dev/vdc

转:http://yijiebuyi.com/blog/bd5f26420e5141e005fe5ced6b56c2a7.html


以上是关于本机如何直接 访问云服务器上的 virtualbox 虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

如何在华为云主机上搭建windows自带ftp服务

Android模拟器如何加载本机地址及访问本机服务器

本机向windows服务器传输文件的三种方法

云服务器上的公网IP和内网IP区别?

C#如何在页面中获取本机的外网IP地址

Linux 上的Tomcat配置输入域名直接访问项目