Итак, встала задача по ограничению и распределению интернет трафика в сети, на железо денег не дали, зато нашел в закромах комп, вот и решил подружиться с Ubuntoй.
Тех задание: сделать прозрачный прокси, и сделать разграниченные группы доступа к Интернету. Разграничение по группам IP адресов:
192.168.10.2-50 - без ограничений
192.168.10.50-100 - запрещены сайты, которые пропишу ручками (VK, одноклассники, ютуб, анонимайзеров пак и пр.)
192.168.100-200 - разрешены только корпоративный сайт и обновления для MS.
Адреса будут раздаваться DHCP, привязаны через MAC на DHCP сервере, у пользователей прав их поменять нет.
Собственно (поправляйте что не так

):
1. Собрал железку, воткнул вторую сетевую карту
2. Установил Ubuntu 12.04 server i386.
поставил при установке сразу LAMP и OPENSSH, прописал на одну карту static IP 192.168.10.254/GW 10.1/mask 255.0/DNS 10.1 сразу прописал пароль root (sudo passwd root)
3. Подключился со своего ноутбука через putty под root
4. обновления поставил:
apt-get update
apt-get upgrade
5.Поставил кучей пакеты
apt-get install apache2 apache2-doc apache2-utils ssl-cert mysql-server libmysqlclient15-dev libapache2-mod-php5 php5 php5-common php5-dev php5-mcrypt php5-imagick php5-mysql php5-gd squid libpcre3 libpcre3-dev
6. Поставил Squid
apt-get install squid
7. пытался разобраться с конфой squida, но так и не смог

Там я понял мне необходимо прописать подсеть, логи и пр.! Худо-бедно поехали дальше...
8. Запустил squid (хотя мне он сказал, что процесс вроде как запущен)? -

squid3 -z
9. Теперь решил поставить и настроить веб морду SAMS
cd /usr/src/
Скачал следующее:
wget
http://www.nixdev.net/release/sams/packages/xUbuntu_9.10/i386/sams_1.0.5_i386.debwget
http://www.nixdev.net/release/sams/packages/xUbuntu_9.10/all/sams-doc_1.0.5_all.debwget
http://www.nixdev.net/release/sams/packages/xUbuntu_9.10/all/sams-web_1.0.5_all.debПотом все установил:
dpkg -i sams_1.0.5_i386.deb
dpkg -i sams-doc_1.0.5_all.deb
dpkg -i sams-web_1.0.5_all.deb
10. Снова проблема не нашел где в конфе поменять SAMS_ENABLE=false на true

11. Ну и наконец полный ЭПИКФЕЙЛ

Настройка SQL
mysql -u root -p
ввел пароль 123123(он был запрошен еще при установке)
сделал так:
GRANT ALL ON squidctrl.* TO root@localhost IDENTIFIED BY "123123";
GRANT ALL ON squidlog.* TO root@localhost IDENTIFIED BY "123123";
12. теперь нужно наверно и пароль поменять в sams.conf?? где-то есть значение MYSQLPASSWORD=...
13. нужно создать базы для sams и squid
каталог /usr/share/sams/mysql/
скрипты:
./create_sams_db
./create_squid_db
И тут появляется ошибка доступа: ERROR 1044 (42000) at line 2: Access denied for user ''@'localhost' to database 'squidctrl'

На этом пока хватит... нужно с этим разобраться, а потом уж далее идти! Всем заранее спасибо за помощь!