> For the complete documentation index, see [llms.txt](https://wiki.u1host.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.u1host.com/software-setup/mikrotik-router-os-install.md).

# Установка MikroTik RouterOS на виртуальный сервер

### Введение

**MikroTik RouterOS** — это многофункциональная операционная система, превращающая обычный сервер в мощный маршрутизатор. Ее активно используют как в корпоративной, так и в домашней среде — благодаря простоте, гибкости и широкому функционалу.

В этом руководстве мы рассмотрим установку **RouterOS** на виртуальный сервер под управлением **Ubuntu 20.04**.

***

### Минимальные системные требования

* **CPU**: 1 vCore
* **RAM**: 512 MB
* **Диск**: 1 GB

> <mark style="color:blue;">Даже базовые тарифы VDS на платформе SpaceCore соответствуют этим требованиям.</mark>

***

### Шаг 1: Подключение к серверу

Подключитесь к вашему VDS через SSH. Если вы не знаете, как это сделать, воспользуйтесь нашей [инструкцией по подключению](/vps/termius-connection.md).

***

### Шаг 2: Установка необходимых компонентов

Обновите пакеты системы:

```bash
apt-get update
```

Установите `unzip`, если он ещё не установлен:

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

***

### Шаг 3: Загрузка и установка RouterOS

Перейдите на [официальный сайт MikroTik](https://mikrotik.com/download) → раздел **Cloud Hosted Router** → выберите актуальную стабильную версию с пометкой **Raw disk image** и скопируйте ссылку.

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

Загрузите образ с помощью команды:

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

Распакуйте архив:

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

Запишите образ на виртуальный диск:

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

> Путь `/dev/vda` актуален для всех серверов на SpaceCore. Если используете другой хостинг, проверьте разделы командой `lsblk`.

***

### Шаг 4: Перезагрузка в RouterOS

Выполните команды поочередно:

```bash
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger
```

***

### Шаг 5: Подключение через VNC

1. Перейдите в **панель управления сервером**.
2. Нажмите кнопку **VNC**.
3. В появившемся окне введите логин `admin`, пароль оставьте пустым и нажмите **Enter**.
4. Пропустите лицензию, указав `n`, и задайте новый **пароль администратора**.

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

<figure><img src="/files/32snPMM6a9G73YbAmHU5" alt=""><figcaption></figcaption></figure>

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

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

***

### Шаг 6: Настройка IP-адреса и шлюза

В панели управления найдите параметры **IP-адрес** и **шлюз**. Затем выполните следующие команды в VNC (ввод вручную!):

```bash
ip address add address=ВАШ_IP/32 network=ШАБЛОН_ШЛЮЗА interface=ether1
ip route add dst-address=0.0.0.0/0 gateway=ШАБЛОН_ШЛЮЗА
```

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

***

### Шаг 7: Доступ через браузер

Теперь вы можете зайти в **веб-интерфейс MikroTik RouterOS**:

* Введите IP-адрес вашего сервера в адресной строке браузера.
* Войдите под логином `admin` и паролем, который вы задали ранее.

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

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

***

### Заключение

Вы успешно установили и запустили MikroTik RouterOS на VDS. Теперь вы можете:

* Настраивать интерфейсы
* Управлять IP-адресами
* Организовывать маршрутизацию
* Внедрять firewall, VPN и другие функции

> Не забудьте сохранить резервную копию конфигурации после завершения настройки!

***

### Наши ресурсы

**Telegram-канал:** <https://t.me/u1host>\
**U1HOST:** [https://u1host.com](https://u1host.com/)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.u1host.com/software-setup/mikrotik-router-os-install.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
