Skip to content

CML2 に MikroTik CHR 7.1.1 を追加する

以前に CML に MikroTik CHR 6.47 を追加する というメモを書きました。 今回は CML2 に MikroTik CHR 7.1.1 を追加する方法をメモしておきます。

ノード定義&イメージ

今回の手順で利用しているノード定義と qcow2 イメージは下記からダウンロード出来ます。

qcow2 イメージの作成

MikroTik CHR 7.1.1 用のイメージは以下の手順で作成します。

1
2
3
4
dnf -y install qemu-img unzip
curl -O https://download.mikrotik.com/routeros/7.1.1/chr-7.1.1.img.zip
unzip chr-7.1.1.img.zip
qemu-img convert -O qcow2 chr-7.1.1.img chr-7.1.1.qcow2

ノード定義

ノード定義内容は以下の通りです。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
id: chr
sim:
  linux_native:
    driver: iosv
    libvirt_domain_driver: kvm
    nic_driver: virtio
    disk_driver: virtio
    ram: 64
    cpus: 1
general:
  nature: router
  description: MikroTik Cloud Hosted Router
  read_only: true
schema_version: 0.0.1
inherited:
  image:
    ram: true
    cpus: false
    data_volume: false
    boot_disk_size: false
  node:
    ram: true
    cpus: false
    data_volume: false
    boot_disk_size: false
configuration:
  generator:
    driver: iosv
  provisioning:
    volume_name: disk
    media_type: fat
    files:
      - name: ios_config.txt
        content: ''
        editable: true
device:
  interfaces:
    physical:
      - ether1
      - ether2
      - ether3
      - ether4
      - ether5
      - ether6
      - ether7
      - ether8
      - ether9
      - ether10
      - ether11
      - ether12
      - ether13
      - ether14
      - ether15
      - ether16
    has_loopback_zero: false
    default_count: 4
    serial_ports: 1
boot:
  timeout: 60
  completed:
    - MikroTik Login
pyats:
  os: ios
  series: iosv
  config_extract_command: show run
ui:
  group: Others
  icon: router
  label_prefix: chr-
  label: CHR
  visible: true
  description: |-
    MikroTik Cloud Hosted Router

    64 MB DRAM, 1 vCPU

イメージ定義

イメージ定義内容は以下の通りです。

ID Label Description Disk Image Node Definition
mikrotik-7.1.1 MikroTik 7.1.1 MikroTik 7.1.1 chr-7.1.1.qcow2 MikroTik