admin 管理员组文章数量: 887021
2024年3月12日发(作者:常变量是什么意思)
VMWare Esxi + 海蜘蛛配置NAT共享IP上网
VMWare是著名的虚拟化产品公司,VMWare Esxi也是专为服务器设计的虚拟化软件。
在安装VMWare Esxi的服务器上可以同时运行多个虚拟系统,充分利用服务器资源。其一
大特色之处就在于可以生成虚拟的网络拓扑,通过创建虚拟交换机,可以管理不同虚拟系统
上的流量,也令虚拟设备的配置变得更加灵活。可惜的是,VMWare Esxi使用vSwitch
作网络交换设备,并未直接提供NAT上网的解决方案。下面以多个虚拟机共享一个公网IP
上网为例(相当于需要路由器配置上网),讲解在VMWare Esxi中配置NAT环境。(本
教程以讲解搭建Esxi虚拟网络拓扑为主,安装Esxi及虚拟机、设置软路由等操作不作为重
点,因此略去,有需要可自行搜索相关教程或参考本文结尾处的"参考资料")
目的:一个公网IP(本例中为172.16.12.141),2台虚拟设备共享上网
系统环境:VMWare Esxi 5.5
软件环境:海蜘蛛软路由(v8),VMWare vSphere Client 5.5,操作系统镜像
步骤详解:
1. 安装并配置VMWare Esxi
硬件环境可以使用VMWare Workstation
[1]
,前提是PC最好有8G以上内存,如果有条
件可以在真正的服务器或闲置的PC上直接安装。下载地址及教程略,可以自行搜索网上教
程。安装好后需要配置Esxi的管理IP。本实验在局域网下(路由器),网络地址为
172.16.12.1,实际主机和虚拟机都桥接在这个局域网下。建议开启DHCP并在【DHCP
服务器】中进行静态地址分配。具体教程略。
本例中,VMWare Esxi安装在实际主机的VMWare Workstation虚拟机上,配置两个网
卡(自动桥接),根据网卡的MAC在路由器上分配DHCP地址:
如上图,Esxi的两个网卡分别绑定了140和141,其管理地址为140(具体配置参考Esxi网络配置相关
教程
[2]
)。配置好后能通过vSphere Client登录到管理后台为配置成功,如下图。
2. 在Esxi上安装系统
本步骤操作同在VMWare Workstation上安装虚拟机一样,因此略。
对于Esxi运行在虚拟机上的情况,建议安装WinXp、Linux这些占用资源少的系统,而且
共安装两个系统已经足够了。
本例安装两个WinXp系统作实验。
3. 在Esxi上安装海蜘蛛软路由
软路由可以帮助虚拟网络拓扑实现路由转发功能,虽然性能不及硬件路由器好,但是有着比
硬件路由更丰富的功能,而且一般的路由功能需要的性能并不高,在服务器上跑软路由可以
满足基本的NAT需求了。本例中使用的海蜘蛛有功能强大、使用操作简单的优点,在Esxi
上新建虚拟机安装海蜘蛛则可以满足NAT共享上网的需求。海蜘蛛可从官网上下载试用版
[3]
或者找破解版的教程
[4]
。
海蜘蛛的安装也很简单,根据提示安装或参照网上教程都可以。对于破解版,安装后可以使
用命令激活
[5]
。注意在创建海蜘蛛虚拟机时,至少需要创建两个网络适配器。
安装后进入海蜘蛛主机控制台(右键虚拟机-打开控制台),可以看到海蜘蛛的后台界面,
包括配置地址及更改参数的选项。本教程使用默认配置,即NAT内网地址为192.168.0.1,
管理端口880。
4. 搭建局域网
软路由安装后,只要与其他虚拟机配置好网络,就可以通过其他虚拟机进入配置网页,相当
于一般路由器的192.168.1.1,这里就是192.168.0.1:880。下面通过创建vSwitch搭
建局域网
[6]
。
在vSphere Client中选中主机,点击【配置】-【网络】,如下图
版权声明:本文标题:VMWare Esxi NAT解决方案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1710224081h564719.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论