April 10

Настройка роутера MikroTik hAP ax³

Второй проект с поста — работа с этим роутером.

Запрос: настроить роутер так, чтобы телевизор и другие устройства могли открывать сервисы, которые не работают в РФ.

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

Из дополнительных условий — изначально планировалось брать именно MikroTik и делать всю настройку внутри него.

Изучил информацию о роутере и системе и понял, что будет непросто.

Как минимум надо понять интерфейс и что и с чем связано, а как максимум — решить запрос. И не просто решить, а понимать, что именно сделано и что с чем связано в случае поломки.

Для сравнения — обычный роутер = велосипед. Ты можешь крутить влево и вправо, разгонять и тормозить. В целом быстро понимаешь, как на нем ехать. А всякие автоматические быстрые настройки внутри роутера добавляют к этому велосипеду круиз-контроль и автопилот.

А Микротик = космический корабль с очень гибкой и тонкой настройкой. У меня ощущение, что при нужном уровне знаний на нем можно реализовать почти любой сетевой запрос. Включая даже те, которые я на данный момент не знаю.

4 дня тотального погружения в систему и настройки.

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

В общем, я сделал все что угодно, кроме того, как решил запрос клиента.

Было создано 3 сети. 2 основных (2 и 5 GHz) + одна «особенная». Под телевизор. Начал разбираться с WireGuard и понял, что нужна отдельная VPS для ручной настройки всей системы.

Приобрел ВПС, начал учиться настраивать WireGuard через терминал на системе Ubuntu.

И если первые попытки настроить шли через незнание — некоторые моменты я не понимал, но делал, т. к. надо было прийти к какому-то результату и от него толкаться, — то после 5–6 полного сброса системы я уже начал улавливать связь, что и зачем делается. Но решение так и не нашлось.

Не знаю, в чем причина. Ощущение, что именно по действиям все сделано верно.

Раз 4–5 проходил полный цикл действий с ChatGPT и все равно упирался во что-то, что не давало решить запрос.

Дошло до того, что даже ChatGPT (который не может сказать: «блин, ну я тут уже не знаю. Мы перепробовали все») предложил сделать очередной сброс и пройти все заново...

То есть:

  1. Сделай А.
  2. Сделай Б.
  3. ... перебран весь алфавит по кругу раза 3–4.
    ...
  4. Хм... давай все сбросим и пойдем через пункт А, но немного иначе.

Я чувствовал, что, если бы ChatGPT мог говорить: «Я не знаю, в чем дело», — то в этой ситуации он бы так и сделал.

Мне кажется, ответ не в конкретных действиях. У меня получалось сделать так, чтобы роутер и тоннель видели друг друга, но потом он переставал работать.
Может, вопрос на стороне VPS-сервера. Может, еще что. На данный момент у меня нет ответа, но я хотел этим поделиться.

Очень интересно было бы посмотреть, как эту же задачу решал бы человек, который с MikroTik работает постоянно. Я понимаю, что с большой вероятностью будут проделаны +- те же действия, но хочется понять, в какой момент «что-то» было упущено. И это «что-то» для меня загадка.

А может, и не упущено. И моя версия о том, что проблема не связана с проделанными действиями, подтвердится.

Не знаю.

Если знаете решение или можете подсказать — напишите. Уже есть мысль взять себе такой же роутер и решить этот вопрос для себя.