# CHR Router in einer Proxmox VM installieren In diesem kleinen Artikel geht es kurz darum, wie wir eine virtuelle Maschine unter Proxmox erstellen können, welche den **CHR (MikroTik Cloud Hosted Router)** ausführt. Der CHR unterstützt die X86\_64-Bit-Architektur und kann daher *Baremetal* oder innerhalb eines Hypervisors (z.B. VMware, Xen, Hyper-V, Proxmox) installiert werden. Beim CHR gibt es 4 "Lizenzlevel". Innerhalb jeden Lizenzlevels besitzen wir alle Funktionen eines MikroTik Routers. Die Lizenzen unterscheiden sich ausschließlich in der Geschwindigkeit der Schnittstellen.
**Lizenzlevel****Geschwindigkeit pro Schnittstelle****Preis**
free1 MbitKostenlos
p11 GbitEinmalig 45 $
p1010 GbitEinmalig 95 $
p-unlimitedKein LimitEinmalig 250 $
#### Installation Im ersten Schritt öffnen wir die Verwaltungskonsole unseres Proxmox Servers. Dazu öffnen wir die folgende Internetseite und melden uns mit unseren Anmeldedaten an: ```bash https://:8006 ``` Dort angekommen, öffnen wir die Shell unseres **Proxmox-Servers**.

Natürlich kann die **Shell** auch über eine **SSH-Verbindung** geöffnet werden.

##### Virtuelle Maschine erstellen Im ersten Schritt müssen wir die virtuelle Maschine erstellen. Dabei müssen wir die ID anpassen, auf eine ID, welche noch nicht vergeben ist. ```bash qm create --name RouterOS --net0 virtio,bridge=vmbr0 --memory 1024 --sockets 1 --cores 2 ```

**Info:** Falls unsere Virtuelle Maschine mehr Ressourcen erhalten soll, oder an eine andere bridge angeschlossen werden soll, muss der Befehl natürlich entsprechend angepasst werden.

##### CHR Image herunterladen und installieren In diesem Schritt werden wir das Image des CHR herunterladen und an unsere VM anbinden. Mit dem unten stehenden Befehl laden wir das Image in der Version 7.14.3 herunter und entpacken diese. ```bash wget https://download.mikrotik.com/routeros/7.14.3/chr-7.14.3.img.zip unzip chr-7.14.3.img.zip ``` Im Anschluss wird das Image als VM-Disk importiert und an unsere virtuelle Maschine geknüpft und die Festplatte etwas vergrößert. ```bash qm importdisk chr-7.14.3.img local-lvm qm set --scsihw virtio-scsi-pci --scsi0 local-lvm:vm--disk-0 qm resize scsi0 +1896M ``` ##### Einstellungen für die virtuelle Maschine Im letzten Schritt stellen wir noch ein paar Optionen für die virtuelle Maschine ein und starten die virtuelle Maschine zum Abschluss. ```bash qm set --boot order=scsi0 qm set --agent 1 qm set --tablet 0 qm start ``` Die virtuelle Maschine sollte jetzt starten und man kann sich per **Winbox** oder **HTTP** mit dem Router verbinden.