RouterOS 安装介绍

来自深圳捷联讯通科技有限公司
跳转至: 导航搜索
1、使用 netinstall 网络安装程序,主要用于 RouterBOARD、CRS 或 CCR 平台,也适用于支持 PXE 的 x86 平台。
2、通过 ISO 镜像文件刻录到光盘引导安装(用于 x86 系统):即支持 AMD、Intel、VIA 和其他 x86 系统, 硬盘支持 IDE、SATA 硬盘接口(不支持 SAS 和 RAID 卡),ISO 镜像档小于 30M,所以建议安装到 SSD 或 FLASH 硬盘上,如果没有特殊需求,建议系统硬盘不超过 32G。
3、使用 U 盘安装,仅支持 X86 平台,RouterOS 限 3.0 以上版本。

NetInstall 安装

Netinstall 还支持网络安装 RouterOS,这种方式应用于 RouterBOARD 的 RouterOS 系统安装和复位, 以及支持 PXE 网卡引导的 PC,这里我们主要讲 RouterBOARD 的操作,PXE 的 PC 主机,可以在 BIOS 中配 置引导,操作类似 RouterBOARD 安装。


1、安装 RouterBOARD
这个事例将介绍如何一步一步在一个 RouterBOARD 上重新安装 RouterOS 软件,同样在你丢失了 RouterBOARD 登录密码后,也可以通过该方法复位 RouterOS。
Netinstall 早期需要通过 console 口连接进入 RouterBOARD 的“BIOS”修改引导方式为 ethernet(以 太网引导),即通过使用netinstall 工具进行网络安装,现在RouterBOARD提供了新的方式可以在没有 console 口的情况安装,一种是 winbox 设置引导,一种是长按固件复位按钮引导(具体 RouterBOARD 的复位操作参 见 3.5 章节) 。


1.png
首先需准备 netinstall 软件和 RouterOS 安装包,可以从 https://www.mikrotik.com/download 下载, 在下载页面选择你需要的 RouterOS 对应硬件型号和软件版本,我这里演示用的是 RB751U,所以选择的是 mispbe,并且在这个版本中有多个选择,如果用于 netinstall,选择 Main package。


2.png
准备好工具和软件后,现在需要计算机和 RB 设备通过网线连接,将网线接在 RB 设备的 Ether1 上,然后进 入 winbox 选择 system->routerboard->settings 修改重启后的引导方式。如下图:


3.png


这里我们选择 try-ethernet-once-then-nand,即通过 ethernet 引导一次,如果失败就选择 nand 引导。 如果无法进入设备配置,长按 RouterBOARD 的复位键。


以上配置完成后,启动 netinstall,注意如果你是 windows vista 或 7、8 系统,第一次启动这个软件,需 要允许它网络连接,建议关闭掉其他在运行的软件,避免影响 netinstall 软件安装。


启动软件后,我们首先配置 Net booting,选择 Boot Server Enabled,设置网络连接 ip 地址,这个地址 一定要和你的计算机的网卡在同一网络段中,如我的计算机是 192.168.88.3/24,配置给 Netinstall 分配给 RB 的地址是 192.168.88.2


4.png


设置好以上参数,就可以通过命令重启 RouterBOARD,重启后 RouterBOARD 会自动搜索以太网引导服务 器,找到后会在 netinstall 中显示设备型号和 mac 地址,显示 Ready 状态,你指定好安装包路径后,会自动选 择设备的安装包,如下图:


5.png


之后,我们点击 install 按钮,首先 netinstall 会对 RouterBOARD 的存储进行分区和格式化


61.png


之后传输安装包,进行安装:


71.png


安装完成后显示 installation finished successfully


M1.png


2、RouterBOARD Console 的操作


以上操作是介绍了 RouterBOARD 的复位和 netinstall 安装等,下面随便介绍下 RouterBOARD 通过 console 口进入路由器进行 Netinstall 的操作,这样让大家了解如何进入 RouterBOARD 的 BIOS 操作。


串口连接线(Console 连接线)


部分 RouterBOARD 带有 Console 接口,MikroTik 对串口有特殊的定义,包括 PC 的 com 接口,下面是串口 连接线的线序:
M2.png


在路由器启动完成后,会发出“嘀嘀”的两声(部分 RouterBOARD 带有蜂鸣器),之后在显示屏上,出 现登录的提示,如果在终端显示中,没有提示任何信息,需要检查一下网线或是串口线是否连接好。


