Форум программистов, компьютерный форум, киберфорум
Mikrotik
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 14.07.2023
Сообщений: 14
1

Можно ли переделать маркировку трафика с 3 интерфейсов на 1 интерфейс

22.09.2023, 14:02. Показов 349. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, можно ли переделать маркировку трафика с 3 интерфейсов на 1 интерфейс. То есть на один интерфейс повесить 3 статических адреса и потом промаркировать его. Не могу понять одно где надо что поменять, вернее догадываюсь где но не понимаю как.
Вот код
Код
/routing table
add disabled=no fib name=wan1_route
add disabled=no fib name=wan2_route
add disabled=no fib name=wan3_route
/interface list member
add interface=ether1_wan1 list=WAN
add interface=ether2_wan2 list=WAN
add interface=ether3_wan3 list=WAN
add interface=bridge1 list=LAN
/ip address
add address=192.168.1.1/24 interface=bridge1 network=192.168.1.0
add address=10.64.95.2/24 interface=ether1_wan1 network=10.64.95.0
add address=10.64.95.4/24 interface=ether2_wan2 network=10.64.95.0
add address=10.64.95.3/24 interface=ether2_wan3 network=10.64.95.0
/ip firewall address-list
add address=192.168.1.2 list=to_wan1
add address=192.168.1.3 list=to_wan2
add address=192.168.1.4 list=to_wan3
/ip firewall mangle
add action=mark-routing chain=prerouting dst-address=!192.168.0.0/16 new-routing-mark=wan1_route passthrough=yes src-address-list=to_wan1
add action=mark-routing chain=prerouting dst-address=!192.168.0.0/16 new-routing-mark=wan2_route passthrough=no src-address-list=to_wan2
add action=mark-routing chain=prerouting dst-address=!192.168.0.0/16 new-routing-mark=wan3_route passthrough=no src-address-list=to_wan3
/ip route
add check-gateway=ping disabled=no distance=2 dst-address=0.0.0.0/0 gateway=10.64.95.1%ether2_wan2 pref-src=0.0.0.0 routing-table=wan2_route scope=30 suppress-hw-offload=no target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=10.64.95.1%ether1_wan1 pref-src=0.0.0.0 routing-table=wan1_route scope=30 suppress-hw-offload=no target-scope=10
add check-gateway=ping disabled=no distance=3 dst-address=0.0.0.0/0 gateway=10.64.95.1%ether3_wan3 pref-src=0.0.0.0 routing-table=wan1_route scope=30 suppress-hw-offload=no target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=10.64.95.1%ether1_wan1 pref-src=0.0.0.0 routing-table=main scope=30 suppress-hw-offload=no target-scope=10
add disabled=no distance=2 dst-address=0.0.0.0/0 gateway=10.64.95.1%ether2_wan2 pref-src=0.0.0.0 routing-table=main scope=30 suppress-hw-offload=no target-scope=10
add disabled=no distance=3 dst-address=0.0.0.0/0 gateway=10.64.95.1%ether3_wan3 pref-src=0.0.0.0 routing-table=main scope=30 suppress-hw-offload=no target-scope=10
Мне посоветовали сделать так
Код
инет работает, но на 2 интерфейсах
/ip address
add address=10.64.95.2/24 interface=ether1_wan1 network=10.64.95.0
add address=10.64.95.4/24 interface=ether2_wan2 network=10.64.95.0
/ip firewall nat
add action=dst-nat chain=dstnat dst-port=554,9988,8045 in-interface=ether1_wan1 protocol=tcp to-addresses=192.168.1.130
add action=src-nat chain=srcnat out-interface=ether1_wan1 src-address=192.168.1.40 to-addresses=10.64.95.40
add action=dst-nat chain=dstnat dst-address=10.64.95.40 in-interface=ether1_wan1 to-addresses=192.168.1.40
add action=src-nat chain=srcnat out-interface=ether1_wan1 src-address=192.168.1.110 to-addresses=10.64.95.110
add action=dst-nat chain=dstnat dst-address=10.64.95.110 in-interface=ether1_wan1 to-addresses=192.168.1.110
add action=masquerade chain=srcnat out-interface-list=WAN

