Просмотр Исходного

{color:#ff0000}По дефалту это работает из коробки если указать локальную сеть в тарифе{color}

Если нужно вручную, то можно так:


1. Загрузиться в [режиме помощника|http://asrdoc.ideco-software.ru/pages/viewpage.action?pageId=2687433]




2. Набрать команды

{code}mount -o rw,remount /mnt/ro_disc
chattr -i /usr/local/ics/bin/ics_tune.sh
mcedit /usr/local/ics/bin/ics_tune.sh
{code}
3. В запустившемся редакторе в файле написать следующее:


{code}#!/bin/bash
#пример, как исключить локальную сеть 10.0.0.0/8 из QoS и шейперов.
if [ "$1" = "firewall.sh" ]; then
iptables -t mangle -I PREROUTING -s 10.0.0.0/8 -d 10.0.0.0/8 -j ACCEPT
iptables -t mangle -I POSTROUTING -s 10.0.0.0/8 -d 10.0.0.0/8 -j ACCEPT
fi

true
{code}

или второй вариант по имени интерфейса
{code}
#!/bin/bash
if [ "$1" = "firewall.sh" ]; then
iptables -t mangle -I PREROUTING -i Eeth4 -j CONNMARK2 --set-mark -1
 iptables -t mangle -I POSTROUTING  -o Eeth4  -j CONNMARK2 --set-mark -1
fi
true
{code}
также можно брать из файла через while read


4. Выйти с сохранением файла и набрать logout
5. Выполнить мягкую перезагрузку