Top.Mail.Ru
{multilanguage mode="link" template="multilanguage" order="id" sort="desk" actualshow="yes"}

VPS для MikroTik (RouterOS)

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

Важное примечание: после установки RouterOS все данные на сервере будут удалены. Поэтому рекомендуется устанавливать RouterOS на сервер, на котором нет важных данных.

Давайте начнем:

1. Подключитесь к серверу по SSH.

2. Зайдите на официальный сайт Mikrotik в раздел "Программное обеспечение" (Software) (https://mikrotik.com/download). Выберите версию стабильного (stable) дистрибутива или долгосрочную (long-term). Далее необходимо перейти в раздел "Cloud Hosted Router" и скопировать ссылку для загрузки образа Raw (образа диска Raw).

3. Сначала установим все необходимые утилиты для дальнейшей работы:

dnf install -y unzip wget

4. Затем в консоли сервера выполните команду для загрузки raw-образа на сервер:

wget https://download.mikrotik.com/routeros/7.13.3/chr-7.13.3.img.zip
и разархивируйте установочный образ:

unzip chr-7.13.3.img.zip

5. Узнайте имя диска сервера, на который мы будем устанавливать RouterOS. Для этого выполните команду:

lsblk

Вывод команды будет примерно таким:


6. Запустите команду, чтобы записать ранее разархивированный установочный образ chr-7.13.3.img на диск /dev/vda:

dd if=chr-7.13.3.img of=/dev/vda bs=4k oflag=sync

7. Перезапустим сервер не совсем обычным способом (который иногда используется, например, когда диск недоступен). Для этого поочередно запускайте команды в консоли сервера:

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

После этого сервер больше не будет доступен по SSH.

8. Чтобы иметь возможность подключаться к RouterOS, например, с помощью WinBox, SSH или веб-доступа, необходимо настроить сетевой интерфейс на сервере.

Для этого подключитесь к серверу через VNC: зайдите в Личный кабинет (https://my.rustelekom.net/billmgr) -> Услуги -> Виртуальные серверы -> Выберите сервер -> Перейти -> Вы попадете в панель VMmanager -> Виртуальные машины -> Выберите сервер - нажмите кнопку VNC.

В приглашении для входа введите логин:

admin

и когда будет предложено ввести пароль, просто нажмите клавишу Enter.

После этого RouterOS предложит вам ознакомиться с лицензией и запросит смену пароля. Введите новый пароль и подтвердите его.

IP-адрес, маску и шлюз сервера можно узнать в панели управления сервером VMmanager. Для этого выделите сервер и нажмите кнопку IP-адреса.

После этого в консоли RouterOS введите команду для настройки IP-адреса:

ip address add address=xxx.xxx.xxx.xxx/24 interface=ether1

где xxx.xxx.xxx.xxx — IP-адрес сервера (из панели VMmanager)

и команда настройки шлюза

ip route add gateway=yyy.yyy.yyy.yyy

где yyy.yyy.yyy.yyy — шлюз сервера (из панели VMmanager)

9. Для доступа к настройкам RouterOS перейдите по ссылке в браузере.

http://хх.хх.хх.хх/webfig/

где xxx.xxx.xxx.xxx — IP-адрес вашего сервера.

После входа в панель управления RouterOS вы сможете перейти к настройке собственно роутера:

[lang=ru]Дата публикации: 3-02-2022, 06:50[/lang][lang=en]Published on: 3-02-2022, 06:50[/lang][lang=cn]已出版: 3-02-2022, 06:50[/lang]