|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Fatykhov 2:5020/400 04 May 2006 14:58:17 To : All Subject : ipfw: pipe + queue + limit dst-addr -------------------------------------------------------------------------------- Hello, All! имеются клиенты с серыми адресами на натом. скорость сверху и гарантированную полосу организую вот так: # две очереди на вход и выход для клиента с 10.0.0.56 ${fw} pipe 56 all from not 10.0.0.0:255.0.0.0 to 10.0.0.56 via rl0 ${fw} pipe 156 all from 10.0.0.56 to not 10.0.0.0:255.255.255.0 via rl0 /sbin/ipfw pipe 56 config bw 185Kbit delay 35ms queue 10 /sbin/ipfw pipe 156 config bw 185Kbit delay 35ms queue 10 # гарантируем часть канала /sbin/ipfw pipe 111 config bw 64KB mask all /sbin/ipfw queue 956 config pipe 111 weight 30 mask dst-ip 0x00000000 ${fw} queue 956 all from not 10.0.0.0/24 to 10.0.0.56 via rl0 ${fw} divert natd all from any to any via ${if_ext_main} а вот как ОГРАHИЧИТЬ количество адресов назначения для клиентов? если написать ${fw} pipe 156 all from 10.0.0.56 to not 10.0.0.0:255.255.255.0 via rl0 limit dst-addr 10 то вообще перестаёт работать инет у клиента... требуется это для того, что клиенты юзают Р2Р проги, а настроить их нормально не могут, поэтому хочется "подумать за них" ;) -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/648887ca257f.html, оценка из 5, голосов 10
|