为啥要弄ROS到云,其实就是一个网关的作用,自己搭建网关成本比阿里云的低很多。
阿里云申请付费一台轻量服务器,ubuntu系统,2核1G配置
开通轻量服务器后SSH登录。
注:chr是routeros的云专用版本,不是安装到物理机使用的版本。
SSH上传chr版的ros安装镜像,镜像上传到/tmp
修改上传ros镜像文件名,改为chr.img
fdisk -l chr.img
获取ros镜像的start起始数,对于ros7.X.X,如果是有两个img,选择第二个img的start值,乘以512得出的数字稍后DD会用到
获取轻量服务器系统盘的名称
fdisk -l
阿里云的磁盘名一般是 /dev/vda,我们也记下
下一步,开始安装chr版routeros,进入tmp目录
cd /tmp
挂在镜像文件到mnt
mount -o loop,offset=33571840 chr.img /mnt
卸载所有已挂载的文件系统
echo u > /proc/sysrq-trigger
DD更换系统
dd if=chr.img bs=1024 of=/dev/vda
echo "sync disk"
立即同步所有挂载的文件系统
echo s > /proc/sysrq-trigger
我们等1分钟,执行重启
echo b > /proc/sysrq-trigger
重启后用winbox登录,默认首次登录没有密码
我们需要快速登录,然后修改密码,防止被扫描侵入。
chr版RouterOS镜像下载: