基于VMware虚拟机部署RouterOS软件路由器
2021-09-23王文峰
王文峰
(无锡市体育彩票管理中心,江苏无锡 214072)
0 前言
RouterOS是拉脱维亚Mikrotik公司研发的一款功能强大的基于Linux内核路由器操作系统软件,具备高性能数据包转发能力,并提供了丰富的网络功能。在中小企业组建网络工程中,可以将RouterOS安装到VMware ESXi虚拟机平台,部署在互联网出口处,实现专业级防火墙路由器的功能,包括内部计算机访问互联网、VPN远程互联、端口映射和服务器Internet公网发布等多种网络服务。
1 VMware ESXi安装RouterOS虚拟机的主要步骤
以戴尔PowerEdge R900服务器为例,安装VMware ESXi5.5虚拟化基础环境后,通过vClient客户端登录ESXi主机。上传RouterOS镜像包mikrotik-5.20-clone.iso文件至服务器datastore1存储器,新建一个虚拟机命名为ROS520。由于ESXi系列虚拟机环境无RouterOS的客户系统列表,可以为虚拟客户机操作系统选择一个“RedHat Enterprise Linux(32位)”类型,该Linux类型与RouterOS 5.20版本保持虚拟环境的兼容。分配ROS520虚拟硬件资源,包括:1G内存、2核处理器、1G存储空间的IDE硬盘和2个虚拟网络适配器。2块虚拟网络适配器与物理服务器的2个物理网卡接口vmnic0和vmnic1一一对应,采用1000兆全双工的工作模式。一个虚拟网卡用于连接ISP运营商提供的光纤宽带设备,另一个虚拟网卡用于连接内部网络的核心交换机。虚拟网络适配器1对应网络标签VM Network,虚拟的网络适配器2对应网络标签VM Network2。在虚拟网络中,VM Network连接标准交换机vSwitch0, VM Network2连接标准交换机vSwitch1,如图1所示。数据存储ISO文件中加载安装镜像文件,启用“打开电源时连接”,运行虚拟机ROS520即开启了安装模式。在系统安装时,除了wireless无线模块不必选择外,其他功能模块都选择默认安装。

图1 虚拟……
