VPS 安装 ros 系统

VPS 安装 ros 系统
爱咖啡VPS 安装 ros 系统
VPS预装一个centos7系统,安装wget命令
1 | yum install wget -y |
通用单网卡方案 (适应于绝大多数VPS)
下载镜像
1 | wget https://download.mikrotik.com/routeros/6.45.8/chr-6.45.8.img.zip -O chr.img.zip |
解压缩
1 | gunzip -c chr.img.zip > chr.img |
挂载镜像
1 | fdisk -lu chr.img #查看img得start值 |
获取地址与网关 与 赋入变量
1 | ifconfig #查看网卡名字 |
新建mnt目录下rw文件夹
1 | mkdir -p /mnt/rw |
把变量ADDR0和GATE0写入到/mnt/rw/autorun.scr文件
1 | echo "/ip address add address=$ADDR0 interface=[/interface ethernet find where name=ether1] |
卸载镜像
1 | umount /mnt |
立即重新挂载所有的文件系统为只读
1 | echo u > /proc/sysrq-trigger |
DD ros镜像
1 | fdisk -lu #查看磁盘名字 |
立即重新启动机器
1 | echo "b" > /proc/sysrq-trigger |
另一款 双网卡的样本 (注意分清 内外 网卡)
1 | 196.10.68.0/24 dev eth0 proto kernel scope link src 196.10.68.24 |
下载roschr镜像
1 | wget https://download.mikrotik.com/routeros/6.45.8/chr-6.45.8.img.zip -O chr.img.zip |
解压镜像
1 | gunzip -c chr.img.zip > chr.img |
挂载镜像到/mnt目录
1 | mount -o loop,offset=512 chr.img /mnt |
获取本机IP和网关信息并赋予变量
1 | ADDR0=`ip addr show eth0 | grep global | cut -d' ' -f 6 | head -n 1` |
给mnt目录新建rw文件夹
1 | mkdir -p /mnt/rw |
把刚才获取的变量信息写入到/mnt/rw/autorun.scr文件
1 | echo "/ip address add address=$ADDR0 interface=[/interface ethernet find where name=ether1] |
卸载镜像
1 | umount /mnt |
立即重新挂载所有的文件系统为只读
1 | echo u > /proc/sysrq-trigger |
DD ros镜像
1 | dd if=chr.img bs=1024 of=/dev/vda && reboot |
Ros 授权相关
Ros 系统是商业软件 ,本身是需要授权的,在没有授权的情况下使用,网卡限制速率(1Mbps),不过Ros CHR版本是支持免费试用的,只需要去官方网站 https://mikrotik.com/client 注册一个帐号,然后去邮箱获取帐号通过验证,接着返回到Ros系统 进入 System > License 填入你刚刚注册的帐号登录即可,试用期是两个月时长,但根据我的使用情况来看,只要系统不进行更新,是可以一直免费试用下去的,功能不受限制。
pve 安装roschr
1 | qm importdisk 104 /var/lib/vz/template/iso/chr-7.14.3.img local-lvm |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果



