li
  当前位置:主页 > 基础知识 > 文章内容
li
vmware三种网络连接
来源: www.ixdba.net  作者: www.ixdba.net    时间:2007-09-06   阅读:13  

 

 

vmware三种网络连接,qemu两种网络连接实现 虚拟机<--->主机 虚拟机<--->互联网通信的方法。

vmware
三种网络连接上网设置:

1.bridge :  
默认使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:
例如主机ip10.70.54.31,设置虚拟机ip10.70.54.22netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。
IXDBA.NET技术社区
2.nat :
默认使用vmnet8
将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可
也可以手动设置:
ip
设置与vmnet8同网段,gateway设置成vmnet8gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8gateway,通常是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 
3.host-only :
默认使用vmnet1
将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1ip,其余设置与vmnet1相同,dns设置与主机相同
例如 vmnet1 ip :172.16.245.1 
虚拟机设置: 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
这条规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0ip,实现虚拟机与互联网通信
如果网络接口是ppp+pppoe则需要修改成-o pppoe  
当然-s  172.16.245.0/24 也要根据实际情况修改 

qemu
两种上网方式: 
user mode network :
这种方式实现虚拟机上网很简单,类似vmware里的natqemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。 
tap/tun network : 
这种方式要比user mode复杂一些 

我的有关具体网络设置的另外两篇文章
(linux host + windows guest 
http://bbs.chinaunix.net/forum/viewtopic.php?t=367907&highlight=yunqing
 
windows host + linux guest
http://bbs.chinaunix.net/forum/viewtopic.php?t=374483&highlight=yunqing
)
也是以此配置为基础的。


http://bbs.chinaunix.net/viewthread.php?tid=376768&extra=&page=1
http://www.chinaunix.net/jh/4/374483.html

关于此主题的其它链接

VMware
虚拟机安装、配置、搭建网络全程图解
http://www.itexamprep.com/cn/microsoft/topic/VMware.html
如何配置安装好的VMware虚拟机全程图解
http://www.itexamprep.com/cn/microsoft/topic/VMware2.html
如何配置VMware虚拟机网络环境全程图解
http://www.itexamprep.com/cn/microsoft/topic/VMware3.html




  上一篇: 如何设置MySQL同步(mysql双机热...   下一篇: drbd安装使用指南
li
 §相关评论  
 热点文章
·如何设置MySQL同步(mysql双机
·Lvs调度策略研究
·tomcat中的几点配置说明
·vmware三种网络连接
·drbd安装使用指南
·神秘的DUAL
·Apache Prefork和Worker模式的
·Linux as4.2下Xfs文件系统的安
·Jdk Installation of Solaris
·Rsh无密码登录设置
·Linux下修改网卡工作模式
li
 编辑推荐
·如何设置MySQL同步(mysql双机
·Lvs调度策略研究
·tomcat中的几点配置说明
·vmware三种网络连接
·drbd安装使用指南
·神秘的DUAL
·Apache Prefork和Worker模式的
·Linux as4.2下Xfs文件系统的安
·Jdk Installation of Solaris
·Rsh无密码登录设置
·Linux下修改网卡工作模式
li
 相关篇章
·如何设置MySQL同步(mysql双机热...
·Unison使用文档
·drbd安装使用指南
·神秘的DUAL
·Apache Prefork和Worker模式的性...
·Linux as4.2下Xfs文件系统的安装...
·Lvs调度策略研究
·Unison使用参考大全
·Jdk Installation of Solaris Pa...
·java defunct产生的原因和解决办...
·Mysql中max_allowed_packet参数设...
·在sun solaris下编译安装apache+...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接