串口控制(管理端)功能允许通过一个串行接口访问路由器的串口终端控台一个特殊的串行接口线通过工作 站或者便携式计算机的串口(COM)连接到路由器的串口。在 windows 计算机上常用的串口连接程序是超级终 端(HyperTerminal)。


当通过 Console 接口连接时,需准备 Console 线和相关软件,RouterBOARD 串口每秒速率为 115200, x86 平台串口连接每秒速率为 9600,其他参数为系统默认值。如果你的 vista 或者 WIN 7 操作系统,可以直 接从windows xp里将超级终端程序拷贝到vista和win7系统上,文件分别是hypertrm.dll和hypertrm.exe。 也可以下载 SecureCRT 软件进行操作,下面是 windows 自带的超级终端配置:


M3.png


1. 启动 Netinstall 程序,打开 Net Booting 按钮,在启用 Boot Server 功能,由 Netinstall 做网络安装 引导服务端。如果安装 Netinstall 本机的 IP 地址是 10.200.15.18/24,那需要给 Boot Server 客 户端的分配一个IP地址段,用于临时分配给RouterBoard的IP地址, 本事例的地址为10.200.15.19)。


注: 网线连接的是 RouterBoard 的 ether1 网卡接口,不然无法获取引导信息。


M4.png


2. 设置 RouterBoard 从以太网卡引导,首先进入 RouterBoard BIOS (重起 RouterBOARD 后,在超级 终端下出现提示时 press any key… 后按任意键进入 BIOS 设置):


M5.png


进入 BIOS 后你可以看到可用命令的清单,设置引导设备,选择“boot device”,按“o”键可以进入


M6.png


按“e”键,是选择从以太网卡引导 RouterBoard:


M7.png


当选择完成后,返回 RouterBoard BIOS 首页,选择“x“,退出 BIOS。路由器将会重启。


3. 在启动时,RouterBoard 将试着从以太网卡上去寻找引导信息。如果成功,运行 Netinstall 的 Windows 工作站,将会分配给 RouterBoard 一个 IP 地址。在上面过程完成后,RouterBoard 将等待安装信息。


在 Windows 上,将会出现一个新的设备列表,显示当前连接的 RouterBoard 设备。


M8.png


这时 Netinstall 会自动识别 RouterBOARD 的型号,并在指定的目录下查找对应的功能包,Netinstall 自动为 RB450G 查找到了合适的 RB4xx 的安装包,你也可以手动指定安装功能包路径。
在超级终端显示如下等待安装信息


M9.png


根据自己的需要配置的默认置参数:


M10.png


1、 Keep old configuration 保留原来的配置不变
2、 配置 ip 地址和网关,并设置传输速率采用 115200
3、 配置 RouterBOARD 的脚本
4、 开始安装


安装过程在超级终端显示的安装进度


M11.png
M12.png


Netinstall 显示的安装情况


M13.png
4. 当安装工作完成,在安装程序中 Reboot 键或在超级终端里敲击“回车”,路由器将重启。


这里需要注意:记住设置完后回到 RouterBoard BIOS 中设置为 boot from NAND only(仅从 RouterBoard 的闪存引导)。 这样完成后,就能正常启动 RouterOS。


M14.png


在路由器启动完成后,会发出“嘀嘀”的两声,之后在显示屏上,出现登录的提示,如果在终端显示中,没有提 示任何信息,表示安装正常。


3、PXE 安装 RouterOS 到 x86


在 x86 平台除了能通过光盘安装外,还能通过 PXE 网络引导安装,首先需要网卡支持网络引导,大多数网卡都 支持网络引导,安装方式类似于 RouterBAORD 的 netinstall 安装,注意 x86 平台对硬盘连接有要求,特别是 服务器硬盘不能连接阵列卡,需要与板载 SATA 接口直连,下面介绍安装方法:


1、进入 x86 主板的 BIOS 设置网卡引导(不同 x86 主板 BIOS 接口不同),以下接口供参考。


M15.png


将安装windows的笔记本电脑或 PC主机与安装RouterOS 连接,并在windows系统上准备netinstall 软件, 打开后将 netbooting 设置与本地 ip 地址同一段,windows 计算机的 ip 是 192.168.88.2,分配给被安装主机 ip 是 192.168.88.3。准备好 x86 的安装包 routeros-x86-6.19.npk(可以从 download.mikrotik.com 下 载,注意下载的是 for Netinstall),放在与 netinstall 相同目录。


