玩转软路由篇三:虚拟机ESXI中MikrotikRouterOS(ROS)
的安装设置教程
⽬录
说起来,⼯控机软路由中作为主路由器的选择很多,国内的爱快、开源的OpenWRT、商业化的ROS,等等,还有其他的,恕在下才疏学浅其他路由系统知道的不多。有⼈说OpenWRT虽然开源但是稳定性不够,国内的爱快虽然免费但总有这样那样的担⼼,ROS作为商业化很成功的系统,不⽀持中⽂,收费,上⼿难度⾼,等等,各说各有理。作为⼀个⼩⽩实在搞不清⾥⾯的弯弯绕绕,也只是在机缘巧合下,有个朋友极⼒推荐ROS,然后我就踏上了折腾ROS的不归路。先声明下,在下购买的正版ROS,如需购买请某宝上正版代理,也不贵⼏百块钱,⼀个好点的⽆线路由器也差不多这价格了。并且ROS由于是Linux内核,⽀持创建脚本,能实现各类复杂功能。那么闲话少叙,下⾯进⼊正题。
⼀、ROS和管理⼯具WinBox下载
1.        ROS的官⽅正版下载地址:,提取码:yxxx。
2.        WinBox的官⽅正版下载地址:,提取码:p92s。
⼆、虚拟机Esxi的⽹络配置
1. 虚拟机Esxi的安装。
这⾥不多介绍了,不清楚的请参考我上⼀篇⽂章《软路由中Esxi 7.0 安装教程和避坑指南》。
2. ⽹卡直通。
进⼊虚拟机,点击管理->硬件->PCI设备,这⾥可以看到我们⼯控机软路由的所有⽹卡。
在上图中,从1到6分别代表了ETH0到ETH5。这⾥多说两句,有的⼈的软路由⽹卡不⽀持直通,不要紧,有的⽀持直通。直不直通看个⼈选择,直通效率更⾼,不直通的话200兆以下的宽带影响不⼤。在这⾥着重说下,⼀定要先规划好⾃⼰的⽹⼝分配,分配好了就不要来回改,不然很⿇烦。我这⾥说说我的分配规划: ETH0是默认管理端⼝,我们不直通。ETH2到ETH5作为主路由的⽹⼝,其中ETH5作为光猫宽带接⼊⼝,可以直通。我这⾥的ETH1也没有直通,在我个⼈的情况⾥,是作为iTV的接⼊⼝,这⾥我们先预留这⾥,后⾯我专门出篇⽂章讲IPTV融合。那么,总结下来,ETH0没有直通,默认管理端⼝;ETH2到ETH5作为主路由的⽹⼝,进⾏直通。怎么直通?其实很简单,上图中,选择某
⼀个⽹卡,然后点击绿框中的“切换直通”即可。后悔不想直通?也很简单,选中某⼀⽹卡,再次点击上图绿框中
的“切换直通”即可。默认的Management Network端⼝组不可修改,否则将⽆法控制ESXI。
3. 虚拟交换机
进⼊Esxi导航器,点击⽹络->物理⽹卡,在我们直通后,就只看到两个没有直通的⽹卡了。
上图中,虚拟交换机和端⼝组都是设置完后⾃动⽣成的,如果没有就⼿动建⼀个。在这⾥你只需关注“vmnic0”这块物理⽹卡即
可,“vmnic1”这块物理⽹卡,我是分配给ITV的这⾥⼤家⾃⾏忽略即可。再次提醒,默认的Management Network端⼝组不可修改,否则将⽆法控制ESXI。
三、创建ROS虚拟机
1.  选择创建类型
进⼊Esxi导航器,点击【虚拟机】->【创建或注册虚拟机】。输⼊虚拟机名字。
并选择创建类型为“从OVF或OVA⽂件部署虚拟机”,输⼊虚拟机名称。
2.  上传OVF和VMDK⽂件
将下载好的已解压会得到的.ovf和.vmdk两个⽂件,将这两个⽂件全部拖⼊窗⼝中。
记住请⽤上⾯我提供的下载链接,多余的话不说。
3.  选择存储和部署选项
然后按下图中设置,不断下⼀页即可:
4.  虚拟机内存和硬盘设置
在上⾯设置成后完,即可完成虚拟机的创建。然后进⼊Esxi的虚拟机,选择刚刚创建好的虚拟机,右键选择【编辑设置】
这⾥的硬盘⼤⼩,⼀定不要修改,原因你懂的。请⽀持正版。
5.  给虚拟机ROS添加⽹卡。
点击【添加其他设备】->【PCI设备】,把直通的四个⽹卡添加进来。
上图红框中,从03到06对应的⽹⼝是ETH2到ETH5。ETH0是管理⽹⼝,我们不直通,ETH1是我设置iTV⽤的,不加进来。
6.  虚机选项设置
还是上图的页⾯,点击【虚拟机选项】选项卡。
第⼀步:将【客户机操作系】”修改为:Linux。
第⼆步:将【客户机操作系统版本】修改为:其他2.6.x或更⾼版本的Linux(64位)。
第三步:将【引导选项】中的【固件】修改为:BIOS。怎么将linux系统改成中文
最后点击保存,⾄此我们的ROS虚拟机就创建好了。
⽀持正版请购买正版L4及其以上的授权,或者购买CHR P1以上的授权。CHR授权优点:可⾃助不限次数转移,真正意义上的终⾝授权,推荐购买CHR授权!
四、主路由ROS的上⽹配置。
1. 使⽤WinBox登录ROS
第⼀次登陆ROS,不需要设置IP地址,直接⽤WinBox提⽰mac地址登陆。Login填⼊默认账号admin,Password默认为空,点击Connect进⾏连接。
2. 规划IP地址和DHCP分配
这⾥根据我之前安装Esxi时就规划好的IP地址,Esxi使⽤10.0.0.2,那么这⾥ROS虚拟机我使⽤10.0.0.1,旁路由OpenWRT使⽤
10.0.0.3。DHCP分配的范围是10.0.0.10-10.0.0.240。这个每个⼈根据具体情况可以修改。重要的是规划IP地址的时候⼀定要记住,最好只使⽤“10/8、 172/12 、192/16”这三个⽹段,不要使⽤公⽹⽹段,不然后⾯你的留学上⽹会有问题。
3. 查看在Esxi下分配的⽹络接⼝
登陆进去之后,点击左侧菜单栏的【Interfaces】,在右侧会出现你分配给ROS⽹卡。注意,这⾥的⽹⼝【Name】不⼀定跟你⼯控机上对应,它的序号完全是乱的,所以最好根据Mac地址⼀个个测试⼀下修改【Name】,使之能够与⼯控机的⽹⼝,对应。⼀般,我们先把⽹线插在ETH0端⼝,在上图中它的【Name】是“ether2”,因为你可以看到已经有数据传输了。那么我们就⼀个个改过来。如下图:
这⾥ETH0是软路由的管理端⼝,系统⾃动分配,ETH2-ETH5是我们配置ROS虚拟机的时候⼿动分配的。再次提醒,我的ETH1是留给iTV 的,如果你没这个需求,就⼀起加进来。这⾥我⽤ETH5作为WAN⼝,连接宽带。
4.  创建⽹桥
创建⽹桥是为了把ROS⾥⾯的⽹络端⼝放在⼀起,这样随便插哪个端⼝都可以连接ROS的Web管理界⾯了。
登陆进去之后,点击左侧菜单栏的【Bridge】,先给ROS添加⼀个⽹桥。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。