一、需求点描述:

1、在有路由器的情况下,能够通过固定的外网IP访问路由器中某台实体机中运行的虚拟机。

2、能够通过外网IP访问该虚拟机中的ftp、远程连接、iis、tomcat等。

二、原理分析:

1、利用路由器的虚拟服务功能实现端口转发(目前市面上大多路由器都具备该功能),或者利用路由器的DMZ功能直接将一台虚拟机暴露出来。

这里利用路由器的虚拟服务功能实现该效果。

2、利用vmware自带网络桥接方式,将虚拟机中的操作系统联网方式跟实体机独立开来,

也就是说,类似于一台新的电脑在连接路由器。

三、所需工具:

1、vmware 肯定得有吧.

2、在vmware中的操作系统,本人装的是windows server 2003

3、一个能够实现端口转发的路由器。

4、运营商的固定IP,其实动态IP也能够实现,只不过每次启动都要去修改而已。我在再最后讲一下。

四、正式开始吧:

第一步,先配置vmware中的网络连接方式。先要启用vmware的虚拟机网卡,右键我的电脑——设备管理——然后网络适配器:把两张vmware的网卡设置为启用

第二步,将vmware的两张网卡的IP获得方式设置成自己获取,很多情况下这两张网卡的IP在安装完vmware时会自动给你一个默认的IP地址,我刚开始做的时候因为这里没有修改所以导致我一直没有成功,后来才发现这里必须去自动获取IP,否则会连接不到路由器的网关,打开网络和网络共享中心,修改这两张网卡的ip获取方式:

第三步,要设置虚拟机中操作系统连接网络的方式,默认情况下虚拟机中的联网方式为NAT,修改成Bridged桥接的方式连接。

选中虚拟机右键Settings或者,点击虚拟机在右边就能找到该配置。

第四步,运行vmware中的操作系统,然后查看右下角连接网络的图片是否正常,没有连接上的话右下角的图标会变成灰色:

第五步,配置vmware内操作系统的IP地址:网上邻居——属性——右键本地连接——属性——选择IP——属性:


OK到这里虚拟机中的操作系统的网络连接已经完全独立了,到路由器中的IP列表去看看有没有这台操作系统连接网络的列表

第六步,设置路由器的端口转发服务:

最后,运行vmware内操作系统的tomcat来做测试,利用运营商的固定IP来访问80端口

完成,结束。

接下来就可以为这台操作系统配置FTP、IIS、远程连接了。

至于动态IP该如何访问呢,其实很简单,就是记录这个动态IP然后来利用这个动态IP访问这个80端口(服务器),不过因为是动态IP的原因,所以每次路由器重启都必须记录那个动态IP,或者使用动态DNS软件来绑定。

DMZ:使用这个功能的话直接将搭建好的独立虚拟服务器IP暴露出来就行了,就直接能够通过外网的IP进行访问了。不过这个好像不能更改访问端口,还要研究下

