用vmware nat设置搭建NAT服务器

IBM Bluemix
点击按钮,开始云上的开发!
developerWorks 社区
随着虚拟化的引入,物理主机得以摆脱单一实例操作系统的禁锢。我们有效地通过多个操作系统用作虚拟机 (VM) 来有效地复用我们的主机。但是,一个主机上的操作系统越密集,就越会增加管理需求。这种管理问题的一个解决方案是 Virtual Machine Manager,或称为 virt-manager。本文探讨了虚拟机管理器的使用,阐述了它在普通硬件上的能力,并展示了如何管理和监视实时虚拟机性能。
, 独立作家, 顾问
M. Tim Jones 是一名嵌入式固件架构师,也是 Artificial Intelligence:A Systems Approach、GNU/Linux Application Programming(现已发行第二版)、AI Application Programming(第二版)和 BSD Sockets Programming from a Multilanguage Perspective 等书籍的作者。他的工程背景非常广泛,从对地同步宇宙飞船的内核开发到嵌入式系统架构设计与网络协议开发。Tim 居住在科罗拉多州 Longmont,他是 Intel 的一名平台架构师,也是一名作家。
尽管服务器管理在过去问题重重,但虚拟化管理简化了一些问题,却放大了另一些问题。一个服务器上的单一操作系统的时代已成过去,并由多个位于各自的虚拟机 (VM) 容器中的操作系统所取代。此属性(称为虚拟机密度)很有用,因为随着越来越多的虚拟机占用了更少数量的服务器,所需要的服务器硬件更少了。这带来了更少的硬件、更低的功耗,但却增加了管理复杂性。所幸,已有解决方案来减轻服务器虚拟化带来的问题,其中以开源解决方案为首。其中一个由 Red Hat 开发的解决方案称为 Virtual Machine Manager,该解决方案显著简化了管理虚拟机(在关键的开源虚拟管理程序上运行)的能力,同时为这些虚拟机提供了度量其性能和监视资源利用率的功能。虚拟机管理程序和虚拟机管理虚拟化为管理虚拟机、它们的资源和物理主机的基础资源带来了新的挑战。多个操作系统现在以虚拟机的形式共享一个物理主机的资源,操作系统与物理主机之间不再存在一对一的映射关系。每个虚拟机使用一个容器和其他元数据来表示,该容器持有一个或多个虚拟磁盘,而这些元数据用来描述该虚拟机的配置和约束条件。每个虚拟机共享物理主机的资源,主机不仅需要配置,还需要了解这些资源的利用率(以确保虚拟机具有合适的密度,能够最佳地使用主机,既不会给可用资源带来重负,也不会浪费它们)。virt-manager 管理虚拟化的方法Virtual Machine Manager (virt-manager) 是一个轻量级应用程序套件,形式为一个管理虚拟机的命令行或图形用户界面 (GUI)。除了提供对虚拟机的管理功能之外,virt-manager 还通过一个嵌入式虚拟网络计算 (VNC) 客户端查看器为 Guest 虚拟机提供一个完整图形控制台。作为一个应用程序套件,virt-manager 包括了一组常见的虚拟化管理工具。这些工具已在表 1 中列出,包括虚拟机构造、克隆、映像制作和查看。virsh 实用程序不是 virt-manager 包的一部分,但它本身就具有很重要的价值。表 1. 虚拟化管理应用程序(包括命令行工具)应用程序描述virt-manager虚拟机桌面管理工具virt-install虚拟机配给工具virt-clone虚拟机映像克隆工具virt-image从一个 XML 描述符构造虚拟机virt-viewer虚拟机图形控制台virshvirsh Guest 域的交互式终端virt-manager 使用 libvirt 虚拟化库来管理可用的虚拟机管理程序。libvirt 公开了一个应用程序编程接口 (API),该接口与大量开源虚拟机管理程序相集成,以实现控制和监视。libvirt 提供了一个名为 libvirtd 的守护程序,帮助实施控制和监视(如下面的一个简单堆栈中所示)。图 1. 包含 QEMU 的 virt-manager 堆栈的简单表示Virtual Machine Manager 由 Red Hat 使用 Python 语言开发,用于控制虚拟机的生命周期,包括配给、虚拟网络管理,统计数据收集和报告,以及提供对虚拟机本身的简单图形访问。安装 virt-manager要安装 virt-manager 包,可使用针对您的具体发行版的包管理器。对于 Ubuntu,使用 apt:$ sudo apt-get install virt-managerapt 命令安装的 virt-manager 应用程序套件使用大约 22MB 的磁盘空间。作为安装的一部分,libvirt 守护程序应在运行。要进行验证,使用以下命令:$ ps ax | grep libvirtd该命令应显示 libvirtd 进程正在运行,使用 -d 选项告诉 libvirtd 以守护程序形式运行。回想一下,libvirtd 就是这个守护程序,它允许从 virt-manager 应用程序连接到虚拟机管理程序并通过它们连接到它们托管的虚拟机。要确认 virt-manager 包是否已经安装,以及了解 virt-manager 文件的位置,可使用 which 命令:$ which virt-managervirt-manager 的位置也是套件中其他应用程序 (virt-install, virt-image等)的主目录。作为最后一步,使用 QEMU 作为虚拟机管理程序,这是因为 QEMU 可在任何硬件上运行。作为一个模拟器,QEMU 运行得有点慢,但不需要新硬件的虚拟化扩展。$ sudo apt-get install qemu现在,使用 virt-manager 创建两个虚拟机并进行监视。使用 virt-manager 创建和管理虚拟机本节中的步骤创建两个虚拟机。安装一个基于 Linux® 的操作系统 SliTaz,这是一个由社区开发的 Linux 操作系统发行版。该系统也是轻量级的,在运行 QEMU 和模拟硬件环境时具有优势。可使用以下命令下载此虚拟机:
$ wget http://mirror.slitaz.org/iso/4.0/slitaz-4.0.iso要开始虚拟机创建过程,使用 sudo 以 root 用户启动 virt-manager:
$ sudo virt-manager打开 virt-manager 窗口,可通过该窗口连接到本地 QEMU 虚拟机管理程序(通过右键单击 localhost (QEMU),然后单击 Connect 来完成)。如果有更多虚拟机管理程序可用,那么它们应在这里列出,并可通过 libvirt API 连接。图 2. Virtual Machine Manager 窗口当连接到本地 QEMU 虚拟机管理程序时,单击 Create Virtual Machine 图标,这将启动 VM Construction Wizard。将此虚拟机命名为 slitaz1,并从一个本地 ISO(已在上面下载)发起您的操作系统安装。
图 3. 创建一个虚拟机单击 Forward 后,定义您的虚拟机的安装文件并为操作系统选择一个类型。在本例中,指定您的 ISO 文件,从操作系统类型列表中选择 Linux,然后从版本列表中选择 Ubuntu 10.04 LTS (Lucid Linux)。
图 4. 定义安装媒体定义虚拟机的执行环境。为此虚拟机分配 1GB 内存和一个单一 CPU。这些选择需要一些技巧,因为内存大小应适合您的虚拟机(对于这个特定实例,1GB 有点大材小用)。CPU 可帮助(而且有时候会损害)操作系统。如果操作系统有效利用了多个核心,那么这些核心可分发给虚拟机。
图 5. 定义执行环境定义虚拟机的存储环境。在本例中,请求 virt-manager 创建您的虚拟磁盘(而不是由您自行提供),并动态调整它的大小(最高 1 GB)。请注意,该磁盘选项可能影响安装和执行速度。如果将磁盘指定为动态,它最开始是一个较小的主机文件,然后随着虚拟机对它的使用而扩展。此动态过程需要比较少时间来管理。备用选择是 raw,这是一个具有主机操作系统(虚拟机管理程序)的完整大小的磁盘映像。这里的代价是需要更多主机磁盘空间,但虚拟机的运行速度应该会更快,这是因为不需要动态调整过程。
图 6. 定义存储环境作为最后一步,virt-manager 提供了该虚拟机目前为止的摘要信息,从而允许您定义网络化选项(选择默认值:网络地址转换 [NAT])。请注意,它还提供了额外的选项和信息,比如虚拟磁盘的物理位置。您也可以定义自己想要的基础处理器的类型。在本例中,选择 AMD i686 作为架构,但也可选择 x86-64。
图 7. 虚拟机的最后检查当单击 Finish 时,启动虚拟机的过程就会开始。它首先引导一个 CD-ROM(您在其中提供了安装映像),这使得虚拟机能够安装该 Linux。当安装完成时,重新启动(这会自动断开 CD-ROM)之后就会得到一个正常运行的虚拟机。请注意,此窗口只提供了虚拟机的视图,并允许您与它交互。您可关闭此窗口,但虚拟机会继续在后台运行(并且可在 virt-manager root 窗口中看见它)。
图 8. 运行轻量级 SliTaz Linux 发行版的虚拟机要创建一个新虚拟机,只需克隆您现有的、已安装的虚拟机。指定您希望将虚拟机克隆到的 virt-manager,然后克隆整个磁盘(这样它们就不是共享的)。请注意,您可调整克隆的虚拟机的一些细节,比如网络配置。
图 9. 在 virt-manager 中克隆一个虚拟机单击 Clone 后,将基于第一个虚拟机创建一个新虚拟机,并且这个虚拟机可在它自己的 QEMU 环境中同时运行。如果要及时抓取操作系统和应用程序环境的快照,或者要在为机器配置了一个给定应用程序(比如 Apache Hadoop)后为它们创建一个本地虚拟化集群,那么克隆虚拟机就是一种不错的方式。在图 10 中,可以看到两个虚拟机都在执行,还能在 virt-manager root 窗口中看到它们的 CPU 使用情况。
图 10. 克隆的虚拟机通过 virt-manager 同时运行本例阐述了虚拟机的创建、配置和执行的简单方法,无需详细了解基础虚拟机管理程序及其公开的众多选项(比如针对存储和网络管理)。尽管本例使用了 QEMU 提供的模拟,但 Linux 内核虚拟机 (KVM) 虚拟机管理程序可用于获取接近裸机的性能(使用硬件支持,比如 Intel® Virtual Technology [VT])。除了克隆虚拟机,这种功能还可通过 virt-manager 应用程序创建、暂停和重新启动虚拟机。支持工具尽管 virt-manager 是 libvirt 虚拟化 API 的一个首要用户,但有一个越来越庞大的工具生态系统在使用此接口进行虚拟化管理。virt-manager 包提供了一个便捷的 GUI,用来在多个虚拟机管理程序和主机上创建和管理虚拟机。如果更喜欢命令行,那么会由许多工具为您提供只有命令行才能提供的能力和控制力。virt-install 工具提供了配给新虚拟机的能力。virt-manager 提供了少量针对虚拟机创建的配置选项,而 virt-install 提供了丰富的配置选项,包括安装方法、存储配置、网络配置、图形配置、虚拟化选项,以及一个庞大的虚拟化设备选项列表。virt-image 工具类似于 virt-install 工具,但支持您在 XML 中定义虚拟机创建过程的细节。该 XML 描述符文件指定了虚拟机的一般元数据、域属性(CPU、内存等),以及存储配置。virt-clone 工具提供了一种克隆现有的虚拟机映像的方式。提到克隆,我指的是复制现有的虚拟机,该虚拟机具有更新的参数,可确保新虚拟机是唯一的,从而避免发生冲突(比如 MAC 地址冲突)。virt-viewer 工具为一个使用 VNC 协议的给定虚拟机提供了一个图形控制台。virt-viewer 可附加到在本地主机或远程主机上运行的虚拟机。最后,管理 Guest 域的最强大的工具是虚拟化 shell,或者称为 virsh。virsh 可用于列出、启动和停止虚拟机,以及创建虚拟机。简言之,您可使用 virsh 跨虚拟机管理程序执行全面地管理公开在其他工具中未提供的虚拟化特性。其他虚拟化管理解决方案尽管 virt-manager 和其关联的工具为在桌面环境中管理虚拟机提供了一个有用的环境,但在一些情况下,您可能喜欢功能更加丰富的平台虚拟化解决方案。Red Hat 还提供了一个名为 oVirt 的解决方案,该解决方案类似于 virt-manager 使用 libvirt 来管理虚拟机和后端虚拟机管理程序。oVirt 解决方案支持多个后端虚拟机管理程序,甚至可管理企业级存储协议,比如 Fibre Channel、iSCSI 和网络文件系统 (NFS)。oVirt 解决方案还公开了一些企业级功能,比如在一个同构基础架构中的高可用性和实时迁移。更多信息virt-manager 并不是简单的另一个工具:它朝着具有开放 API 和开放云堆栈(桌面、服务器、数据中心)的开放云方向发展。virt-manager 和相关的工具为在桌面上管理虚拟化提供了一个既简单又强大的环境。无论您喜欢命令行的强大和脚本编写能力,还是喜欢 GUI 的简单性,virt-manager 和它的相关工具都已为您提供。
是与 virt-manager 应用程序套件相关的所有信息的来源。除了源代码 repo 和邮件列表,您还可以通过维基和 FAQ 了解更多信息,以及了解桌面 UI 的开发计划。Red Hat 发布了一个愿望清单和路线图,所以您也可以了解发展前景。Red Hat 维护着大量有关虚拟化管理的文档。在 Red Hat 文档站点上,您可找到有关 、 的详细信息,以及
的详细信息。virt-manager 广泛使用了
作为与虚拟机管理程序和虚拟机通信的途径。您可在 “”(M. Tim Jones,developerWorks,2010 年 1 月)中了解 libvirt 的更多信息。Linux 手册页是了解可供您使用的工具的一个不错地方。您可找到这里讨论的各种工具的手册页的 HTML 版本,这些工具包括 、、、、 和
等。 提供了有关开源工具和使用开源技术的丰富信息。 提供了有关云计算的更新资源,包括
云计算 。更新的 ,让您的开发变得轻松, 帮助您成为高效的云开发人员。连接转为云计算设计的 。关于
的活动聚合。对于跨整个数据中心的大规模虚拟化管理,可考虑 Red Hat 的 。oVirt 项目是一个全面虚拟化管理项目的生态系统。以最适合您的方式 :下载产品试用版、在线试用产品、在云环境中使用产品,或者在
中花几小时学习如何高效地实现面向服务的体系结构。加入 。查看开发人员推动的博客、论坛、组和维基,并与其他 developerWorks 用户交流。
developerWorks: 登录
标有星(*)号的字段是必填字段。
保持登录。
单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件。
在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。
所有提交的信息确保安全。
选择您的昵称
当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。昵称长度在 3 至 31 个字符之间。
您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。
标有星(*)号的字段是必填字段。
(昵称长度在 3 至 31 个字符之间)
单击提交则表示您同意developerWorks 的条款和条件。 .
所有提交的信息确保安全。
文章、教程、演示,帮助您构建、部署和管理云应用。
立即加入来自 IBM 的专业 IT 社交网络。
为灾难恢复构建应用,赢取现金大奖。
static.content.url=/developerworks/js/artrating/SITE_ID=10Zone=Cloud computing, LinuxArticleID=853307ArticleTitle=使用 Virtual Machine Manager 管理虚拟机publish-date=  大家在安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,如下图。其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。它们的IP地址是随机生成的。
  VMware提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式),如下图。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。
