Со временем по указанию начальства становится все больше и больше dummynet pipe'ов. Есть ли возможность задать список переменных rc.firewall, состоящих из хостов по типу ограничения(скажем 70Кбит и 0Кбит) и описать их в правилах. Что-то типа:
70Kbit="x.x.x.x y.y.y.y z.z.z.z"
0Kbit="a.a.a.a b.b.b.b c.c.c.c"
${fwcmd} add pipe 1 tcp from ${70Kbit} to any in via ${iif}
${fwcmd} add pipe 2 tcp from any to ${70Kbit} out via ${iif}
${fwcmd} pipe 1 config bw 70Kbit/s
${fwcmd} pipe 2 config bw 70Kbit/s
${fwcmd} add pipe 3 tcp from ${0Kbit} to any in via ${iif}
${fwcmd} add pipe 4 tcp from any to ${0Kbit} out via ${iif}
${fwcmd} pipe 3 config bw 0Kbit/s
${fwcmd} pipe 4 config bw 0Kbit/s
И как правильно это реализовать, ссылкой на файл с указанием либо вручную через пробел. Вообщем хелп плс )
LinuxForum.Fans
Список Пайпов
Автор: eeluve
3 сообщений
4859 просмотров
Со временем по указанию начальства становится все больше и больше dummynet pipe'ов. Есть ли возможность задать список переменных rc.firewall, состоящих из хостов по типу ограничения(скажем 70Кбит и 0Кбит) и описать их в правилах. Что-то типа:
70Kbit="x.x.x.x, y.y.y.y, z.z.z.z"
0Kbit="a.a.a.a, b.b.b.b, c.c.c.c"
${fwcmd} add pipe 1 tcp from $70Kbit to any in via $0Kbit
${fwcmd} add pipe 2 tcp from any to $70Kbit out via $0Kbit
${fwcmd} pipe 1 config bw $70Kbit/s
${fwcmd} pipe 2 config bw $70Kbit/s
${fwcmd} add pipe 3 tcp from $0Kbit to any in via $70Kbit
${fwcmd} add pipe 4 tcp from any to $0Kbit out via $70Kbit
${fwcmd} pipe 3 config bw $0Kbit/s
${fwcmd} pipe 4 config bw $0Kbit/s
И как правильно это реализовать, ссылкой на файл с указанием либо вручную через пробел. Вообщем хелп плс )
Что-то вроде этого. Исправления прям в цитате! Короче разбирайся с переменными.
А таблицы использовать не лучше ли будет?
Войдите или зарегистрируйтесь, чтобы ответить.