1. 程式人生 > 其它 >MikroTik RouterOS安裝chr授權到阿里雲虛擬機器(轉)

MikroTik RouterOS安裝chr授權到阿里雲虛擬機器(轉)

CHR介紹

CHR(Cloud Hosted Router) 是用於在虛擬機器上執行的 RouterOS 版本,它支援x86_64架構,支援大多數流行的虛擬化技術,如 VMWare, Hyper-V, VirtualBox, KVM 等。 CHR 擁有 RouterOS 的所有功能,但是授權模式不同於其他的 RouterOS 版本。

CHR 的授權比較寬鬆,在你購買授權後,可以無限制的更換執行介質(其實就是更換硬碟),只要重新 renew 一次即可。

CHR 授權

CHR 有4個授權級別:

  • 免費版 (在官網註冊賬號後,可享2個月的免費試用時間)
  • p1 (永久授權-1,官網售價 $45,可在淘寶上搜索中國代理商,價格一般是¥160-190)
  • p10 (永久授權-10,官網售價 $95)
  • p-unlimited (永久授權-無限制版,官網售價 $250)

下表為各授權級別的限制比較

LICENSE頻寬限制售價
免費 1Mbit 免費
P1 1Gbit $45
P10 10Gbit $95
P-Unlimited 無限制 $250

安裝:

# 下載
wget http://download2.mikrotik.com/routeros/6.40.9/chr-6.40.9.img.zip -O chr.img.zip
# 解壓
gunzip -c chr.img.zip > chr.img
# 掛載並寫入自定義指令碼,目的是修改阿里雲內網IP地址,其實外網IP地址阿里雲不寫在Linux上,統一由路由轉發
mount -o loop,offset=33554944 chr.img /mnt && \
ADDRESS=`ip addr show eth0 | grep global | cut -d' ' -f 6 | head -n 1` && \
GATEWAY=`ip route list | grep default | cut -d' ' -f 3` && \
echo "/ip address add address=$ADDRESS interface=[/interface ethernet find where name=ether1]
/ip route add gateway=$GATEWAY
 " > /mnt/rw/autorun.scr && \
umount /mnt
# 寫入映象到虛擬磁碟
echo u > /proc/sysrq-trigger && \
dd if=chr.img bs=1024 of=/dev/vda
# 重啟
reboot
# 祝君成功!