Статьи

Подробные материалы и туториалы по программированию и архитектуре исследованию программного обеспечения

1 публикация

Установка MikroTik RouterOS (CHR) на VPS

Cloud Hosted Router — это версия Mikrotik RouterOS, разработанная для развертывания на виртуальных машинах как самостоятельная операционная система.

Подойдет любой VPS сервер на базе KVM виртуализации.

  1. Подключитесь к серверу по протоколу SSH с помощью указанных на странице услуги данных для подключения.

  2. Выгрузите требуемую версию MikroTik CHR на сервер с официального сайта по ссылке https://mikrotik.com/download (в примере будет рассмотрена последняя на текущий момент стабильная версия 7.24.5):

⚠️ Требуется выгружать редакцию CHR, обозначенную как "Raw disk image"

  • Для этого скопируем ссылку на образ диска с сайта и получим прямую ссылку вида https://download.mikrotik.com/routeros/7.24.5/install-image-7.24.5.zip
  • Далее загрузим образ на сервер с помощью команды:
curl {LINK} --output chr.img.zip

❕Замените {LINK} в команде на скопированную ссылку

  1. После загрузки заархивированного образа на сервер произведем его распаковку командой:
gunzip -c chr.img.zip > chr.img
  1. Затем запишем распакованный образ на виртуальный диск сервера утилитой dd:
dd if=chr.img of=/dev/vda bs=4M oflag=sync
  1. Образ успешно записан на диск, осталось лишь перезагрузить сервер для инициализации MikroTik CHR командами:
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger

После исполнения вышеуказанных команд на Вашем сервере начнет свою работу ОС MikroTik CHR.

Система практически готова к работе из коробки, однако все же требует некоторых настроек, например, потребуется задать пароль администратора и провести первоначальную конфигурацию сети. Данные настройки рассматриваются ниже:

  1. Для доступа к системе перед тем, как была сконфигурирована сеть, воспользуемся VNC-консолью:
  2. В VNC-консоли нас встретит приглашение на вход:

❕Для входа задействуем стандартные данные:

Логин: admin
Пароль: без пароля (пуст по умолчанию)

После успешного входа система предложит ознакомиться с лицензией на ПО. Необходимо принять предложение нажатием на клавишу Y либо отказаться нажатием на клавишу N.

  1. Далее система запросит изменить стандартный пароль пользователя admin:

  2. После того, как был изменен пароль суперпользователя, мы можем начать конфигурацию сети. Все требуемые сетевые параметры (IP-адрес, шлюз и маска) указаны в личном кабинете на странице услуги (в подразделе "IP-Адреса"):

Сконфигурируем сеть следующим образом:

/ip address add address=<IPv4>/32 network=<Gateway> broadcast=<IPv4> interface=ether1
/ip route add dst-address=0.0.0.0/0 gateway=<Gateway>
/ip dns set servers=1.1.1.1,8.8.8.8

<IPv4> - IPv4-адрес Вашего сервера
<Gateway> - Шлюз сервера (по умолчанию обычно 10.0.0.1)

  1. Произведем проверку корректности настройки утилитой ping до какого-нибудь ресурса.
Читать полностью →