局域网访问电脑中VMware虚拟机
场景
你在自己的台式机或笔记本中使用VMware Workstation搭建了一个虚拟机系统,如Debian、Fedora等Linux系统。现在你希望使用局域网中另一台电脑访问你电脑上的虚拟机系统,怎么办呢?
措施
这是需要使用VMware Workstation提供的NAT功能。
这里的VMware Workstation版本是最新的12.5(2017.03),推荐使用较新的软件。
具体步骤
1. 虚拟机网络配置为NAT
首先需要保证VMware Workstation中的虚拟机网络配置是NAT。
打开VMware Workstation,菜单栏中选择【虚拟机(M)】->【设置(D)】;
显示页面如下,保证网络适配器的网络连接模式是NAT。(一般默认的安装时就是NAT):
2. 查看虚拟机的IP
打开你的虚拟机系统,查看你的虚拟机系统的IP地址。这里是Debian系统为例,在终端(terminal)中输入:sudo ifconfig
。(Debian系统中ifconfig
需要管理员权限)
虚拟机系统的地址见红色下划线。
虚拟机IP查看
3. 修改NAT设置
打开VMware Workstation菜单栏的【编辑(E)】->【虚拟网络编辑器(N)…】。使用管理员权限,如下图:
点击红色区域的按钮【NAT设置】,显示如下图:
NAT设置
点击在端口转发的列表框下方的【添加(A)…】按钮,在弹出的框中框一次添加:
- 主机端口(推荐大于1024)
- 虚拟机IP地址(就是上面
ifconfig
的查询结果) - 虚拟机端口(对于Linux系统,需要以SSH方式访问,则填写
22
;如果做Web服务,推荐80
;其他需求自己再设定) - 描述(可选)
最后,点击一系列【确定】,等待VMware Workstation生效。
测试
打开浏览器,输入本机的IP+刚才设定的主机端口,如10.15.88.88:1234
;显示信息类似(应保证虚拟机系统安装了ssh服务器并启动中):
SSH-2.0-OpenSSH_6.7p1 Debian-5+deb8u3
Protocol mismatch.
如图所示:
浏览器检验(测试IP已抹除)
使用SSH登录
推荐使用MobaXterm Personal Edtion:
MobaXterm的界面
- 启动一个终端,输入命令行ssh -p port username@hostIP
- 或者选择菜单栏中的【Session】,在弹出框中选择【SSH】,配置【Remote Host】, 【Specify username】,【Port】。设立的IP是电脑的IP而不是虚拟机的IP,端口是前面NAT设置中的主机端口。用户名是虚拟机的用户名,之后的密码也是虚拟机中该用户的登录密码。
问题
SSH访问超时,无法连接
处理
首先,保证虚拟机系统是开机状态;
其次,关闭防火墙(专业网络和来宾或公用网络),尝试连接。
关闭防火墙并不妥,推荐在【Windows防火墙】的【高级设置】中添加入站规则,运行前面设置的TCP端口连接。
另一种选择(连接服务器)
如果另一台电脑也安装了VMware Workstation,那么你可以选择使用VMwarel连接服务器。
设置虚拟机为共享:
选择虚拟机【右键】->【管理】->【共享】
按步骤下一步。
连接:
菜单栏【文件】->【连接到服务器】
输入:
- 服务器名称:虚拟机所在物理主机的IP或域名
- 用户名:物理主机的用户名
- 密码:物理主机用户名对于的登录密码
VMware 连接到服务器
局域网访问电脑中VMware虚拟机的更多相关文章
- 手机访问电脑中部署的tomcat应用
手机访问电脑中部署的tomcat应用. 操作步骤: 第一种:有无线路由的情况. 1.建议局域通信. 操作如下:电脑,手机都自动连接到无线路由器中(无线路由不必非要联网). 2.启动电脑用的tomcat ...
- linux----------VMware如何链接局域网其它电脑上的虚拟机,选择桥接模式即可。仔细阅读虚拟机的三个连接方式
VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式. ...
- Linux中VMware虚拟机增加磁盘空间的扩容操作
用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置.通过上网搜集的资料 ...
- 电脑的文件怎么拷贝复制到VMware虚拟机
我们有时候想要在电脑和虚拟机之间复制粘贴文件,当然最笨的方法是用U盘进行复制转移,但是这样也太落伍了吧,那么我们怎么利用虚拟机自带的功能,然后将电脑的文件复制拷贝到VMware虚拟机中呢?有些朋友不太 ...
- 从VMware虚拟机安装到hadoop集群环境配置详细说明(第一期)
http://blog.csdn.net/whaoxysh/article/details/17755555 虚拟机安装 我安装的虚拟机版本是VMware Workstation 8.04,自己电脑上 ...
- VMware虚拟机 - 解决主机每次重启后 VMWare 都无法上网的问题
背景 每次重启自己电脑,重新打开 Vmware 虚拟机,再 ping 百度时,又显示无法 ping 通 但明明已经把 Vmware 的虚拟网卡重置了 那到底要如何解决呢? 解决方案 进入服务界面 将 ...
- VMware虚拟机配置内网电脑能访问
关键字:内网访问虚拟机.内网访问Linux虚拟机.虚拟机访问外部网络 1.vmware虚拟机网络设置为桥接模式 2.虚拟机配置iP地址,以linux系统为示例. 勾选自动连接,选择手动配置ip,然后配 ...
- 外网访问Vmware虚拟机中的某个服务(如http)
如果主机是windowx NAT中隐藏的端口映射,说明一下环境,利用当然是VMnet8网络连接,在虚拟机中架设linux WEB服务器利用WEB默认80端口,IP为192.168.11.10,真实主机 ...
- VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法
VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法 在linux上安装nginx 请参考:Linux Centos7 安装 nginx 在虚拟机centos7上安装nginx之 ...
随机推荐
- 4.2 Go switch
4.2 Go switch switch语句用于基于不同条件执行不同动作,每一个case分支唯一,自上而下逐一测试,直到匹配结束,默认自动终止,不需要break. 2. switch基本语法 swit ...
- Docker的安装(Linux)
官网下载安装说明 1.卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ doc ...
- 【python爬虫】解决歌荒,下歌利器
python下载图片,mp3,想必很多人都早已耳闻,今天给大家来点不一样的, 让你下载高逼格高品质,带进度条,实时显示下载速度 详见源码:https://www.kesci.com/home/proj ...
- PHP cookie基本操作
PHP中Cookie的使用---添加/更新/删除/获取Cookie 及 自动填写该用户的用户名和密码和判断是否第一次登陆 什么是cookie 服务器在客户端保存用户的信息,比如登录名,密码等 这些数据 ...
- web自动化之alert弹窗操作
from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait from seleni ...
- C#线程 基本同步
第二部分: 基本同步 同步要点 到目前为止,我们已经描述了如何在线程上启动任务,配置线程以及双向传递数据.我们还描述了局部变量如何专用于线程,以及如何在线程之间共享引用,从而允许它们通过公共字段进行 ...
- 10 个提高效率的 Linux 命令别名
在 Linux 环境下工作的工程师,一定会对那些繁琐的指令和参数命令行印象深刻吧.而且,可怕的不是繁琐,而是需要大量重复输入这些繁琐的命令. 在 Linux 下我们有个别名命令 alias ,可以将那 ...
- 04.Django-视图与路由
视图层 1. HTTP请求 HttpRequest对象 request.path #使用GET方法时,只会得到路径. request.get_full_path() #使用GET方法时,会得到包括路径 ...
- 学习scrapy框架爬小说
一.背景:近期学习python爬虫技术,感觉挺有趣.由于手动自制爬虫感觉效率低,了解到爬虫界有先进的工具可用,尝试学学scrapy爬虫框架的使用. 二.环境:centos7,python3.7,scr ...
- HTML静态页面项目:英雄联盟官网网站 的实现
效果: 源码与素材:链接: https://pan.baidu.com/s/1OuJd1lfEV7mrnf0I6FXm4A 提取码: 5c6j 复制这段内容后打开百度网盘手机App,操作更方便哦