Надо чтобы 3 класс ходили только на 3 айпишника
вроде как задача тривиальна,но что-то не заладилось
Прописываю айпишники классов
acl class src 100.100.100.0/255.255.255.0
acl class_up src 110.100.100.0/255.255.255.0
acl class_mgn src "/usr/local/etc/squid/class_mgn"
Прописываю куда им можно коннектиться
acl class_good dst xxx.xxx.xxx.xxx/255.255.255.255
acl class_good_mgn dst yyy.yyy.yyy.yyy/255.255.255.255
acl class_zapas dst yyy.yyy.yyy.yyy/255.255.255.255
Прописываю лист логинов
acl student proxy_auth "/usr/local/etc/squid/student"
И тут запрещаю хождение куда попало кроме нужных адресов
http_access deny class student !class_good
http_access deny class student !class_good_mgn
http_access deny class student !class_zapas
http_access deny class_up student !class_good
http_access deny class_up student !class_good_mgn
http_access deny class_up student !class_zapas
http_access deny class_mgn student !class_good
http_access deny class_mgn student !class_good_mgn
http_access deny class_mgn student !class_zapas
http_access allow class student class_good
http_access allow class student class_good_mgn
http_access allow class student class_good_zapas
http_access allow class_up student class_good
http_access allow class_up student class_good_mgn
http_access allow class_up student class_zapas
http_access allow class_mgn student class_good
http_access allow class_mgn student class_good_mgn
http_access allow class_mgn student class_good_zapas
Ну при подключении вываливает окно логин/пароль
При вводе в лог пишет что 403-я ошибка,а юзер ессно не может получить доступ.
В чём косяк в этих листах ?