三种VMware虚拟机网络设置方法

云计算 虚拟化
本文向大家分别介绍了三种vmware虚拟机网络设置的基本方法,与大家一同分享,希望对大家有所帮助。

以下就是本文给出的VMware虚拟机网络设置:

VMware虚拟机网络设置之1.bridge :

默认使用vmnet0

将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:

例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。

VMware虚拟机网络设置之2.nat :

默认使用vmnet8

将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可

也可以手动设置:

ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/VMware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。

netmask,broadcast设置与vmnet8相同,dns设置与主机相同。

例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2

虚拟机设置: ip :172.16.249.100  gw: 172.16.249.2

VMware虚拟机网络设置之3.host-only :

默认使用vmnet1

将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同

例如 vmnet1 ip :172.16.245.1

VMware虚拟机网络设置: ip :172.16.245.100 gateway :172.16.245.1

这样就实现了虚拟机<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信

虚拟机与互联网通信:

1.开启主机路由功能

2.设定iptables,使主机成为一台nat server

1. echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能

2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE

这条VMware虚拟机网络设置规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信

如果网络接口是ppp+或pppoe则需要修改成-o pppoe

当然-s  172.16.245.0/24 也要根据实际情况修改

以上就是VMware虚拟机网络设置的三种具体方法,希望对读者有所帮助。


 

【编辑推荐】

  1. 单个VMware虚拟机故障监控和重置
  2. 最简单的apache虚拟机故障
  3. 虚拟机NAT功能连接物理网络故障一例
责任编辑:佚名 来源: watchstor.com
相关推荐

2019-04-24 16:13:58

VMware虚拟机联网

2009-12-11 14:00:09

VMware虚拟机

2011-04-08 09:25:50

虚拟机

2019-10-29 11:14:59

Vmware虚拟机NAT

2009-08-21 16:59:42

VMware Play

2013-05-24 08:56:23

VMware虚拟机数据包

2010-01-05 18:00:16

2009-12-16 13:44:12

2013-05-24 09:05:50

Linux虚拟机网络设置VMware网络设置

2009-08-07 11:16:28

2012-04-05 09:40:10

虚拟化vmware虚拟机

2014-02-21 11:20:34

KVMXen虚拟机

2022-09-26 08:03:25

VMware虚拟机

2009-11-17 10:41:28

2009-10-27 11:29:44

linux虚拟机

2009-09-09 08:05:51

优化VMware Se

2009-08-18 13:39:58

VMware虚拟机数据恢复

2010-02-22 17:39:22

CentOS vmwa

2010-02-24 16:37:27

Ubuntu VMwa

2013-01-18 14:04:58

VMwareWorkstation
点赞
收藏

51CTO技术栈公众号