2、bridged(桥接模式)
  在这种模式下,使用VMnet0虚拟交换机,虚拟操作系统就像是局域网中的一台独立的主机,与宿主计算机一样,它可以访问网内任何一台机器。在桥接模式下,可以手工配置它的TCP/IP配置信息(IP、子网掩码等,而且还要和宿主机器处于同一网段),以实现通过局域网的网关或路由器访问互联网;还可以将IP地址和DNS设置成&自动获取&。
  如果你想利用VMWare在局域网内新建一个服务器,为局域网用户提供Web或网络服务,就应该选择桥接模式。
  在桥接模式中,使用VMnet0虚拟交换机,此时虚拟机相当与网络上的一台独立计算机与主机一样,拥有一个独立的IP地址。
A1、A2、A、B四个操作系统可以相互访问
A1、A2的IP为&外网&IP,可以手动设置,也可以自动获取
3、NAT(网络地址转换模式)
  使用NAT模式,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟机的TCP/IP配置信息是由VMnet8虚拟网络的DHCP服务器提供的,因此IP和DNS一般设置为&自动获取&,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
  采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。
  Nat模式中使用Vmnet8虚拟交换机,此时虚拟机可以通过主机&单向访问&网络上的其他主机,其他主机不能访问虚拟机。在NAT模式中:
