<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Прошу посмотреть правильно ли написан шейпер</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/95380.html</link>
    <description>Здравствуйте!&lt;br&gt;Решил немного переделать на работе простой шейпер, подскажите верно ли все сделано?&lt;br&gt;&lt;br&gt;Для начала опишу условия. Есть два интернет-канала: gw1 (12Мбит/с) и gw2 (3Мбит/с). Один канал запасной. Есть интернет-адреса головной организации, трафик от которых не должен быть выдавлен прочим трафиком, идущим через канал. Назову эти адреса &quot;важные адреса&quot;. В iptables на трафик ставятся метки:&lt;br&gt;- 51 - трафик по каналу gw1 от диапазона &quot;важных адресов&quot;&lt;br&gt;- 52 - весь остальной трафик по каналу gw1 (все кроме трафика с меткой 51)&lt;br&gt;- 61 - трафик по каналу gw2 от диапазона &quot;важных адресов&quot;&lt;br&gt;- 62 - весь остальной трафик по каналу gw2 (все кроме трафика с меткой 61)&lt;br&gt;&lt;br&gt;Кроме раздачи Интернета компьютер выполняет роль файлового хранилища, включенного в локалку гигабитным интерфейсом &quot;lan&quot;. Трафик, идущий с интерфейса lan в локальную сеть я и ограничиваю. Сам скрипт шейпера получился такой:&lt;br&gt;&#091;code&#093;#!/bin/bash&lt;br&gt;&lt;br&gt;lan_if=&quot;lan&quot;&lt;br&gt;lan_ip=&quot;192.168.2.1&quot;&lt;br&gt;lan_ips=&quot;192.168.2.0/24&quot;&lt;br&gt;&lt;br&gt;gw1_rate=&quot;12000&quot;&lt;br&gt;gw2_rate=&quot;3000&quot;&lt;br&gt;&lt;br&gt;#Уд</description>

<item>
    <title>Прошу посмотреть правильно ли написан шейпер (gard)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/95380.html#1</link>
    <pubDate>Mon, 27 Jan 2014 17:34:31 GMT</pubDate>
    <description>Все таки неправильно я классификаторы написал, их же нужно подсоединять к дисциплине. Получилось так:&#091;code&#093;&lt;br&gt; #Описание классификаторов &lt;br&gt; tc filter add dev $lan_if parent 1: protocol ip prio 1 u32 match ip src $lan_ip match ip dst $lan_ips flowid 1:10 &lt;br&gt; tc filter add dev $lan_if parent 1: protocol ip prio 2 handle 51 fw flowid 20:1 &lt;br&gt; tc filter add dev $lan_if parent 1: protocol ip prio 4 handle 52 fw flowid 20:2 &lt;br&gt; tc filter add dev $lan_if parent 1: protocol ip prio 3 handle 61 fw flowid 30:1 &lt;br&gt; tc filter add dev $lan_if parent 1: protocol ip prio 5 handle 62 fw flowid 30:2 &lt;br&gt;&#091;/code&#093;&lt;br&gt;Похоже сам на свой вопрос ответил )&lt;br&gt;</description>
</item>

</channel>
</rss>
