> For the complete documentation index, see [llms.txt](https://spacecore.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spacecore.gitbook.io/wiki/ua/os-and-software/deploying-mikrotik-routeros-on-vds.md).

# Розгортання MikroTik RouterOS на VDS

## Вступ

MikroTik RouterOS — це універсальна операційна система, яка перетворює стандартне обладнання на повноцінний маршрутизатор. Таке рішення широко використовується для організації корпоративних мереж і навіть удома завдяки своїй гнучкості та доступності.

{% hint style="success" %}
Ця інструкція використовує ОС Ubuntu 20.04.
{% endhint %}

{% hint style="info" %}

#### Рекомендовані технічні вимоги

* CPU: 1 ядро
* RAM: 512MB
* Місткість сховища: 1 GB

Ця інформація наведена для довідки і не вимагає особливої уваги, оскільки будь-який доступний тарифний план підходить для використання MikroTik RouterOS на наших віртуальних серверах.
{% endhint %}

## Підключення до сервера

Підключіться до свого сервера. Якщо необхідно, ви можете скористатися нашими [детальними інструкціями](https://wiki.spacecore.pro/v/ua/vps-and-dedicated-servers/how-to-use-vps-vds) для виконання цієї операції.

## Встановлення RouterOS

Оновіть список пакетів та репозиторіїв системи:

```
apt-get update
```

Перевірте наявність або встановіть unzip, необхідний для розпакування архіву:

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

Щоб завантажити поточну версію програмного забезпечення, перейдіть на [сайт Mikrotik](https://mikrotik.com/download), де потрібно відкрити розділ «Cloud Hosted Router» і вибрати поточну стабільну версію «Raw disk image». Далі скопіюйте посилання цієї кнопки.

<figure><img src="/files/2XGMoIo6Z6CV6MSXciTR" 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» означає шлях до диска вашого сервера. На всіх VDS/VPS, придбаних на SpaceCore, значення не потрібно змінювати, оскільки воно залишається початковим за замовчуванням.&#x20;

Якщо ви придбали сервер у іншого хостинг-провайдера, ви можете використовувати команду `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
```

## Налаштування

Щоб підключитися до сервера, тепер використовуйте VNC, доступ до якого можна отримати в [панелі керування](https://spacecore.cloud/auth/login). Для цього натисніть на посилання і увійдіть, використовуючи дані, надіслані в першому листі активації сервера.

{% hint style="warning" %}
Зверніть увагу, що дані для входу в [особистий кабінет](https://billing.spacecore.pro/) і [панель керування](https://spacecore.cloud/auth/login) не ідентичні.
{% endhint %}

Як спрощений метод, ви можете використовувати кнопку для переходу до панелі керування у своєму особистому кабінеті на сторінці віртуальних серверів. Авторизація відбудеться автоматично.

<figure><img src="/files/02mXrnDH5moBlO0cxwg8" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/ZTRuFndke0O31wx3i6W9" alt=""><figcaption></figcaption></figure>

У вікні авторизації введіть логін «admin» і пропустіть введення пароля, натиснувши «Enter».

<figure><img src="/files/zr5mJLYPe7UD2i1u9s4j" alt=""><figcaption></figcaption></figure>

Далі, якщо необхідно, прочитайте ліцензію на програмне забезпечення, вказавши «y» як відповідь на перше питання. У нашому випадку ми вказуємо «n» через відсутність ознайомлення.&#x20;

Далі встановіть новий пароль, який буде використовуватися для доступу до системи. ❗️Зверніть особливу увагу на цей пункт, оскільки це ключовий момент дотримання заходів безпеки.

<figure><img src="/files/eY8LlClhUaWQAMfP8AZs" alt=""><figcaption></figcaption></figure>

Тепер поверніться до панелі керування та перейдіть до розділу конфігурації IP-адреси. Тут вам потрібно записати кілька значень, а саме IP-адресу та шлюз (вони виділені на скріншоті нижче).

<figure><img src="/files/xaD6gzknzzRyQrpil3kS" alt=""><figcaption></figcaption></figure>

Після цього відредагуйте відповідні значення та введіть команди у VNC по черзі.&#x20;

😨 На жаль, CTRL+V не працюватиме.

```
ip address add address=🚀IP/32 network=🚀Gateway interface=ether1
```

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

{% hint style="info" %}
Де «🚀IP» — це адреса вашого сервера.&#x20;

«🚀Gateway» — шлюз.
{% endhint %}

{% hint style="danger" %}
Емодзі у командах вводити не потрібно.
{% endhint %}

Якщо всі операції виконані правильно, ви можете перейти до сайту панелі керування MikroTik RouterOS. Для цього просто введіть адресу вашого сервера у рядок браузера, після чого відкриється сторінка авторизації, де потрібно вказати той самий логін «admin» та пароль, який ви встановили під час налаштування через VNC.

<figure><img src="/files/6XpdkmxK0ovTCqEWlIk8" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/nlcEE7zsAMwICaheaENA" alt=""><figcaption></figcaption></figure>