A1、A2可以访问B
B不可以访问A1、A2
A1、A2、A相互访问
A1、A2的IP为局域网IP,可以手动配置,也可以自动获取
4、host-only(主机模式)
在host-only模式中,虚拟机只能与虚拟机、主机互访,但虚拟机和外部的网络是被隔离开的,也就是不能上Internet。在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1虚拟网络的DHCP服务器来动态分配的。使用host-only方式:
A、A1、A2可以互访
A1、A2不能访问B
B不能访问A1、A2
A1、A2为局域网IP,可以手动配置,也可以设置成自动获取模式
三种模式中,虚拟机的IP都可以设置成自动获取,一旦自动获取后不会改变(除非手动配置),也就是下次重启后的IP与上次相同。
5、replicate physical network connection state 选项解释
  Select if the virtual machine uses a bridged network connection and if you use the virtual machine on a laptop or other mobile device. As you move from one wired or wireless network to another, the IP address is automatically renewed.
  单机多网卡 或者 笔记本和移动设备使用虚拟机时,当在有线网络和无线网络切换时,勾选了Replicate physical network connection state,虚拟机网卡的ip地址会自动更新,不需要重新设置。
更多资料可以阅读:
阅读(...) 评论()当前位置: >
VMware虚拟机中设置端口映射
时间:    来源:服务器之家    投稿:root
Workstation提供了两种虚拟机上网方式,一种bridge,一种NAT,bridge可以获得公网地址,而NAT只能是内网地址了。
NAT相当于把主机当成了一个NAT转换器,我们可以添加端口映射,使得外网可以访问利用NAT上网的虚拟机。
下面举两个例子
使用的主机环境为
主机:win7 + vmware workstation 8& 公网IP: 118.229.240.94
虚拟机:: Fedora 8& 内网IP: 192.168.126.141
例1:在虚拟机内搭建http服务器,使用公网地址访问
1.配置httpd
虚拟机内部安装httpd,没安的话yum install httpd
启动 /etc/init.d/httpd start
关掉防火墙 /etc/init.d/iptables stop
在虚拟机内部用127.0.0.1测试,在主机用192.168.126.141测试,均能正常访问
2.添加端口映射规则
在主机浏览器内输入http://118.229.240.94 ,不可访问,因为主机没安http服务器。
打开VMware Network Editor,找到这个虚拟机使用的网卡,我的是VMnet8
打开NAT setting
添加一个端口映射,我们将主机10000端口映射成虚拟机80端口
OK,在主机内访问 http://118.229.240.94:10000,可以成功。
但是在一台远程主机上不能成功,为什么呢?因为虚拟机关了防火墙,主机开了防火墙,手动打开主机的10000端口即可,方法参考如下链接:
/zh-CN/windows7/Open-a-port-in-Windows-Firewall
例2: ssh端口映射
按上述方法将主机的10001端口映射成虚拟机的22端口(ssh使用22端口),就可以通过putty指定端口号10001访问虚拟机
转载请注明原文地址:查看: 10490|回复: 6
请问主机托管到机房,只有一个公网ip,如何处理在虚拟机上建立多个web站点?
发表于 4-22-:28
基本情况:
1台服务器,
主机托管,1个独立IP,
服务器中有4个(系统不同,有Linux,有Windows)。
建立4个不同的站点,希望可以分别管理。
手头有多个域名可以管理进行单独指向。
其中3个服务器对应3个独立的web站,1个服务器用来做虚拟主机服务,绑定主机头。
查了很多资料,不得其详细的解决办法,请问各位应该如何解决?最好有些资料(搜索关键词)能提供参考,谢谢!
发表于 4-25-:14
本帖最后由 dragooner 于 4-25- 编辑
刚才专门为LZ咨询了下网络方面的兄弟。基本的思路和我说的是一样的。
但是,一般的情况其实都是用防火墙来做这个事情的。但是,现在来看,楼主应该是不具备这样的条件。我把方案说的的在仔细些。
首先,由于你的底层是ESXi,所以肯定不能在ESXi上做文章,但是ESXi有个优点,就是他的管理口得网卡和虚拟机的网卡是处于同一个位置的。这样的话,我们就可以等同的说,楼主现在4(已有的四台)+1(ESXi)+n(可以更多虚拟出来的)服务器。
1、再虚拟出一台服务器,为这台服务器配置2块网卡,1块连接外部(即包含有物理网卡的虚拟交换机),配置唯一的公网IP;另一块网卡连接没有物理网卡的虚拟交换机,配置内部私有IP地址;作为和其他虚拟机通信的桥梁;
2、ESXi,配置私有IP地址,与刚才配置的私有IP地址同网段即可,能互访;
3、其他的另外4台业务的虚拟机配置私有IP,同网段,单网卡,连接到那个没有物理网卡的虚拟交换机上;
4、在第一台双网卡的虚拟机上,配置NAT服务,模拟路由器的功能,采用公网IP+端口的形式与内部的4台业务虚拟机IP地址对应;
5、在DNS上做解析,即当有不同的域名来访问的时候,解析成公网IP+端口的形式;
这样在工作的时候,过程就是,外部是来了一个域名的访问请求,在DNS上解析为公网IP+端口,第一台模拟路由器工作的虚拟机出口网卡想应该请求,并将改请求NAT为内部的IP地址,信息转到相应的虚拟机,并且响应,返回请求。
如果说,每个虚拟机又有很多的独立的业务。则在做NAT的时候,情况就是公网Ip+端口转换为内部Ip+端口的形式。
其实这个工作完全可以由一个防火墙就全办了。。。。。楼主努力啊
用户访问5个链接;
DNS解析出来地址和端口;
路由器根据端口进行地址转换(PAT,不只是NAT);
转换出来都是私网地址;
公网地址配置在路由器外网出口。
发表于 4-25-:27
我讲一下我的想法,但是不一定对。
你可以这样来操作:
在你的物理服务器上起5台虚拟机,其中一台模拟路由器工作,其实应该是NAT的功能。配置2个虚拟网卡,1块配公网IP作为外部的接入,另一个配置内部IP做为和其他虚拟机通信。你的物理主机和其他4个虚拟机都配置内部IP地址,这样你就可以通过具有公网IP地址的那台虚拟机管理物理主机以及其上的另外4个虚拟机。并且让他来做路由转发和解析。当有外部请求访问你说的那4个虚拟机业务的时候,应该会首先被解析成那个公网IP(即很多域名都解析到了这个公网IP下),然后你再通过那个做管理的虚拟机,进行路由和解析调度,从而完成服务请求的响应。
发表于 4-25-:21
但是他只有一个IP&&VM可以转发端口么》
发表于 4-25-:08
顶顶顶顶顶顶,收藏
发表于 4-25-:33
这是一个叫海蜘蛛的模拟路由器的软件。
Hi-Spider Router是针对我国中小企业及网吧用户特点和中国宽带应用环境特别优化设计,从底层系统核心、核心安全模块和硬件兼容性等各个层次进行了精心的的设计和优化,使得这款路由产品在性能上具有出众的优势。线速转发的高吞吐量可满足大型企业/网吧等机构的绝大部分应用,也可为运营商的以太网接入提供高负载的支持,高转发低时延为增加用户数量提供了强有力的保障。
产品集宽带路由、专业级防火墙、QoS带宽流量管理、多线路负载均衡、PPPOE服务器 、VPN等多项功能于一身,支持功能模块扩展,是一个安装简单、稳定性高、易维护、投资低的一体化智能路由产品. 可全面满足家庭、政府、机关、企业、大中型网吧、宽带社区、校园网对高性能、多功能、高可靠性、高安全性、高性价比的需求。
——————————————————————————————————————————————————————————————
上面介绍的那个软件我没有用过。但是我这里使用TMG 2010,可以在TMG内发布Exchanger、www、ftp等等服务应用,例如、、等等服务器可以指向不同的主机/虚拟主机。
发表于 3-21-:19
用反向代理也是可以的,详见如何配置VMware虚拟机网络环境全程图解_百度知道
如何配置VMware虚拟机网络环境全程图解
提问者采纳
sysconfig&#47,重新激活eth0端口,你的可能不同.65.168, 这样winXP与linux就可以互ping通了。在WinXP系统下安装VMware软件2, 本文中x=65.228 22 (映射到哪个IP.65。6。在NAT方式的网络中由于我们这个局域网又不允许再分配同一网段的IP地址,执行ipconfig &#47,然后我们打开MS-DOC控制台, 都就绪完毕.0ONBOOT=yesTYPE=EthernetUSERCTL=noPEERDNS=noGATEWAY=192,哪个端口)Description。我的VMware Network Adapter VMnet8虚拟网卡的IP地址配置如下: 192.0;ifcfg-eth0文件.65.65,因为在安装VMware后:5,在服务管理里也能看到.168,如果要互访对方的虚拟机:22 (主机中的要进行映射的端口)Forwarding IPnetwork-scripts&#47.168,因此不能用桥接方式给虚拟操作系统分配一个与PC处于同一网段的IP地址;Settings.168.255IPADDR=192.228NETMASK=255:DEVICE=eth0BOOTPROTO=noneBROADCAST=192,显示不能用两块网卡..255。Host P Port Forwarding… -&gt,点击Edit,可以在“控制面板--管理工具--服务”里看到这个服务。启动Redhat Linux 9系统.65,可以编辑&#47.,同样配置可用于另一台PC:# service network restartIP地址可由DHCP服务器来分配.-&gt。打开NAT页;all命令.168,看看VMnet8的IP分配情况,将network connection设置为Custom,而本文即是采用NAT连接方式来实现这种配置; Add.254保存设置完后.2.如果我把虚拟机的网络启用了.168。7,会有一台虚拟的DHCP服务器虚拟机来分配IP地址,开始网络配置4,内容如下,OK,选中网卡查看其属性。OK返回软件主界面,这是VMware自动随机指定的一个IP地址)。如果在命令行下, 打开VMware安装Redhat linux3,它也是一个服务器虚拟机。该怎么办呢,这时我们要将虚拟系统的IP设置成与之同网段(我这里是192, 打开VMware软件.2DHCP_HOSTNAME=192,这里需要做一个映射.:Special virtual network -- VMnet8(NAT),或在VMware界面菜单),选择菜单VM-&gt,虚拟机的Gateway都指向192.65, 让VMware Network Adapter VMnet8自动获取IP地址以及DNS服务器地址,如果你ping不通的话,这个DHCP服务器实际是就是一个系统服务.255,本机的网络就上不去;etc&#47。打开manage virtual network (在开始菜单里: VMLinux SSH port (简要描述)8.168, 这是虚拟NAT服务器的地址, 接下来我们要让另一台PC通过局域网能够SSH登录访问刚才配置好的PC机里的虚拟linux系统.65,看一下你windows下的防火墙是否不允许ICMP.x.0NETWORK=192.168
其他类似问题
为您推荐:
vmware虚拟机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 vmware nat 的文章

 

随机推荐