# Развертывание MikroTik RouterOS

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FLC5aXdBh5kRlQDDWvwnE%2FMikroTik%20RouterOS.png?alt=media&#x26;token=c577a310-97e1-44b1-8012-a568b162eab3" alt=""><figcaption></figcaption></figure>

## Введение <a href="#vvedenie" id="vvedenie"></a>

MikroTik RouterOS — это универсальная операционная система, которая превращает стандартное оборудование в полноценный маршрутизатор. Подобное решение широко используется для организации корпоративных сетей и даже в домашних условиях благодаря своей гибкости и доступности.

{% hint style="success" %}
В данной инструкции используется ОС Ubuntu 20.04
{% endhint %}

{% hint style="info" %}
Рекомендуемые технические требования.

CPU: 1 vCore \
RAM: 512 MB \
Накопитель: 1 GB \
\
Эта информация является справочной и не требует особого внимания, поскольку для использования MikroTik RouterOS на наших виртуальных серверах подойдет любой доступный тарифный план.
{% endhint %}

## Подключение к серверу <a href="#podklyuchenie-k-serveru" id="podklyuchenie-k-serveru"></a>

Подключитесь к Вашему серверу. Если необходимо, можете воспользоваться нашей [подробной инструкцией](https://wiki.qwins.co/faq/podklyuchenie-k-serveru-cherez-ssh) по выполнению этой операции.

## Установка RouterOS <a href="#ustanovka-routeros" id="ustanovka-routeros"></a>

Обновите список пакетов и репозиториев системы.

```
apt-get update
```

Проверьте наличие или установите **unzip**, необходимый для распаковки архива.

```
apt-get install unzip -y
```

Для загрузки актуальной версии ПО перейдите на [веб-сайт Mikrotik](https://mikrotik.com/download), на котором Вам необходимо раскрыть раздел «Cloud Hosted Router» и выбрать актуальную стабильную версию «Raw disk image». Далее скопируйте ссылку данной кнопки.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FFivgW4Cbp0bT40dCyPjM%2Fimage.png?alt=media&#x26;token=bd2f0a33-03c9-426f-a8f7-068cef487037" alt=""><figcaption></figcaption></figure>

Загрузите выбранный образ используя **wget** или **cURL**.

```
wget https://download.mikrotik.com/routeros/7.12/chr-7.12.img.zip
```

По завершении загрузки следует распаковать архив.

```
unzip chr-*.img.zip
```

Следующим шагом необходимо записать образ системы на виртуальный диск сервера.

{% hint style="info" %}
«**of=/dev/vda**» — означает путь до накопителя Вашего сервера\
\
Вы можете использовать команду `lsblk` для проверки названий разделов.
{% endhint %}

```
rm chr-*.img.zip; for file in chr-*.img; do dd if="$file" of=/dev/vda bs=4M oflag=sync; done
```

Инициализируем запуск системы RouterOS. Введите следующие команды по очереди.

```
echo 1 > /proc/sys/kernel/sysrq
```

```
echo b > /proc/sysrq-trigger
```

## Настройка <a href="#nastroika" id="nastroika"></a>

Для подключения к серверу теперь следует использовать VNC, получить доступ к которому Вы можете в [панели управления](https://vm.qwins.co). Для этого перейдите по ссылке и авторизуйтесь, используя данные, отправленные в первом письме активации сервера.

{% hint style="warning" %}
Обратите внимание, что данные для входа в [личный кабинет](https://my.qwins.co) и [панель управления](https://vm.qwins.co) не являются идентичными.
{% endhint %}

В качестве более простого метода Вы можете использовать кнопку перехода в панель управления в [личном кабинете](https://my.qwins.co) на странице виртуальных серверов. Авторизация произойдет автоматически.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2Fl0FvGVOjWCc3FLga87yi%2Fimage.png?alt=media&#x26;token=2830d4dd-c744-4c00-8900-6255ae000f5a" alt=""><figcaption></figcaption></figure>

Непосредственно в самой панели управления перейдите на страницу используемого сервера и кликните на кнопку «VNC» в правом верхнем углу.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2F6uNLqPILJwvfWfx2ktUe%2Fimage.png?alt=media&#x26;token=842f4f3c-108d-404e-97dc-20d03e76a48d" alt=""><figcaption></figcaption></figure>

В открывшемся окне для авторизации укажите логин «admin» и пропустите ввод пароля кнопкой «Enter».

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FuDHOWbjrXccwm7tayRHb%2Fimage.png?alt=media&#x26;token=b16768dc-a3f1-48c4-9463-0e40129ed58a" alt=""><figcaption></figcaption></figure>

Далее, при необходимости, ознакомьтесь с лицензией на использование ПО, указав «y» в качестве ответа на первый вопрос. В нашем случае мы указываем «n» за отсутствием необходимости в ознакомлении.

Следом установите новый пароль, который будет использоваться для доступа к системе.&#x20;

{% hint style="danger" %}
Обратите особое внимание на этот пункт, поскольку он является ключевым в соблюдении мер безопасности.
{% endhint %}

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FFsacnVFTOVvNFTjDC1zz%2Fimage.png?alt=media&#x26;token=62eff513-6b49-44e9-9870-51948b496840" alt=""><figcaption></figcaption></figure>

Теперь снова вернитесь в [панель управления](https://vm.qwins.co) и перейдите в раздел настройки IP-адресов. Отсюда Вам необходимо выписать пару значений, а именно IP-адрес и шлюз (они выделены на скриншоте ниже).

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FfQI0nI8fM72XfmTTlIpz%2Fimage.png?alt=media&#x26;token=3dff50f6-0e28-4124-8af1-c33780df54fe" alt=""><figcaption></figcaption></figure>

После этого отредактируйте соответствующие значения и введите по очереди команды в VNC.

К сожалению, CTRL+V не сработает.

```
ip address add address=77.105.164.157/32 network=10.0.0.1 interface=ether1
```

```
ip route add dst-address=0.0.0.0/0 gateway=10.0.0.1
```

{% hint style="info" %}
Где «77.105.164.157» — замените это на адрес Вашего сервера. «10.0.0.1» — это нужно заменить на Ваш шлюз.
{% endhint %}

При корректном выполнении всех операций теперь Вы можете перейти на веб-сайт панели управления MikroTik RouterOS. Для этого достаточно просто ввести адрес Вашего сервера в адресной строке браузера, после чего перед Вами откроется страница авторизации, на которой необходимо указать тот же логин «admin» и пароль, который Вы установили в ходе настройки через VNC.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2Fohb6o04ouKsqXtM1PG1v%2Fimage.png?alt=media&#x26;token=884af8d9-f807-496d-a8ca-fce5db549a14" alt=""><figcaption></figcaption></figure>

Установка завершена! Теперь Вы можете приступить к настройке сетевых интерфейсов, IP-адресов, маршрутизации и других функций, доступных в MikroTik RouterOS, чтобы полностью настроить Ваш сервер для использования в сетевой инфраструктуре.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2Fz6oHeWDEL922lucQpLw2%2Fimage.png?alt=media&#x26;token=d0763377-2a41-4cd8-b97f-4b3e8fdf3b32" alt=""><figcaption></figcaption></figure>
