Сделал прокси, всё в общем-то работает, прокси непрозрачный, с автоопределением прокси, с wpad.dat вида
tenhi@gw:~$ cat /var/www/wpad.dat
function FindProxyForURL(url, host) {
if(isPlainHostName(host))
return "DIRECT";
else
return "PROXY 172.21.0.254:3128";
}
Почерпнул инфу из какого-то бразильского видео. Работает даже блокировка https-сайтов типа facebook. По сути, если сайт в списке блокировки, он пускает его через прокси, а так как http-proxy не пропускает https, то просто пишет о том, что отказывается принимать соединения и всё. А если сайт не в списке, то не блочит и https-сайты нормально работают.
Чтобы поставить работу компов в LAN через прокси надо настроить автоопределение прокси и этого будет достаточно. Но почему-то работает и вообще без прокси(соответственно никаких ограничений в таком случае нет). Как отключить для локалки работу без прокси? есть диапазон 172.21.0.1-172.21.0.200, который нужно настроить на принудительное использование прокси и диапазон 172.21.0.201-254, который, соответсвенно без прокси. Как это сделать?