M16.png


BIOS 和 netinstall 都设置好后,启动主机从网卡的 PXE 引导,如果引导成功进入下面的接口:


M17.png


在 netinstall 出现被安装主机的 MAC 地址,并显示 status 为 Ready,等待安装指令,安装包会自动在相同目 录下搜索,找到后选择 6.19 的安装包:


M18.png


点击 install 安装,之后自动安装 RouterOS 到被安装 x86 设备上


M19.png


4、USB 安装


1、到 www.mikrotik.com 下载 netinstall 软件,并找到 netinstall.exe 软件


M20.png


2、U 盘安装需要使用 3.0 以上版本 netinstall 软件,将 U 盘插入一台 Windows 计算机的 USB 接口后,选择 routeros-x86 安装包启动 netinstall 软件,并找到 Removable media 设备,即移动存储的 U 盘。选择 Browse 选择安装包的路径,找到路径后,软件会自动筛选相应的功能包,U 盘使用的是 routeros-x86 功能包,然后点 击 install 安装系统。


M21.png


点击 install 安装后,会出现 formatting driver 的提示,表示正在格式化 U 盘:


M22.png


3、之后会 copy 文件到 U 盘上,最后显示 Installation completed 的提示,即安装完成:


M23.png


最后取出 U 盘,将 U 盘插入到 PC 上,并设置计算机的 BIOS 通过 USB 引导启动,启动后可以看到系统正在安装。


5、自定义 RouterOS 默认启动配置脚本


基于 RouterBOARD、CCR 和 CRS 的 RouterOS 硬件设备,允许用户自定义复位脚本,即复位恢复出厂设置 不使用官方配置,使用自定义的配置。


官方默认配置脚本,可以通过/system default-configuration print 查看:


M24.png
M25.png


你可以参考官方的脚本,导出进行修改,也可以自己定义配置,按照 RouterOS 脚本要求编辑,写入自己的期望 复位配置,特别是对 OEM 商非常有用,下面是一个简单的配置脚本,通过文本编辑如下:


M26.png


编辑完成后,修改后缀名为.rsc


在通过 netinstall 重新安装 MikroTik 硬件设备,进入 netinstall 后,安装之前的方法正确引导 MikroTik 连接 netintall,连接成功后,选择 configure script,指定配置文件的路径,然后选择安装包,之后再点击 install 安装


M27.png


安装完成后,默认配置就会写入到 MikroTik 硬件中,每次复位后都是你指定的配置。


CD 光盘安装


CD 安装是基于 PC 的 x86 硬件最常见的安装方式,通过 CD 将 MikroTik RouterOS 安装到基于 x86 平台的 PC 硬件上


基于 x86 平台的 PC 硬件
CD-ROM
MikroTik RouterOS ISO 镜像文件
安装 CD 通过刻录软件刻录


准备 MikroTik RouterOS 安装


1. 下载 MikroTik 的镜像文件下载页面,


M28.png


选择 x86 下的 CD Image,根据自己需要选择不同的版本,如 bugfix 版本,稳定版和开发版本等。


2.把 ISO 镜像下载到硬盘后,通过刻录光驱和刻录程序,将镜像刻录为 CD/DVD


M29.png


3. 刻录好 CD/DVD 后,将准备好的 PC 装好光驱,并设置 BIOS 为 CD-ROM 引导,然后放入 CD 进行安装:


M30.png


4. PC 将从 RouterOS CD/DVD 光盘引导启动,安装并选择相应的功能包


M31.png


5. 选择你需要安装的功能包,使用“空格”选择功能包,“ a”可以选择所有功能包,或者“m”选择最小安装, 按“i”开始安装 RouterOS,如果你之前在同一台 PC 上安装过 RouterOS,你可以复位和保存设置,提示如下 “Do you want to keep old configuration?”如果选择“n”复位设置,选择“y”保存之前配置


M32.png


6. 安装完成后,将提示你重启


M33.png


7. MikroTik RouterOS 安装成功后,不要忘记将 CD-ROM 引导修改为硬盘引导


M34.png


8. 启动后 RouterOS 提示登录信息,登录预设帐号是 admin,没有密码


M35.png


9. 第一次安装的 RouterOS 需要注册许可,否则只能使用 24 小时,在下面我们可以看到 software-id ,你通 过安装后的得到的 software-id 与销商联系购买许可。


M36.png