Как правильно настроить Маскарадинг в Mikrotik? Добрый день. Такой вопрос - имеется 5 которые смотрят в мир и 50 клиентов. Планировалось так что бы 5 адресов равномерно распределялись между клиентами. Изначально была попытка сделать вот так:ip address add address=192.168.8.2 interface=ether1
ip address add address=192.168.8.3 interface=ether1
ip address add address=192.168.8.4 interface=ether1
ip address add address=192.168.8.5 interface=ether1
ip firewall nat add action=masquerade src-address=172.19.123.0/24 out-interface=eth1 chain=srcnat
Но если я начинал смотреть на какой адрес шла вся загрузка - то я видел что всё идет на 8,2
Попытался на каждый адрес подсети 172.19.123.0/24 сделать правило с маскарадом (правило выше конечно же выключил) Но клиенты всеровно выходят в мир через 8,2.

21 Авг 2019 в 06:36
235 +1
0
Ответы
1

Для равномерного распределения трафика между клиентами через разные адреса маскарадинга вам необходимо создать балансировку нагрузки. Ваш текущий подход не является эффективным.

Для настройки балансировки нагрузки вы можете использовать Policy Routing в Mikrotik. Ниже приведен пример конфигурации:

Создайте Mangle правила для разделения клиентов на группы:/ip firewall mangle
add chain=prerouting src-address=172.19.123.1/32 action=mark-routing new-routing-mark=client1
add chain=prerouting src-address=172.19.123.2/32 action=mark-routing new-routing-mark=client2
...
add chain=prerouting src-address=172.19.123.50/32 action=mark-routing new-routing-mark=client50Создайте Routing таблицы для каждой группы клиентов:/ip route
add dst-address=0.0.0.0/0 gateway=192.168.8.2 routing-mark=client1
add dst-address=0.0.0.0/0 gateway=192.168.8.3 routing-mark=client2
...
add dst-address=0.0.0.0/0 gateway=192.168.8.6 routing-mark=client50Настройте балансировку нагрузки через Policy Routing:/ip firewall nat
add chain=srcnat src-address=172.19.123.0/24 out-interface=eth1 action=masquerade
/ip rule
add src-address=172.19.123.0/24 action=lookup table=client1
add src-address=172.19.123.0/24 action=lookup table=client2
...
add src-address=172.19.123.0/24 action=lookup table=client50

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

20 Апр 2024 в 13:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир