Приветствую. Разрешите мои сомнения.
Настраиваю роутер Teleofis GTX400 (912BM) S, по сути это RB912UAG-2HPnD вкупе с модемом SINCOM SIM7600E-H.
RouterOS 6.45.8 Long-term
Провайдер сотовый отдает адрес с маской /32, тоесть один ip.
Модем виден как lte интерфейс.
Соединение с провайдером устанавливается, адрес приходит, интерфейс поднимается и вроде все работает.
Но потом замечаю, что dhcp клиент получил адрес с другой маской /28.
Когда начинаю анализировать логи вижу, что dhcp-client получает ответ на запрос с адреса на 1 больше или меньше предложенного для аренды.
Этот же адрес предлагается как шлюз. И неверная маска подсети.
Самое смешное, что в одной из испробованных мной комбинаций адрес сервера dhcp также принадлежит мне. И сервера там точно нет.
Для меня это проблема. Так как хочу соединиться с другим роутером, а его адрес близко расположен. Соответственно они друг друга не видят.
Пробовал переключить модем в режим ppp, через включение Ignore DirectIP Modem.
В этом случае все работает как надо, полученный адрес с маской /32.
Но вроде как теряю в скорости передачи данных из за ограничения ppp.
Пробовал сим карты Билайн и Мегафон, динамические, статические белые и серые адреса. Ситуация принципиально не меняется.
Неужели у меня одного такая странная ситуация. Все варианты, которые я пробовал используют маску /32 для ip адреса.
То есть это распространенная практика, как я понимаю.
Неужели dhcp-client в RouterOS не может получить адрес с маской /32 с lte интерфейса?