VMware搭建虚拟机服务器的更多相关文章

  1. VMware 搭建 虚拟机设置 静态IP地址配置

    第一步: 第二部:注意网关 第三步: 在配置CentOs安装的时候,记得勾选

  2. 用VMWare搭建服务器集群不能上外网的三种模式下对应解决办法

    前言 决心要花费宝贵时间写下这篇心得,是因为从昨天晚上到今天上午被这个VMWare模拟搭建的服务器集群不能上外网的问题搞得很心烦,最后决定跟它杠上了!上午还通过远程连接得到了“空白”同学的帮助,在此表 ...

  3. windows无法访问vmware搭建好虚拟机linux web服务器

    [前置条件] vmware搭建好虚拟机web服务器 ,但是本机就是无法访问的解决办法. linux虚拟机的网络选择Bridged 桥接到本机网卡. 具体情况如下 : 1.本机能ping通虚拟机 2.虚 ...

  4. 【服务器】VMware Workstation Pro虚拟机搭建本地服务器CentOs7和宝塔面板(保姆式教程)

    内容繁多,请耐心跟着流程走,在过程中遇到问题请在下面留言. 前言 这几天一直在复习thinkphp5.1,学习环境是phpStudy8.1,但是遇到了文件有缓存的问题(thinkphp5.1.39,修 ...

  5. 虚拟机搭建Zookeeper服务器集群完整笔记

    虚拟机搭建Zookeeper服务器集群完整笔记 本笔记主要记录自己搭建Zookeeper服务器的全过程,默认已经安装部署好Centos7. 一.虚拟机下Centos无法联网解决方案 1.首先调整虚拟机 ...

  6. 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器

    一.Linux基础使用:linux服务器环境搭建(FTP服务器), 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上 资料: VMwa ...

  7. 基于VMware Workstation搭建开发服务器

    基于VMware Workstation搭建开发服务器   文章为本人原创,转载请联系作者并注明出处.晓松 源URL: https://www.jianshu.com/p/e62ab7de0124 我 ...

  8. 在Ubuntu Server 14.04中搭建FTP服务器(VMWare)

    自己搭建ftp服务器,方便主机与虚拟机中的Ubuntu传输文件. 选用的ftp软件为vsftpd. 1.命令行: sudo apt-get install vsftpd 2.安装完配置: vsftpd ...

  9. 虚拟机中使用centos7搭建ftp服务器

    应用场景 本地windows作为客户端,虚拟机CentOS7作为服务器端,搭建FTP服务器,本地访问虚拟机实现文件的上传下载.如何在虚拟机安装centos7就不在赘述. 1.在centos7上安装vs ...

随机推荐

  1. vmware启动虚拟机发现没权限

    前期安装未参与,但了解大致情况: 物理机上安装CentOS7系统,然后安装VMWare,虚拟了几台CentOS6 遇到的问题:物理机重启后,以root进入系统,但打开VMWare显示是普通用户权限,以 ...

  2. k64 datasheet学习笔记31---External Bus Interface (FlexBus)

    1.前言 FlexBus多功能外部总线接口控制器是一个硬件模块: (1)通过并行总线提供存储器扩展或与外设连接: (2)如下的同步或异步的slave-only设备可以直连到FlexBus总线或者只需增 ...

  3. requests库入门09-OAUTH认证

    实际登陆中,认证用到的token会变的,不过可以在GIthub设置一个私人token. 如图,登录GIthub,然后用户下面选择Settings/Developer settings/Personal ...

  4. 设计模式C++学习笔记之六(Facade门面模式)

      Facade门面模式,也是比较常用的一种模式,基本上所有软件系统中都会用到. GOF 在<设计模式>一书中给出如下定义:为子系统中的一组接口提供一个一致的界面, Facade 模式定义 ...

  5. bootstrap登录界面

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  6. HTTP请求头信息

    常用请求头 User-Agent : 浏览器信息Host : 服务区域名Referer : 通过哪里的链接过来的Origin : 跨域相关Content-Type : POST和PUT请求的数据类型C ...

  7. Python-数据库 基本SQL语句

    1. 数据库是什么 2. MySQL安装 3. 用户授权 4. 数据库操作 - 数据表 - 数据类型 - 是否可以为空 - 自增 - 主键 - 外键 - 唯一索引 数据行 增 删 改 查 排序: or ...

  8. hbase搭建

    0. 软件版本下载 http://mirror.bit.edu.cn/apache/hbase/   1. 集群环境 Master 172.16.11.97 Slave1 172.16.11.98 S ...

  9. 信息摘要算法之七:SHA在区块链中的应用

    最近几年比特币的火爆带动了人们对区块链技术的研究.当然我们在这里并不讨论区块链技术本身,而是讨论一下区块链中的SHA算法的应用.对于SHA系列算法我们已经在前面作了说明,在这里也不再重复. 1.区块链 ...

  10. Confluence 6 使用页面请求属性来对慢性能进行问题解决

    这个页面告诉你如何启用页面请求属性.当这个属性启用以后,你可以查看在 Confluence 任何页面完成的一个记录消耗的时间(毫秒).如果 Confluence 反应缓慢的话,一个关于慢页面请求的内部 ...