Jump to content

Recommended Posts

Posted (edited)

Появилась необходимость сделать сеть с двумя каналами интернет.

(схема сети прилагается)

 

Нужно чтобы пользователи, объединенные в группы в Adress lists, пользовались каждый своим каналом, но между ними была сеть

 

Что сделано:

К двум WAN-ам подключены ADSL модемы в бридже. Созданы 2 pppoe соединения

LAN3 и WLAN в бридже, который является выходным интерфейсом.

 

Для настройки балланса по группам пользователей применял этот конфиг:

 

/ip firewall mangle
add chain=prerouting in-interface=WAN1_8 src-address-list=!exclude action=add-src-to-address-list address-list="WAN1_8" address-list-timeout=2m disabled=no
add chain=prerouting in-interface=WAN2_5 src-address-list=!exclude action=add-src-to-address-list address-list="WAN2_5" address-list-timeout=2m disabled=no
add chain=input in-interface=WAN1_8 src-address-list=!exclude action=add-src-to-address-list address-list="WAN1_8" address-list-timeout=2m disabled=no
add chain=input in-interface=WAN2_5 src-address-list=!exclude action=add-src-to-address-list address-list="WAN2_5" address-list-timeout=2m disabled=no
add chain=prerouting src-address-list=!exclude dst-address-list=WAN1_8 action=mark-routing new-routing-mark=route_WAN1_8 passthrough=no disabled=no
add chain=prerouting src-address-list=!exclude dst-address-list=WAN2_5 action=mark-routing new-routing-mark=route_WAN2_5 passthrough=no disabled=no
add chain=output dst-address-list=WAN1_8 action=mark-routing new-routing-mark=route_WAN1_8 passthrough=no disabled=no
add chain=output dst-address-list=WAN2_5 action=mark-routing new-routing-mark=route_WAN2_5 passthrough=no disabled=no

/ip firewall mangle
add chain=prerouting src-address-list=MyLAN1 dst-address-list=!exclude action=mark-routing new-routing-mark=route_WAN1_8 passthrough=no disabled=no
add chain=prerouting src-address-list=MyLAN2 dst-address-list=!exclude action=mark-routing new-routing-mark=route_WAN2_5 passthrough=no disabled=no

/ip route 
add dst-address=0.0.0.0/0 gateway=WAN1 scope=255 target-scope=10 routing-mark=route_WAN1_8 disabled=no
add dst-address=0.0.0.0/0 gateway=WAN2 scope=255 target-scope=10 routing-mark=route_WAN2_5 disabled=no
add dst-address=0.0.0.0/0 gateway=WAN1 scope=255 target-scope=10 disabled=no


/ip firewall address-list 
add list="exclude" address=192.168.0.30-192.168.0.254
add list="MyLAN1" address=192.168.0.10-192.168.0.19
add list="MyLAN2" address=192.168.0.20-192.168.0.29

 

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

С дефолтным маршрутом интернет раздается с одного из WAN

 

Что_я_делаю_не_так?

post-128553-019269800 1436278766_thumb.jpg

Edited by antikillerbm
Posted (edited)

Ну почему всем так хочется на ровном месте PBR попользовать, корпус что ли у роутера слабо прогревается без этого...

Вам ни роутов ни маркировок не надо, достаточно этого:

 

/ip firewall nat
add action=masquerade chain=srcnat src-address-list=MyLAN1 out-interface=pppoe-out1
add action=masquerade chain=srcnat src-address-list=MyLAN2 out-interface=pppoe-out2

P.S> А вообще согласен с первым ответом, но предлагаю 5, два в горячем резерве;) Сааб!...

Edited by DRiVen
Posted (edited)

Не знаю почему, я в mikrotik-е нуб полный. В любом примере, выходящем за рамки уровня "домашнего роутера на один комп" все юзают PBR

Отдачи ADSL в 512кбит с одной линии на 15 машин маловато, а провайдер один на всю страну, вот и извращаемся.

 

 

Способ с NAT не работает. При включении группы, трафик через pppoe просто перестает идти.

Edited by antikillerbm
Posted

Если под

между ними была сеть

подразумевается просто ip-связность, то достаточно сделать для них две разные подсети, и nat'ить их в разные каналы. Без заморочек с маркировкировками.

Тов. DRiVen только что написал то же самое.

Posted

Вам нужно поставить 3 микротика - первые 2 подключаете каждый к своему PPPoE соединению, настраиваете NAT. Третий подключаете к двум первым, для связи между ними выделяете две подсети /30 и включаете OSPF. На 3 микротике либо ничего не делаете, т.к. первые 2 анонсируют дефолтный маршрут и трафик сам распараллелится, либо настраиваете маркировку маршрутов с отправлением нужных серых IP по своему каналу, делать это можно либо автоматически через маркировку по определенным правилам, например разбив все адреса абонентов на 2 группы, либо вручную, добавив нужные адреса в свои адрес листы.

Posted

Подсети низя, общий доступ к файла нужен.

 

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

Posted

Не работает ни тем, ни другим способом.

На WAN1 WAN2 уже приходит интернет

В маршрутах один из WAN не активен. К инету имеет доступ только mylan1

Если выключить интерфейс WAN1, весь траф сразу идет через WAN2, и к инету имеет доступ только группа mylan2

Одновременно трафик никак не идет через оба WAN-а

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.