VMware搭建虚拟机服务器
一、需求点描述:
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搭建虚拟机服务器的更多相关文章
- VMware 搭建 虚拟机设置 静态IP地址配置
第一步: 第二部:注意网关 第三步: 在配置CentOs安装的时候,记得勾选
- 用VMWare搭建服务器集群不能上外网的三种模式下对应解决办法
前言 决心要花费宝贵时间写下这篇心得,是因为从昨天晚上到今天上午被这个VMWare模拟搭建的服务器集群不能上外网的问题搞得很心烦,最后决定跟它杠上了!上午还通过远程连接得到了“空白”同学的帮助,在此表 ...
- windows无法访问vmware搭建好虚拟机linux web服务器
[前置条件] vmware搭建好虚拟机web服务器 ,但是本机就是无法访问的解决办法. linux虚拟机的网络选择Bridged 桥接到本机网卡. 具体情况如下 : 1.本机能ping通虚拟机 2.虚 ...
- 【服务器】VMware Workstation Pro虚拟机搭建本地服务器CentOs7和宝塔面板(保姆式教程)
内容繁多,请耐心跟着流程走,在过程中遇到问题请在下面留言. 前言 这几天一直在复习thinkphp5.1,学习环境是phpStudy8.1,但是遇到了文件有缓存的问题(thinkphp5.1.39,修 ...
- 虚拟机搭建Zookeeper服务器集群完整笔记
虚拟机搭建Zookeeper服务器集群完整笔记 本笔记主要记录自己搭建Zookeeper服务器的全过程,默认已经安装部署好Centos7. 一.虚拟机下Centos无法联网解决方案 1.首先调整虚拟机 ...
- 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器
一.Linux基础使用:linux服务器环境搭建(FTP服务器), 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上 资料: VMwa ...
- 基于VMware Workstation搭建开发服务器
基于VMware Workstation搭建开发服务器 文章为本人原创,转载请联系作者并注明出处.晓松 源URL: https://www.jianshu.com/p/e62ab7de0124 我 ...
- 在Ubuntu Server 14.04中搭建FTP服务器(VMWare)
自己搭建ftp服务器,方便主机与虚拟机中的Ubuntu传输文件. 选用的ftp软件为vsftpd. 1.命令行: sudo apt-get install vsftpd 2.安装完配置: vsftpd ...
- 虚拟机中使用centos7搭建ftp服务器
应用场景 本地windows作为客户端,虚拟机CentOS7作为服务器端,搭建FTP服务器,本地访问虚拟机实现文件的上传下载.如何在虚拟机安装centos7就不在赘述. 1.在centos7上安装vs ...
随机推荐
- 测试cpu的简单工具-dhrystone【转】
转自:https://blog.csdn.net/feixiaoxing/article/details/9005587 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog ...
- C++、VC++、MFC网页自动注册、登陆、发帖、留言,QQ注册、QQ申请器源码、注册邮箱源码、自动发帖源码
C++.VC++.MFC网页自动注册.登陆.发帖.留言,QQ注册.QQ申请器源码.注册邮箱源码.自动发帖源码 参考资料: 自动登录yahoo邮箱http://blog.csdn.net/suisu ...
- Openssl源代码整理学习---含P7/P10/P12说明
声明:建议结合Openssl源代码学习: 一.基础知识 1.Openssl 简史 OpenSSL项目是加拿大人Eric A.Yang 和Tim J.Hudson开发,现在有Openssl项目小组负责改 ...
- 004_LVS及haproxy
一.lvs工作在哪层(新浪面试题) http://blog.chinaunix.net/uid-346158-id-2131163.html 二.四层.七层负载均衡的区别 所谓四层就是基于IP+端口的 ...
- HBase的replication原理及部署
一.hbase replication原理 hbase 的复制方式是 master-push 方式,即主集群推的方式,主要是因为每个rs都有自己的WAL. 一个master集群可以复制给多个从集群,复 ...
- 【原创】Java基础之简单修改jar包中的class
有时需要修改很多jar(假设这些jar都位于lib目录)中其中一个jar中的某一个类,而且又没有原始代码或ide,这时最简单的方式是: 1 进入lib目录 # cd lib # ls test.jar ...
- [C]C语言中的指针和内存泄漏几种情况
引言 原文地址:http://www.cnblogs.com/archimedes/p/c-point-memory-leak.html,转载请注明源地址. 对于任何使用C语言的人,如果问他们C语言的 ...
- ifconfig和ping
命令: ifconfig 对应英文: configure a network interface 作用: 查看 / 配置计算机当前的网卡配置信息 安装: sudo apt install net-to ...
- SP2-0734: 未知的命令开头 "exp wlc/ra..." - 忽略了剩余的行。
SP2-0734: 未知的命令开头 "exp wlc/ra..." - 忽略了剩余的行. 原来只需要在 $exp wlc/radial_wlc123@ora11g owner=w ...
- Confluence 6 的系统配置信息的示例
awt.toolkit sun.awt.X11.XToolkit file.encoding.pkg sun.io java.specification.version 1.8 sun.cpu.isa ...