|
|
@ -1,2 +1,50 @@ |
|
|
# Install-MikroTik-CHR-on-VPS |
|
|
# Install-MikroTik-CHR-on-VPS |
|
|
Easy way for install Mikrotik’s Cloud Hosted Router on any Cloud VM |
|
|
Easy way for install Mikrotik’s Cloud Hosted Router on any Cloud VM |
|
|
|
|
|
|
|
|
|
|
|
## Prerequisites |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
|
|
1: |
|
|
|
|
|
VPS with VNC access (Preferably Ubuntu > 20.04) |
|
|
|
|
|
2: |
|
|
|
|
|
This network information is required: |
|
|
|
|
|
IP Address - Net Mask - IP Gateway |
|
|
|
|
|
3: |
|
|
|
|
|
In some cases you need to disable the Virtio driver! |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
## Find information manually |
|
|
|
|
|
Find storage name |
|
|
|
|
|
```bash |
|
|
|
|
|
lsblk | grep disk | cut -d ' ' -f 1 | head -n 1 |
|
|
|
|
|
``` |
|
|
|
|
|
Find ethernet name |
|
|
|
|
|
```bash |
|
|
|
|
|
ip route show default | sed -n 's/.* dev \([^\ ]*\) .*/\1/p' |
|
|
|
|
|
``` |
|
|
|
|
|
find ip address name |
|
|
|
|
|
```bash |
|
|
|
|
|
ip addr show $ETH | grep global | cut -d' ' -f 6 | head -n 1 |
|
|
|
|
|
``` |
|
|
|
|
|
find gateway name |
|
|
|
|
|
```bash |
|
|
|
|
|
ip route list | grep default | cut -d' ' -f 3 |
|
|
|
|
|
``` |
|
|
|
|
|
## Installation |
|
|
|
|
|
|
|
|
|
|
|
For MikroTik 6.48.6 |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
|
|
cd my-project |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
For MikroTik 7.8 |
|
|
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
|
|
cd my-project |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
After install be sure to turn off the server and turn on again |
|
|
|
|
|
## Post installation settings |
|
|
|
|
|
|
|
|
|
|
|
In some cases it is possible that the network settings inside the MikroTik may not be done correctly that you must manually and through the VNC console. |