Рекомендую squid. Настройки простые - функциональность зверская. Вот тебе для затравки рабочий конфиг squid'a:
http_port 8080 //порта proxy
cache_mem 256 MB //сколько памяти выделить
connect_timeout 460 seconds //таймаут до обрыва при отсутствии плдключения - при быстром инете можно и меньше
ache_dir ufs /var/lib/squid/cache 1024 32 256 //кэш на диске
acl all src 0.0.0.0/0.0.0.0 //Это надо
acl allowed_hosts src 192.168.0.1 localhost //тут создадим группу компов кому можно
acl admin src 192.168.0.2 //тут админы им всё можно
acl deny_hosts src 10.42.92.0/255.255.254.0 //тут кому нельзя
acl localhost src 127.0.0.1/255.255.255.255 //это сервер
acl SSL_ports port 563 20 21 //порты http и ftp
acl isq_port port 443 //это, если аську захочешь отдать через squid(но я сделал через socks5)
http_access allow admin //открываем доступ админам
http_access allow allowed_hosts //открываем тем, кому можно
http_access deny deny_hosts // обрубаем всех, кому нельзя
ttp_access deny all //обрубаем совсем всех остальных
http_access allow all isq_port //разрешаем всем доступ к isq портам
cache_access_log /var/lib/squid/logs/access.log //сюда будем кидать логи кто где шарится
знак // надо игнорировать
Вообще squid - это ВЕЩЬ
Х-ы попроще поставить и пойдёт ?
А зачем тебе Х-ы на сервере?
На десктопе стоит Убунта, но думаю на мой серверок не стоит её ставить ?
У меня одно время ASP9.0 на 32Мб оперативки стоял - и всё нормально, но теперь есть PIV-3.0 с гигом памяти и на нем Slackware 11.0 - это круто!
Для Вас, Юлий Соломонович, бесплатно. Так сказать - 300 руб.