在 Hyper-v 运行 RouterOS

0.准备事项
(1)x86或x64 运行Windows,处理器支持虚拟化并在BIOS中开启.
(2)一个或多个 网络适配器 (网口)
(3)内存大于4G.
(4)至少一个 CHR (Cloud Hosted Router) P1 或更高级的授权,此方面会在本文“10.注意点”中介绍
(5)至少一个交换机或路由器.


1.启用Hyper-v
Windows 按钮 – Windows 系统 – 控制面板 – 程序 – 启用或关闭 Windows 功能 – Hyper-V 全部勾选 – 确定
重启操作系统.
2.打开 Hyper-V 管理器
Windows 按钮 – Windows 管理工具 – Hyper-V 管理器
3.下载 RouterOS VHDX image
访问
https://mikrotik.com/download
Cloud Hosted Router – VHDX image – 建议选择 Long-term 版本下载.
4.复制 VHDX 文件至一个目录中.
5.新建虚拟机
Hyper-V 管理器 – 右侧 新建 -虚拟机
指定名称和位置: 按实际需求配置
指定代数: 第一代
分配内存: 64 MB 或以上
配置网络: 未连接
连接虚拟硬盘: 使用现有虚拟硬盘 – 位置:VHDX 文件所在目录
安装选项: 以后安装操作系统
完成/
6.创建虚拟网络交换机
Hyper-V 管理器 – 右侧 虚拟交换机设置 – 新建虚拟交换机 – 外部 – 创建虚拟交换机
名称,说明: 按需填写
连接类型: 外部网络 – 选择有效希望传入传出的物理网卡(勾选 允许操作系统共享此网络的适配器)
确定

7.配置虚拟机
右击创建的虚拟机 – 设置
7.1处理器 – 按需配置,建议配置较多虚拟处理器.
7.2添加硬件 – 旧版网络适配器 – 添加
7.3添加硬件 – 旧版网络适配器 – 添加 (需要添加2个)
7.4设定以上2个旧版网络适配器 虚拟交换机: 有效的网络虚拟交换机 – 确定

8.运行虚拟机
右击创建的虚拟机 – 启动
9.基础配置
网页,WinBox,ssh,telnet 均可配置.
查看Ros系统当前监听的局域网ip方法:
(0) Hyper-V 管理器 – 点击 Ros 所需虚拟机 – 下方 网络 –
(1) 局域网上级路由器DHCP服务器查看获取的ip
&etc…
10.使用授权
进入 网页,WinBox – System – License – Renew License – 输入账户信息


注意点
A.授权
前往以下地址注册 mikrotik.com 的用户
https://mikrotik.com/client/register
之后获取授权最直接的方法 可从Taobao等互联⽹集市购买,或于官网使用信用卡购买.
购买后授权将进入你的 mikrotik.com 账户,按 10.使用授权 直接登入即可使用.
Level4-Level6授权不能转移,硬件变化导致Software ID变化,此授权即刻失效.
CHR (Cloud Hosted Router):P1,P10,P-Unlimited可随时更换至一个新的CHR版本的Ros .
L4-L6授权具体介绍:
https://wiki.mikrotik.com/wiki/Manual:License
CHR (Cloud Hosted Router)授权具体介绍:
https://wiki.mikrotik.com/wiki/Manual:CHR#CHR_Licencing


B.Hyper-V 管理器与 Ros 虚拟机通讯出错(无法更改状态)
有时候尝试Hyper-V 管理器 软关机 以关闭Ros环境.Hyper-V 管理器一直尝试与虚拟机通讯但是无效(此情况会持续一段时间).
此时直接继续尝试Hyper-V 管理器的 停止服务(硬关机) ,会导致 Hyper-V 管理器 通讯异常,直接失去 所有Hyper-V 管理器内 虚拟机 的Gui界面管理权.
据现在所知,此问题会持续直到下次重启才会恢复.

Leave a Reply

Your email address will not be published. Required fields are marked *