mikrotik routerOS
MikroTik-RouterOS 使用说明
MikroTik-RouterOS-7.13_x64_UEFI_L6(vmxnet3-HDD6G)
同时支持intel i225、i226的2.5G网卡并使用UEFI引导的RouterOS破解系统
本系统不像网上流传的那些bios引导的ros是从低版本升级上来的,直接基于官方7.13版本制作破解,默认使用UEFI引导。
本UEFI引导的MikroTik-RouterOS-7.13_x64虚拟机镜像,L6永久授权,后续可在线升级,看图操作即可。
虚拟硬盘空间6GB,支持大内存
默认用户名为 admin 密码为空。如果新添加虚拟网卡请修改网卡类型为 vmxnet3 以提高性能。
第一次进入系统必须执行以下命令恢复原始状态
/system reset-configuration no-defaults=yes skip-backup=yes
本镜像为完整包,WinBox进入System→Packages可以根据自己需求关闭或者卸载不需要的功能包,重启后生效。 «<其中routeros包为核心包,禁止卸载或者禁用»> 前排提醒: RouterOS配置好能正常上网之后一定要做好安全策略!!!!!! RouterOS配置好能正常上网之后一定要做好安全策略!!!!!! RouterOS配置好能正常上网之后一定要做好安全策略!!!!!!
安装RouterOS的CPU建议选择 高主频 intel,搭配intel网卡使用有加成, ROS对多核心多线程优化不太好,超线程建议在BIOS中关闭,对于大小核心的CPU建议只使用大核心。 (PS:AMD的CPU+intel网卡做软路由可能会出现1核有难其余围观的情况)
推荐使用的RouterOS直通网卡支持列表:(建议优先使用intel原装或服务器拆机网卡,不要使用寨卡和部分厂商的OEM卡) 1G intel i210 i350 等 2.5G intel i225 i226(暂不支持Realtek RTL8125) 10G intel X520 X540 X550 X710 X722等 25G intel XXV710 E810 等 40G intel XL710 100G intel E810、Mellanox CX516A、CX515A 、Chelsio T62100-SO-CR 必须设置为Ethernet模式,不支持Infiband模式
官网支持网卡的不完全列表(ros7仅供参考):https://wiki.mikrotik.com/wiki/Supported_Hardware#Ethernet_chipsets
如何自行查看网卡设备id是在RouterOS的支持列表中:
在Windows下使用7-zip进入以下路径查看 routeros-7..npk\lib\modules\5.6.3-64\kernel\drivers\net\ethernet
找到对应品牌的网卡,进入对应文件夹,比如mellanox\mlx4\,找到.ko驱动文件,提取出来 继续使用7-zip打开*.ko文件,将里面的.modinfo提取出来,用文本编辑器打开,可以看到RouterOS支持网卡的所有硬件id列表
(特别注意:在驱动支持列表中的网卡都可以在RouterOS中识别,但是不一定可以作为网络端口来使用,所以只推荐使用intel网卡) 案例:mlx4_core.ko的硬件id中包含Mellanox ConnectX-3 Pro网卡,在 /system/resource/pci/ print detail 可以查看到这个网卡已识别, 但是在/interface/ print detail 看不到这个网卡的端口,无法正常使用
本镜像兼容性 :>= ESXi 6.7U2 / VMware15 虚拟机 >= Proxmox – VE 7.1 (遇到网卡跑不满的,将原有虚拟网卡都删除,保存配置。然后重新配置添加新的虚拟网卡或者直通pci网卡) 本破解版与CHR试用版相比: CHR试用版到期后无法升级,升级掉授权,本破解版随意在线升级。 CHR的虚拟网卡最大10G,本破解版支持100G网卡直通使用。 —————————————–
VMware ESXI使用本镜像文件
创建/注册虚拟机 从OVF或OVA文件部署虚拟机 输入虚拟机名称,将OVA文件拖进框中,即可安装 网络隐射-任意选择网卡,稍后编辑虚拟机配置可以更换 磁盘置备-精简 部署选项-自动打开电源前的√取消 提示“缺少所需磁盘镜像”的错误,直接无视,点完成下方进度条跑完,就可以去编辑虚拟机配置了
虚拟机设置界面,磁盘1的配置不可更改,否则会丢授权««««
PVE使用本镜像文件需要先用7zip将ova文件解压
第6步必须做,否则丢授权«««««««< PVE 版本7.3-3 (PVE8需要自己新建立一个EFI引导分区) 1、通过Xftp等软件在PVE的tmp目录里新建一个文件夹777(其他目录也可以,文件夹名字也可以自定义) 2、上传ROS7-6G.ovf、ROS7-6G-disk1.vmdk到上面创建的777文件夹内 3、在PVE管理页面里的Shell里定位到777目录(命令:cd /tmp/777) 4、777目录下执行:qm importovf 777 ROS7-6G.ovf local-lvm –format qcow2 ( 注:777是虚拟机ID,原来必须不存在,会自动创建。) 5、继续执行命令:nano /etc/pve/nodes/pve/qemu-server/777.conf 6、在第四行,也就是ide0: local-lvm:vm-777-disk-0后面添加如下内容(注意英文逗号,建议复制粘贴)
,model=VMware%20Virtual%20IDE%20Hard%20Drive,serial=00000000000000000001
修改后为ide0: local-lvm:vm-777-disk-0,model=VMware%20Virtual%20IDE%20Hard%20Drive,serial=00000000000000000001
7、按Ctrl+X ,再按Y键 ,再按回车退出
PVE ROS虚拟机相关设置
选项 OS类型 5.x - 2.6 Kernel 硬件 BIOS 设置为 OVMF (UEFI) 硬件 处理器 类别 host (插槽数量为物理机器实际CPU数量,双路服务器可以填2,默认填1不要改动,核心数量根据ros的负载自行分配) 硬件 添加PCI设备可以添加直通网卡(直接添加网络设备是虚拟网卡)
unRaid使用本镜像文件需要先用7zip将ova文件解压
unRaid版本 6.11.5 Pro 1、通过Xftp,filezilla等软件在unRaid的磁盘domains目录里新建一个文件夹ROS7(其他目录也可以,文件夹名字也可以自定义) 2、上传ROS7-6G-disk1.vmdk到上面创建的ROS7文件夹内 3、在unRaid主里的Shell里定位到ROS7目录(命令:cd /mnt/disk1/domains/ROS7) 4、ROS7目录下执行:qemu-img convert -p -f vmdk -O qcow2 ROS7-6G-disk1.vmdk ROS7-6G-disk1.qcow2 5、转换完成后可以删除ROS7-6G-disk1.vmdk 6、创建ROS的虚拟机,基于linux,机器选择i440fx-7.1 BIOS选择OVMF, 主要虚拟磁盘选择 无,网卡根据自己的实际情况选择 7、创建好虚拟机后打开虚拟机编辑 选择 右上角 表单视图 拉到最后在 </devices>下面添加这些代码,填完了更新保存配置 file=后面的磁盘位置根据实际情况填写 改完最终效果是 </devices>
</domain>
8、开机后可能直接无法进入ros,默认进入EFI-shell界面,需要输入exit 进入BIOS设置, 进入Boot Maintenance Manager 进入Boot Options 进入Delete Boot Option 除了UEFI VMware Virtual IDE Hard Drive 0000000000000000001这个引导,其余的都删除,用空格选中 [ ]变成 [X] 然后Commit Changes and Exit 然后连续按ESC退出,出现弹窗,按Y保存配置 然后重启ROS虚拟机就可以进入ROS系统了,L6授权还在哟 —————————————————————————————————————————-
VirtualBox使用方法: cmd cd到你VirtualBox的安装目录,输入以下命令: 注意控制器要选piix3 ./VBoxManage.exe setextradata “虚拟机名称” “VBoxInternal/Devices/piix3ide/0/Config/PrimaryMaster/ModelNumber” “VMware Virtual IDE Hard Drive” ./VBoxManage.exe setextradata “虚拟机名称” “VBoxInternal/Devices/piix3ide/0/Config/PrimaryMaster/SerialNumber” “string:00000000000000000001”
注意 - 从 RouterOS 版本 7.13 开始,对 RouterOS 无线软件包进行了重大更改。 使用“检查更新”进行升级时,所有早于 7.12 的版本将显示 7.12 作为最新的可用版本。 从 v7.12 升级到 v7.13 或更高版本必须通过 7.12 才能自动转换无线包。
ROS 常用命令 1、查看网卡接口: /interface print
2、给网口添加IP地址: /ip address add address=10.0.0.1/24 interface=ether1
3、移除接口IP地址: /ip address remove 0
4、重启系统: /system reboot
5、关闭系统: /system shutdown
6、恢复原始状态: /system reset-configuration no-defaults=yes skip-backup=yes
7、查看IP配置: /ip address print
8、查看授权: /system license print
官方帮助文档页面https://help.mikrotik.com/docs/display/ROS/ 余松的博客http://www.irouteros.com/?page_id=186 RouterOS脚本生成器(测试)http://www.irouteros.com/?p=2448 RosZ云路由管理(内置部分脚本)https://rosz.cn/index.html https://gitee.com/callmer/routeros_toss_notes/tree/master
—————- 分割线 ——————————– 黑软小栈 http://www.ixmu.net
2024年3月4日
使用Esxi 8.0U2b环境升级并导出OVA镜像
经测试Esxi 8.0U2b 、 PVE 8.1.4 、VMware Workstation Pro 16 环境正常运行
