VMware局域网访问远程虚拟机

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

桥接模式

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


然后修改虚拟机的网络配置。这里以centos为例。
涉及到三个配置文件,分别是:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf

修改/etc/sysconfig/network,如下:
[plain]  view plain  copy
  1. NETWORKING=yes  
  2. HOSTNAME=localhost.localdomain  
  3. GATEWAY=192.168.0.1     #指定网关地址,和本机网卡相同  

然后,修改/etc/sysconfig/network-scripts/ifcfg-eth0,如下:
[plain]  view plain  copy
  1. DEVICE="eth0"  
  2. BOOTPROTO="static"  
  3. IPADDR=192.168.0.25  #指定IP地址  
  4. NETMASK=255.255.255.0  
  5. ONBOOT="yes"  
  6. TYPE="Ethernet"  
  7. DNS1=192.168.0.100  #指定DNS地址,和本机网卡相同。必须指定,否则无法进行域名解析  
注:除了以上几项,其他保持原来设置不变。

最后配置/etc/resolv.conf,如下:
[plain]  view plain  copy
  1. 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
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值