`
ijavagos
  • 浏览: 1189503 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

利用VMware搭建虚拟开发环境及VMware虚拟机上网

阅读更多

局域网xp系统,VMware装linux 9, 局域网 xp自动获取IP:59.64.157.90, 启用 VMware Network AdapterVMnet8.设 IP: 59.64,157.250,网络连接"bridge"linux设IP :59.64.157.20或用netconfig选择自动即可互通及上网。

最近需要在非局域网内进行开发,因此需要利用本机上的VMWare搭建一个虚拟网络系统,并利用Redhat Enterprise进行后台开发工作

下面将如何搭建的过程详细讲解一下,希望对有此需要的朋友有所帮助:

安装 vmware workstation,很简单,相信大部分朋友已经装好,结束之后,“网路和拨号连接”将多出两个图标,一个是VMware Network Adapter VMnet1,还有一个就是 VMware Network Adapter VMnet8.

1.禁用 VMware Network Adapter VMnet1.
2.启用 VMware Network Adapter VMnet8.
3.本地连接“属性”-“共享”选择[启用此连接的Internet连接共享]
对于局域网: VMware Network Adapter VMnet8
这时, IP自动设置为: 192.168.0.1
掩码自动设置为:255.255.255.0
4.设置“VMware Network Adapter VMnet8”
IP地址为:192.168.8.1
掩码为:255.255.255.0
5.启动VMware的网络连接“Net Connection"选择:Custom Specific virtual network, 下拉框中选择:VMnet8(NAT)
6.启动Red Hat Enterprise 3,并用root用户登陆:
7.运行netconfig进行ip设置:
ip地址为:192.168.8.11
掩码为:255.255.255.0

这时就可以ping测试连接了,
在redhat上 ping 192.168.8.1 .........通
在主机上 ping 192.168.8.11 .........通

这时就可以在本机上进行用UE远程打开redhat上的文件进行编码测试工作了,就象你在使用某个远程主机一样。

如何使vmware虚拟机中的操作系统能够上网?

第一种情况:

主机使用PPPOE拨号上网

方法一:NAT方式

1、先关闭虚拟机中的操作系统,回到虚拟机主界面

双击主界面右上方的的“Ethernet”,弹出“Network Adapter”对话框,选择“NAT”

2、启动虚拟机操作系统,设置IP为动态获取,即通过DHCP获得。

此时虚拟机中的操作系统用的是主机的IP,主机能够上网,那么虚拟机也能。

方法二:Host-only方式

1、先关闭虚拟机中的操作系统,回到虚拟机主界面

双击主界面右上方的的“Ethernet”,弹出“Network Adapter”对话框,选择“Host-only”

2、右击拨号上网的连接,打开PPPOE连接属性,选择“高级”,选择“允许其它网络用户通过此计算机的INTERNET连接来连接”

在“家庭网络”下拉框中,选择“VMware Network Adapter VMnet1”

VMware Network Adapter VMnet1虚拟网卡的IP会自动变为192.168.0.1

此时ping 192.168.0.1 能通即可。

3、进入vmware中,启动linux操作系统

用netconfig命令

将IP,设为192.168.0.2 (与虚拟网卡在同一网段)

网关为192.168.0.1 即VMware Network Adapter VMnet1虚拟网卡的IP地址

DNS设置为ISP的DNS,如61.147.37.1

4、重启网络:

#service network restart

此时,只要主机拨号上网后,虚拟机的系统就可以上网,且不用再拨号

方法三:Bridge方式

这种方式,虚拟机最接近一台真实的机器

1、先关闭虚拟机中的操作系统,回到虚拟机主界面

双击主界面右上方的的“Ethernet”,弹出“Network Adapter”对话框,选择“Bridge

2、宿主机中安装sygate或wingate之类的代理服务器

3、设置虚拟机的代理服务器为宿主机的IP即可

第二种情况:

在单位局域网内

“Ethernet”要选择“Bridge”方式

使用这种方式时,虚拟机跟一台真实的机器一样,此时IP设置为局域网中另一个可用IP即可

网关:局域网网关服务器的地址(或路由器的地址)

DNS:设置为ISP的DNS服务器地址

VMWare虚拟机下LINUX上网的方法

://s009.com/read.php?fid=22&tid=546 ]
局域网方式:
如果主机是在局域网内通过网关或代理上网,那虚拟机的网络方式设为Bridged连接,把IP地址设为同主机在一个网段,比如主机IP是192.168.0.45,网关是192.168.0.1,那虚拟机的IP设为192.168.0.2-254中的一个,注意不要和已有的IP重复,然后网关也设为192.168.0.1,就可以上网了。
[ http://s009.com/read.php?fid=22&tid=546 ]

宽带拨号方式:
在这种情况下有三种方法:
1,虚拟机的网络方式设为Bridged连接,拨号连接中启用共享,启动服务“Routing and Remote Access”,虚拟机的IP设为192.168.0.2-254中的一个,网关设为192.168.0.1。
2,虚拟机的网络方式设为NAT方式,启动VMWare的三个服务,虚拟机的IP设为自动获取。
3,安装代理软件如CCPROXY,主机IP设为一个局域网IP如192.168.0.23,虚拟机IP设为192.168.0.1-254中的一个(不能用 23),启动服务“Routing and Remote Access”,虚拟机中的浏览器设置代理192.168.0.23和代理端口号。
[ http://s009.com/read.php?fid=22&tid=546 ]

本人使用的是第三种,具体步骤如下:

1。下载并安装CCPROXY

2。IE浏览器->菜单"工具"->"Internet选项"->"连接"->"局域网设置"->选中"使用代理服务器"->"高级"->"代理服务器设置"。取消"对所有协议均使用相同的代理服务器"
"HTTP"中填上代理服务器地址,端口为808
"Secure"中填上代理服务器地址,端口为808
"FTP"中填上代理服务器地址,端口为808
"Gopher"中填上代理服务器地址,端口为808
"Socks"中填上代理服务器地址,端口为1080

具中代理服务器地址为WINDOWS本机地址

3。修改LINUX网络配置

NAT方式,

网关:196。168。23。2(具体按照VMnet8所对应的)

IP:196。168。23。21(最后数可为3-255)

DNS:与WINDOWS同

4。打开浏览器,编辑-》首选项-》高级-》代理

手工配置代理,"HTTP"中填上代理服务器地址,端口为808


OK!

分享到:
评论
1 楼 lanni2460 2011-11-07  
呵呵 非常好 谢谢哦……

相关推荐

    虚拟机VMware+Red Hat上搭建arm9交叉开发环境

    关于虚拟机VMware的安装,VMtool的安装,minicom的设置及arm9交叉编译环境的设置

    VMware DOS虚拟机共享文件方法

    由于项目原因,用到了DOS系统,前期开发的软件需要增加一些功能,但是由于搭建硬件平台比较麻烦(主要是春节了),所以自己在家中琢磨着用虚拟机搭建了一个DOS工作平台,用于编程及调试。 虚拟机选用:VMware7.1 ...

    虚拟机ubuntu android编译环境搭建过程

    该文档是我刚进某公司时在虚拟机ubuntu下搭建android编译环境的过程,内容包括jdk的配置,虚拟磁盘的扩展,以及编译编译android需要安装哪些包等

    VMware-Workstation-8-Keygen 注册机和序列号 sn

    个人以为虚拟机的主要作用是创建虚拟的系统环境,实现测试开发等工作。通过虚拟机你可以轻松地搭建Windows系统、Linux系统和Mac系统等环境,无需在具体的机器再安装一个系统,即可实现。 笔者比较喜欢折腾各种软件...

    虚拟机上Jsp开发环境搭建

    搭建JSP开发环境 20 1.安装和配置JDK 20 1.1. 安装JDK 20 1.2. 对JDK进行配置 23 2.安装和测试Tomcat 29 2.1.安装Tomcat 29 2.2.测试Tomcat是否安装成功 34 3.安装和设置Mysql 36 3.1.安装Mysql 36 3.2.安装...

    VMware虚拟机安装教程.rar

    本教程将详细介绍VMware虚拟机的安装步骤,帮助用户快速搭建自己的虚拟环境。 1. 确保物理机满足VMware的安装要求,包括操作系统版本、内存大小、硬盘空间等。 2. 下载VMware安装包,可以从VMware官网或其他可信渠道...

    虚拟机之间的通信

    如果您暂时没有,则可以用VmWare搭建两台虚拟机,两台虚拟机上都运行Linux 操作系统,一台作为开发主机,另一台作为目标机。 目前的PC上往往只有1 个串口,但是调试要求主机和目标机之间使用串口通信,这要求2 个...

    CDH_5.7.0_基于VM虚拟机的hadoop集群搭建

    采用在VM虚拟机上搭建方案,虚拟机环境VMware Workstation Pro12;虚拟三台机器方案,一主两备;每台服务器分配CPU:1C,内存:不少于3G,磁盘20G;目标集群作为测试环境使用,预计测试总数据量不超过100W,主要用于...

    虚拟机及操作系统安装部署

    当今大数据环境复杂多样,大多数开源产品是在开源的linux系统下运行,而我们的电脑一般情况是windows系统及苹果系统,为了做开发测试及搭建环境,用虚拟机虚拟一个或多个系统就势在必行。虚拟机软件很多有vware的...

    第1章 开发环境搭建1

    第 1 章 开发环境搭建– 1 –第 1 章 开发环境搭建本章目标安装后面开发需要用的到的虚拟系统1.1 安装虚拟机安装 vmware10 虚拟机,打开应用->

    Python3 虚拟开发环境搭建过程(图文详解)

    主要介绍了Python3 虚拟开发环境搭建过程,本文通过图文实例代码相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    基于vwmare的嵌入式LINUX开发环境搭建

    配置工具: 1. RED HAT ENTERPRISE LINUX 4.0 (4张CD/单张DVD光盘,或者ISO映像) 2. HOST主机:winxp sp2或者sp3 3. VMWARE WORK STATION 6.0 ...1. 安装VMWARE WORK STATION 虚拟机 2. 建立一个LINUX的虚拟的硬件平台

    Ubuntu下VMware Tools安装配置图文教程

    欢迎关注,相互学习讨论,后续还会有更多linux搭建java开发环境和框架相关博客。 下面小宝鸽附上VMware Tools安装的详细流程。 1、打开虚拟机VMware Workstation,启动Ubuntu系统,菜单栏 – 虚拟机 – 安装VMware ...

    VMware Tools(ubuntu系统)安装图文教程

    欢迎关注,相互学习讨论,后续还会有更多linux搭建java开发环境和框架相关博客。 下面小宝鸽附上VMware Tools安装的详细流程。 1、打开虚拟机VMware Workstation,启动Ubuntu系统,菜单栏 – 虚拟机 – 安装VMware ...

    虚拟机VM使用串口教程.doc

    系统内核开发中,经常会用到串口调试,利用VMware的Virtual Machine更是为调试系统内核如虎添翼。搭建串口调试环境见附件教程。

    用VMware安装Ubuntu[图文]

    如何在熟悉的Windows环境搭建Linux开发环境?使用双系统固然是解决办法,但在开发时极不方便。 VMWare可以在Windows下虚拟出一个计算机硬件,安装最为流行Linux系统:Ubuntu。 本文包含大量图文,可以让你轻松安装...

    基于OpenStack的云测试平台

    由于先前我司主要采用VMware为公司提供虚拟化软件服务,随着虚拟机数量的提升以及部门的扩张,企业内部需要一个私有云环境来更好的规划计算、存储、网络等资源。通过对比VMware和OpenStack,我们决定采用OpenStack来...

    CDH集群部署.doc

    采用在VM虚拟机上搭建方案,虚拟机环境VMware Workstation Pro12;虚拟三台机器方案,一主两备;内存:主节点4G,磁盘50G;目标集群作为测试环境使用,主要用于本机开发及维护测试。

    嵌入式系统开发基础——基于ARM微处理器和Linux操作系统[滕英岩][习题解答]

    2.4.1 VMware虚拟机设置共享 2.4.2 SSH客户端软件 2.4.3 Windows下的文本编辑工具 2.5 GCC编译器 2.5.1 GCC的编译过程 2.5.2 GCC的其他选项 2.6 GDB调试器 2.6.1 GDB基本使用方法 2.6.2 GDB基本命令 2.6.3...

    osf-openstack-training-master.zip

    开发环境的搭建 nova模块调用介绍 nova源码模块功能介绍 ###添加Nova-api自定义模块 ###数据库表结构的扩展 nova表结构的扩展 keystone表结构的扩展 resetful接口服务的扩展 ###nova数据库调用接口服务的扩展 ...

Global site tag (gtag.js) - Google Analytics