VMware远程访问本机的虚拟机

有时候在VMware虚拟机中的安装了一些服务端程序,然后需要在局域网或公网中访问它。此时,VMware为我们提供了很好的解决方案,目前有两种可行的方案:桥接模式,和NAT模式。

桥接模式

在桥接模式下,VMware虚拟出来的系统就像是局域网中的一台独立的主机,拥有网内的IP地址,可以和网内任何机器互相访问。一般情况下,桥接模式下需要手动为虚拟机配置IP地址、子网掩码等。在VMware后来的一些版本可以复制当前主机的信息。

解释下这个步骤:

右键虚拟机,选择“配置”,弹出面板如下:

然后修改虚拟机的网络配置。这里以centos为例。

涉及到三个配置文件,分别是:

/etc/sysconfig/network

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/resolv.conf

修改/etc/sysconfig/network,如下:

NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.0.1     #指定网关地址,和本机网卡相同

然后,修改/etc/sysconfig/network-scripts/ifcfg-eth0,如下:

DEVICE="eth0"
BOOTPROTO="static"
IPADDR=192.168.0.25  #指定IP地址
NETMASK=255.255.255.0
ONBOOT="yes"
TYPE="Ethernet"
DNS1=192.168.0.100  #指定DNS地址,和本机网卡相同。必须指定,否则无法进行域名解析

注:除了以上几项,其他保持原来设置不变。

最后配置/etc/resolv.conf,如下:

nameserver 192.168.0.100

到这里就可以了,重启虚拟机即可。测试方法就是主机和虚拟机互ping

如果不能访问ping本地主机,可能多网卡机器还要进一步配置桥接模式的网卡选项。

点击”编辑“->”虚拟网络编辑器“,点“桥接模式”,然后选择正确的网卡。

NAT模式

在NAT模式下,虚拟系统需要借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。采用NAT模式最大的优势是虚拟系统接入局域网和公网非常简单,不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

但是以NAT模式,局域网是无法直接访问你的虚拟机,需要设置端口映射,步骤如下:

1、点击”编辑“->”虚拟网络编辑器“,点“NAT模式”,然后点“NAT设置”

2、在弹出的NAT设置面板,点“添加”:

3、打开添加面板,设置虚拟机的IP和端口信息,设置本机的监听端口信息

这样就可以了,无须重启虚拟机。局域网访问本机的8888端口,就相当于访问虚拟机的8888端口。

参考:http://blog.csdn.net/mycwq/article/details/48314365

版权声明:本文为“没有开花的树”原创文章,未经博主允许不得转载。

时间: 2024-10-10 09:10:01

VMware远程访问本机的虚拟机的相关文章

VMWare之——宿主机与虚拟机互相ping通,宿主机ping通另一台机器的虚拟机

版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请注明出处:http://blog.csdn.NET/l1028386804/article/details/52267554 今天给大家带来一篇关于Vmware的的小插曲,好,我们进入正题: 一.宿主机与虚拟机互相ping通 这个事情非常简单.本人使用VMware Station 9虚拟机,虚拟机安装的CentOS 6.5操作系统,宿主机是WIN7系统(不过是什么系统都不重要啦) 要完成互相ping通,只需要做两件事情: (1)设置VM

VMware实现宿主机和虚拟机处于同一网段

打开虚拟网络编辑器 选择VMnet0桥接模式,在VMnet信息中,选择可以选择的网卡,然后保存. 打开虚拟机设置,在“硬件”选项卡的网络适配器中选择桥接模式即可. 原文地址:https://www.cnblogs.com/codeit/p/12075789.html

VMware虚拟机宿主机与虚拟机通讯慢解决方法

在公司,为了充分利用服务器性能,我在服务器上装了一个VMware Server2.0 ,真是方便,又免费,又稳定,经过一系列调优,速度挺好(具体调优过程,查询我以前发的博文吧),一台计算机变了好多台服务器(就是硬盘IO受限,回来申请加硬盘). 近期调测系统时发现,宿主机与虚拟机通讯慢,奇慢无比,只有2K-5K:但是其他通讯都是非常正常的,和内网其他计算机一样.巨崩溃.... 经过一系列痛苦...最后发现这个问题竟然是宿主服务器的网卡驱动的问题:解决方法非常简单: 在"本地连接"的属性里

Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

NAT 方式1. 配置静态 ipVmware 安装 Centos7 可以参考 https://blog.csdn.net/guo_ridgepole/article/details/78973763 安装完 Centos7 后,开始给虚拟机配置静态 ip 查看配置 点击“编辑虚拟机设置” 选择“网络适配器” -->选中 NAT 模式 -->点击确定 点击“编辑” -->虚拟网络编辑器 VMnet8 -->NAT 设置然后记下 3 中的网关 ip,后面配置要用到 配置静态 ip启动虚

VMware Vsphere 6.5 设置虚拟机随ESXI 6.5 自动启动

设置ESXI 6.5 宿主机启动后,该宿主机下的虚拟机也自动启动的步骤为: 登录进入vSphere Host Client ,点击管理->系统->自动启动,进行编辑设置,已启动设置为是,启动延迟和停止延迟默认为120s ,可按自己的需求进行调整.停止操作默认为关闭电源,建议设置为关机,等待检查信号设置为是,最后点击保存.结果如图1宿主机设置所示. 图1宿主机设置 2.右击左侧导航栏中已创建的虚拟机,选择自动启动->提高优先级,如图2虚拟机自动启动设置所示. 图2虚拟机自动启动设置 到此V

物理机和虚拟机磁盘读写测试

物理机 一.系统性能测试 OS 名称 Microsoft  Windows Server 2008 R2 Standard 版本 6.1.7601 Service  Pack 1 内部版本 7601 其他 OS 描述 不可用 OS 制造商 Microsoft  Corporation 系统名称 WIN-HP089KQCM60 系统制造商 To Be Filled By O.E.M. 系统模式 To Be Filled By  O.E.M. 系统类型 x64-based PC 处理器 AMD A4

使用VMware Workstation 10.0安装虚拟机

使用VMware Workstation 10.0安装虚拟机的流程如下(这里以安装Linux操作系统CentOS 6.5为例): 1.打开VMware Workstation 10,单击"创建新的虚拟机". 2.选择"自定义(高级)(C)",单击"下一步". 3.硬件兼容性默认"Workstation 10.0",单击"下一步". 4.选择"稍后安装操作系统(S)",单击"下一

如何让VMware低版本运行VMware高版本创建的虚拟机

如何让VMware低版本运行VMware高版本创建的虚拟机 问题描述: 本机安装的VMware Workstation是10版本,之前VMware Workstation 11版本创建的虚拟机,在运行虚拟机时报错: The configuration file "vmname.vmx" was created by a VMware product that is incompatible with this version of VMware Workstation and cann

VMware Workstation Pro 12 创建虚拟机(安装Ubuntu)

为了在VMware Workstation下创建一个虚拟机,折腾了大半天,现把比较顺利的创建办法记录下来: VMware Workstation版本: 创建步骤: 1.VMware Workstation主页单击"创建新的虚拟机",或者单击"文件"下的"新建虚拟机",弹出"新建虚拟机向导" 2.选择"典型"配置,单击"下一步" 3.选择"稍后安装操作系统(S)",单击