Рубрики
gcp

gcp установка mikrotik cloud hosted router

Ссылки:

https://habr.com/ru/post/352576/ - статья про установку с хабра 
https://mikrotik.com/download  - образы микротиков
https://grib69.ru/2019/11/02/mikrotik-chr-ustanovka-na-google-cloud-platform-compute-engine/ - еще одна статья про установку

Установка:

0. Создаем новую виртуалку (Ubuntu или Debian особо не имеет значения)
1. Подключаемся к в иртуалке по ssh

2. Подымаем привилегии до root 
sudo su

3. Монтируем tmpfs в /tmp

mount -t tmpfs tmpfs /tmp/

4. Возможно нужно будет установить 
yum install zip unzip wget

5. Скачиваем "Cloud Hosted Router" raw-образ.
cd /tmp
wget https://download.mikrotik.com/routeros/6.47.1/chr-6.47.1.img.zip

6. Следующим шагом извлечем образ и запишем его на диск виртуальной машины:
!!! Внимание у вас диск может быть vda, sda
fdisk -l 
ls /dev/s
ls /dev/v
 
unzip chr-6.47.1.img.zip
dd if=chr-6.47.1.img of=/dev/sda bs=4M oflag=sync

7. Теперь нам нужно инициализировать жесткую перезагрузку:
echo 1 > /proc/sys/kernel/sysrq 
echo b > /proc/sysrq-trigger

8. Теперь не обходима быстро зайти по ssh по внешнему ip
логин будет admin  без пароля

9. задать пароль 
/user set admin password=ВАШПАРОЛЬ

10. Еще гугл рекомендует изменить МТУ
/interface ethernet
set [ find default-name=ether1 ] disable-running-check=no mtu=1460

11. Обезательно Настроить firewall gcp
В GCP зайти "VPC Network" -> "Firewall"
Убрать нафиг SSH.... или разрешить с определенных ip
Да и вобще привести в порядок...
настроить возможность подключатся winbox