FreeBSD Авторизация юзеров и кэширование посещаемых ресурсов
Добавлено: 2010-12-04 21:42:02
Помню во времена, когда появился ADSL в наших домах и когда анлим только-только получил скорость выше чем у диалапа я в небольшую домашнюю сеть раздавал трафик. Так как не каждый мог позволить себе ADSL в силу дороговизны или в силу того, что аналог не сменился на цифру у телефонных станций. И в этом мне тогда помогал старый, добрый Traffic Inspector.
Он умел разделять трафик среди пользователей и что немаловажно - кешировать данные (картинки, страницы, скрипты и т.д.) с посещаемых ресурсов, позволяя снизить расход трафика и забивание канала разной "нечестью". Позволял добиться некоего "иллюзорного" увеличения пропускной способности канала. Это был источник "халявного трафика".
Люди могли наматывать трафика больше чем им выделили и восхищались этим не далекие, не понимая как все работает...
Сори за лирическое отступление...
Хоть времена давно сменились на более высокоскоростные и информация среди пользователей стала измеряться терабайтами, все равно стал вопрос о том, как создать подобное но уже на FreeBSD, с возможностью авторизации пользователей по логину и паролю с web-страницы. Нужно организовать что-то на подобие страницы авторизации Wi-Fi от Билайн в Макдаках. Так же хотелось бы иметь возможность самостоятельной регистрации пользователей, с последующий активацией пользователя админом, который решиет быть или не быть трафику по этому логину и паролю.
И хотелось бы организовать кеширование контент с посещаемых страниц на жестком диске сервера, что бы при повторном обращении любым из пользователей к этому же ресурсу, статические данные отдавались с жесткого диска сервера - из кэша.
Я не так давно начал изучать FreeBSD и многое еще не знаю, прошу сильно не пинать, хочу просить совета у знающих. Какими средствами во FreeBSD можно решить такие две задачи???
Буду благодарен за любую помошь или подсказку в этом вопросе и за любую информацию которая поможет достичь этой цели.
Он умел разделять трафик среди пользователей и что немаловажно - кешировать данные (картинки, страницы, скрипты и т.д.) с посещаемых ресурсов, позволяя снизить расход трафика и забивание канала разной "нечестью". Позволял добиться некоего "иллюзорного" увеличения пропускной способности канала. Это был источник "халявного трафика".
Сори за лирическое отступление...
Хоть времена давно сменились на более высокоскоростные и информация среди пользователей стала измеряться терабайтами, все равно стал вопрос о том, как создать подобное но уже на FreeBSD, с возможностью авторизации пользователей по логину и паролю с web-страницы. Нужно организовать что-то на подобие страницы авторизации Wi-Fi от Билайн в Макдаках. Так же хотелось бы иметь возможность самостоятельной регистрации пользователей, с последующий активацией пользователя админом, который решиет быть или не быть трафику по этому логину и паролю.
И хотелось бы организовать кеширование контент с посещаемых страниц на жестком диске сервера, что бы при повторном обращении любым из пользователей к этому же ресурсу, статические данные отдавались с жесткого диска сервера - из кэша.
Я не так давно начал изучать FreeBSD и многое еще не знаю, прошу сильно не пинать, хочу просить совета у знающих. Какими средствами во FreeBSD можно решить такие две задачи???
Буду благодарен за любую помошь или подсказку в этом вопросе и за любую информацию которая поможет достичь этой цели.