MikroTik CHR: Unterschied zwischen den Versionen
Aus Opennet
(→Konfiguration) |
|||
(18 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Neben der Hardware-Lösung als [[MikroTik RouterBoard]] ist auch ein Betrieb von RouterOS in einer virtuellen Maschine auf einem Server möglich. | + | Neben der Hardware-Lösung als [[MikroTik RouterBoard]] ist auch ein Betrieb von RouterOS in einer virtuellen Maschine auf einem Server möglich. Dieser Betriebsmodus nennt sich "Cloud Hosted Router" (CHR). |
+ | |||
+ | === Vorbereitung === | ||
Software: https://mikrotik.com/download | Software: https://mikrotik.com/download | ||
+ | |||
+ | Lizenzierung: https://wiki.mikrotik.com/wiki/Manual:CHR#CHR_Licencing | ||
Anleitung KVM: https://wiki.mikrotik.com/wiki/Manual:KVM | Anleitung KVM: https://wiki.mikrotik.com/wiki/Manual:KVM | ||
+ | |||
+ | === Installation === | ||
+ | |||
+ | * Image-Datei (chr-<version>.zip -> chr-<version>.img) vom RouterOS herunter laden (als CHR RAW Virtual Disk Image) | ||
+ | * VM Ressourcen: mind. 1 vCPU, mind. 128 MB RAM (+8 MB pro weitere vCPU), mind. 128 MB Disk (max. 16 GB) | ||
+ | * Nach dem Import nach LVM + KVM (siehe unten) muss eine Verbindung mit VNC aufgebaut werden | ||
+ | * Die Installation wird in der VNC Console abgefragt und mittels "i" gestartet | ||
+ | * Anmeldung mit "admin", kein Passwort; anschließend Lizenz anzeigen (n) und neues Passwort setzen | ||
+ | |||
+ | lvcreate --name <guestname>-root --size 512M lvm-<server> | ||
+ | dd if=chr-<version>.img of=/dev/lvm-<server>/<guestname>-root bs=1M | ||
+ | |||
+ | virt-install -n "<guestname>" --memory=2048 --vcpus=1 \ | ||
+ | --import --disk "path=/dev/lvm-<server>/<guestname>-root,format=raw,bus=sata" \ | ||
+ | --graphics vnc,keymap=de --serial pty --noautoconsole \ | ||
+ | --os-type generic --network=bridge:br-<interface>,model=e1000,mac=<address> --hvm | ||
+ | |||
+ | + Nacharbeiten mittels <code>virsh edit <guestname></code>. | ||
+ | |||
+ | === Konfiguration === | ||
+ | |||
+ | Informationen: | ||
+ | > /system resource print | ||
+ | > /interface print stats | ||
+ | > /user print | ||
+ | |||
+ | Netzwerk: | ||
+ | > /interface ethernet print | ||
+ | > /ip address add address=<mesh-ip> interface=ether1 | ||
+ | > /ip address add address=<wan-ip> interface=ether2 | ||
[[Kategorie:Server]] | [[Kategorie:Server]] | ||
[[Kategorie:Anleitungen]] | [[Kategorie:Anleitungen]] |
Aktuelle Version vom 25. Oktober 2022, 17:47 Uhr
Neben der Hardware-Lösung als MikroTik RouterBoard ist auch ein Betrieb von RouterOS in einer virtuellen Maschine auf einem Server möglich. Dieser Betriebsmodus nennt sich "Cloud Hosted Router" (CHR).
[Bearbeiten] Vorbereitung
Software: https://mikrotik.com/download
Lizenzierung: https://wiki.mikrotik.com/wiki/Manual:CHR#CHR_Licencing
Anleitung KVM: https://wiki.mikrotik.com/wiki/Manual:KVM
[Bearbeiten] Installation
- Image-Datei (chr-<version>.zip -> chr-<version>.img) vom RouterOS herunter laden (als CHR RAW Virtual Disk Image)
- VM Ressourcen: mind. 1 vCPU, mind. 128 MB RAM (+8 MB pro weitere vCPU), mind. 128 MB Disk (max. 16 GB)
- Nach dem Import nach LVM + KVM (siehe unten) muss eine Verbindung mit VNC aufgebaut werden
- Die Installation wird in der VNC Console abgefragt und mittels "i" gestartet
- Anmeldung mit "admin", kein Passwort; anschließend Lizenz anzeigen (n) und neues Passwort setzen
lvcreate --name <guestname>-root --size 512M lvm-<server> dd if=chr-<version>.img of=/dev/lvm-<server>/<guestname>-root bs=1M
virt-install -n "<guestname>" --memory=2048 --vcpus=1 \ --import --disk "path=/dev/lvm-<server>/<guestname>-root,format=raw,bus=sata" \ --graphics vnc,keymap=de --serial pty --noautoconsole \ --os-type generic --network=bridge:br-<interface>,model=e1000,mac=<address> --hvm
+ Nacharbeiten mittels virsh edit <guestname>
.
[Bearbeiten] Konfiguration
Informationen:
> /system resource print > /interface print stats > /user print
Netzwerk:
> /interface ethernet print > /ip address add address=<mesh-ip> interface=ether1 > /ip address add address=<wan-ip> interface=ether2