Перейти к содержимому
Калькуляторы

Lxndr.Ya

Новичок
  • Публикации

    8
  • Зарегистрирован

  • Посещение

О Lxndr.Ya

  • Звание
    Абитуриент
    Абитуриент
  1. И как тогда на разные серые ip полученые с разных mac-ов через разные порты по dhcp пакеты прилетают через один порт? Тогда не через разные порты работают серые ip.
  2. не сторона провайдера, твоя сторона 2 ip адреса? input\output по моим правилам и так маркируется. Я с PCQ не игрался, но думаю, что те же можно.
  3. Хотя, по входу можно настроить равномерное распределение очередями как написано тут PCQ На микротик мне не надо было, а вот на ipfw dummynet нормально когда-то работало.
  4. Только для исходящего трафика можно приоритезировать. По входу - только шейпер для всех (2мбит-а минус 100кбит на кол-во звонков для G.711), оставляя запас для VoIP (чуть больше нужной полосы).
  5. Если происходят ложные срабатывания можно увеличить ping-и до 10, но это уж должна быть большая полка. Можно попробовать значительно урезать качальщиков, чтобы не было полки.
  6. Да, ln_gw и ks_gw указываются нужные шлюзы Тогда дистанс Б увеличится и все заработает через 3G modem (в моем случае).
  7. Это решается: /ip firewall mangle add action=mark-connection chain=prerouting comment=Incoming_LN_connection connection-state=new in-interface=ether5-gateway new-connection-mark=LN_Route passthrough=no add action=mark-connection chain=prerouting comment=Incoming_KS_connection connection-state=new in-interface=ether1-gateway new-connection-mark=KS_Route passthrough=no add action=mark-routing chain=output comment=Mark_Out_LN_routing connection-mark=LN_Route new-routing-mark=LN_Route passthrough=no add action=mark-routing chain=output comment=Mark_Out_KS_routing connection-mark=KS_Route new-routing-mark=KS_Route passthrough=no /ip route add distance=1 gateway="ln_gw" routing-mark=LN_Route add distance=1 gateway="ks_gw" routing-mark=KS_Route (1 и 5 порты на разных провайдеров) /ip firewall mangle add action=mark-connection chain=postrouting comment=Outgoing_LN_connection connection-state=new new-connection-mark=LN_Route out-interface=ether5-gateway passthrough=no add action=mark-connection chain=postrouting comment=Outgoing_KS_connection connection-state=new new-connection-mark=KS_Route out-interface=ether1-gateway passthrough=no add action=mark-routing chain=prerouting comment=Mark_from_bridge_LN_routing connection-mark=LN_Route in-interface=bridge-local new-routing-mark=LN_Route passthrough=no add action=mark-routing chain=prerouting comment=Mark_from_bridge_KS_routing connection-mark=KS_Route in-interface=bridge-local new-routing-mark=KS_Route passthrough=no /ip route add comment="yandex test route LN" distance=1 dst-address=213.180.193.3/32 gateway="ln_gw" add comment="yandex blackhole" distance=20 dst-address=213.180.193.3/32 type=unreachable add comment="yandex test route KS" distance=1 dst-address=213.180.204.3/32 gateway="ks_gw" add comment="yandex blackhole" distance=20 dst-address=213.180.204.3/32 type=unreachable /tool netwatch add comment="yandex 213.180.193.3 over LN route" down-script="/system script run router0_down" host=213.180.193.3 interval=10s timeout=5s up-script="/system script run router0_up" add comment="yandex 213.180.203.3 over KS route" down-script="/system script run router1_down" host=213.180.204.3 interval=10s timeout=5s up-script="/system script run router1_up" /system script add name=router1_down policy=ftp,read,write,policy,test,password source=" \n:if ([/ping 213.180.204.3 count=5] = 0) do={\ \n:log warning (\"KS router \$KSgateway DOWN, route is BAD, change route!!! :-(\");\ \n/tool sms send usb1 +xxx message=\"\$[/system clock get date]_\$[/system clock get time] :-( KS router \$KSgateway DOWN, route is BAD, change route!!! :-(\"\ \n:global router1 \"Down\";\ \n/ip dhcp-client set 0 default-route-distance=20;\ у меня маршруты по dhcp, у вас может быть статическим, тогда вы на нем меняете distance \n:foreach i in=[/ip firewall connection find connection-mark=\"KS_Route\"] do={/ip firewall connection remove \$i};\ пристреливаются все сессии \n/ip dhcp-client renew 0;\ \n:if ([:pick [/system clock get time] 0 2]>7) do={\ \n:beep frequency=900 length=200ms;\ \n:delay 200ms;\ \n:beep frequency=600 length=200ms;\ \n:delay 200ms;\ \n:beep frequency=300 length=200ms;\ \n}}" аналогично скрипты router0_down router0_up router1_up