Всем доброго времени суток! В кратце опишу ситуацию: имется компьютер с выходом в интернет через ADSL, условно назовем этот компьютер сервером. К этому серверу подключается в локальной сети еще несколько машин (клиентов). Теперь собственно вопросы...
1. как сделать так, чтобы на клиентских машинах в качестве шлюза использовался сервер (ну а сервер этим шлюзом работал)?
2. можно ли настроить сервер таким образом, что когда к примеру 1й клиент качает какой-либо файл (и никто среди других клиентов интернет в данный момент не использует) ему отдавался весь канал, а если что-то начинает скачивать 2й клиент, то канал делится пополам (и так далее по числу клиентов)?
Подскажите хотя бы примерную схему как подобное можно реализовать. Заранее спасибо.