Меняю. на 1 физический интерфейс. Инет есть только у меня у другуих нет
------------------------------------------
/ip address
add address=10.64.95.2/24 interface=ether1_wan1 network=10.64.95.0
add address=10.64.95.4/24 interface=ether1_wan1 network=10.64.95.0

/ip firewall nat
add action=dst-nat chain=dstnat dst-port=554,9988,8045 in-interface=ether1_wan1 protocol=tcp to-addresses=192.168.1.130
add chain=srcnat out-interface=ether1_wan1 src-address-list=to_wan1 action=src-nat to-addresses=10.64.95.2
add chain=srcnat out-interface=ether1_wan1 src-address-list=to_wan2 action=src-nat to-addresses=10.64.95.3
add chain=srcnat out-interface=ether1_wan1 src-address-list=to_wan3 action=src-nat to-addresses=10.64.95.4
add action=src-nat chain=srcnat out-interface=ether1_wan1 src-address=192.168.1.40 to-addresses=10.64.95.40
add action=dst-nat chain=dstnat dst-address=10.64.95.40 in-interface=ether1_wan1 to-addresses=192.168.1.40
add action=src-nat chain=srcnat out-interface=ether1_wan1 src-address=192.168.1.110 to-addresses=10.64.95.110
add action=dst-nat chain=dstnat dst-address=10.64.95.110 in-interface=ether1_wan1 to-addresses=192.168.1.110
add action=masquerade chain=srcnat out-interface-list=WAN
Добавлено через 2 минуты
Изменение только в интерфейсах и в правилах
Код
add chain=srcnat out-interface=ether1_wan1 src-address-list=to_wan1 action=src-nat to-addresses=10.64.95.2
add chain=srcnat out-interface=ether1_wan1 src-address-list=to_wan2 action=src-nat to-addresses=10.64.95.3
add chain=srcnat out-interface=ether1_wan1 src-address-list=to_wan3 action=src-nat to-addresses=10.64.95.4
Может есть какой нибудь еще способ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.09.2023, 14:02
Ответы с готовыми решениями:

Возможно ли ингорирование interior маршрутов для трафика с выборочных интерфейсов?
Добрый день! Использую BGP и OSPF. Если одна и та же сеть приходит и с BGP и с OSPF, то трафик,...

Переделать программу с использованием интерфейсов
Тут такое дело, написал лёгкую прожку, хочу переделать её с помощью интерфейсов, как это правильно...

Запрет DHCP трафика через интерфейс
Здрваствуйте. Имеется HUAWEI s5700, и желание запретить трафик DHCP через порт №21 (т.е. все...

Редирект http трафика в Vlan на другой интерфейс
Уважаемые админы, возможно ли сделать следующее: Имеется Cisco 3560, через которую транзитом...

1
1 / 1 / 1
Регистрация: 16.10.2012
Сообщений: 27
25.09.2023, 17:19 2
А в чем состоит задача в целом ? Вы отправляете по сути одному и тому же гетвею трафик из одной и той же подсети через 3 интерфейса ?
Объясните в чем глобально состоит задача )
0
25.09.2023, 17:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.09.2023, 17:19
Помогаю со студенческими работами здесь

Маршрутизация сетевого трафика программы через определенный интерфейс
Сразу скажу, в заголовке не совсем точное определение вопроса, а почему – будет ясно далее. ...

Переделать программу которая реализует работу стандартных интерфейсов на Windows Forms
Здравствуйте , у меня есть консольная программа которая реализует работу стандартных интерфейсов ,...

Можно ли создать интерфейс, в котором один из методов будет возвращать класс, который реализует интерфейс
Можно ли создать интерфейс, в котором один из методов будет возвращать класс, который реализует...

Переделать текстовый вывод из консоли в вывод с использованием GUI интерфейсов
Здравствуйте форумчани ! Сделал код программы на Java с выводом в текстовом виде в консоль,...

Переделать или сделать приложение в matlab для идентификации трафика сети на основе нейросетевой классификации
Прошу помощи! Переделать или сделать приложение в matlab для идентификации трафика сети на...

Переделать под графический интерфейс
Помогите этот код переделать под Графический интерфейс пожалуйста var a: array of real; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru