Добрый день.Как решить такую задачку. Есть 2 машины: моя и удаленая. Между ними есть хиловатый канал. На удаленной машине время от времени создается некий архив, довольно большого размера - счет идет на сотни мегабайт. И этот архив я должен забрать себе.
Все бы ничего, но я уже сказал, что канал слабый и, во вторых, я должен оставить его большую часть для юзеров той машины. На моей машине есть Squid и авторизация юзеров тупо забита на Ip их машин. Менять бы этого не хотелось.
В общем, как мне ограничить канал именно для скачивания этого архива и только. Постоянное ограничение не нужно, т. к. я периодически администрю ту машину.
> Добрый день.
>
> Как решить такую задачку. Есть 2 машины: моя и
>удаленая. Между ними есть хиловатый канал. На удаленной машине время от
>времени создается некий архив, довольно большого размера - счет идет на
>сотни мегабайт. И этот архив я должен забрать себе.
> Все бы ничего, но я уже сказал, что канал
>слабый и, во вторых, я должен оставить его большую часть для
>юзеров той машины. На моей машине есть Squid и авторизация юзеров
>тупо забита на Ip их машин. Менять бы этого не хотелось.
>
> В общем, как мне ограничить канал именно для скачивания
>этого архива и только. Постоянное ограничение не нужно, т. к. я
>периодически администрю ту машину.способ 1 - в менеджере закачек установить нужную скорость скачки
спсособ 2 - если стоит сквид поднять delay pool на твой ip и отключать его или включать через его конфиг и squid -k reconfigure
имхо первый способ проще - используй менеджер закачек который позволяет менять скорость
>
>способ 1 - в менеджере закачек установить нужную скорость скачки
>
>спсособ 2 - если стоит сквид поднять delay pool на твой ip
>и отключать его или включать через его конфиг и squid -k
>reconfigure
>имхо первый способ проще - используй менеджер закачек который позволяет менять скорость
>Спасибо за совет. Но какой менеджер закачек под FreeBSD позволяет ограничить скорость и работать по расписанию. Осоьенно здорово, если есть Perl модуль шейпинга. Просто я планировал написать все на Perl и запускать по cron.
>>
>>способ 1 - в менеджере закачек установить нужную скорость скачки
>>
>>спсособ 2 - если стоит сквид поднять delay pool на твой ip
>>и отключать его или включать через его конфиг и squid -k
>>reconfigure
>>имхо первый способ проще - используй менеджер закачек который позволяет менять скорость
>>
>
> Спасибо за совет. Но какой менеджер закачек под FreeBSD
>позволяет ограничить скорость и работать по расписанию. Осоьенно здорово, если есть
>Perl модуль шейпинга. Просто я планировал написать все на Perl и
>запускать по cron.
попробуй прогу d4x под иксы
http://www.krasu.ru/soft/chuchelo/
под линуксом работает, в инфе написано что и под юникс заточена - только из сырцов придется наверно компилять, хотя может и в портах - сам посмотри
>>>
>>>способ 1 - в менеджере закачек установить нужную скорость скачки
>>>
>>>спсособ 2 - если стоит сквид поднять delay pool на твой ip
>>>и отключать его или включать через его конфиг и squid -k
>>>reconfigure
>>>имхо первый способ проще - используй менеджер закачек который позволяет менять скорость
>>>
>>
>> Спасибо за совет. Но какой менеджер закачек под FreeBSD
>>позволяет ограничить скорость и работать по расписанию. Осоьенно здорово, если есть
>>Perl модуль шейпинга. Просто я планировал написать все на Perl и
>>запускать по cron.
>попробуй прогу d4x под иксы
>http://www.krasu.ru/soft/chuchelo/
>под линуксом работает, в инфе написано что и под юникс заточена -
>только из сырцов придется наверно компилять, хотя может и в портах
>- сам посмотриА если без Х, из командной строки .... Зачем мне Х на сервере?