Получаю интернет через прокси. Дома использую девайсы (Андроидные), которые не имеют настроек прокси. Хочу сделать в своей сети прозрачный прокси, который по моему разумению должен для таких девайсов сделать доступным сеть. Раздачу нета настроил. Со squid (мой прокси) что-то проблема.
http_port 192.168.0.1:8080
acl localnet src 192.168.0.0/24
http_access allow localnet
http_access deny all
icp_port 3128
cache_peer 192.168.3.1 parent 8080 3128 proxy-onlyПрокси родительский 192.168.3.1 и порт 3128, например. Своему назначаю 8080. Прозрачность пока не интересует.
Как я понимаю, провайдерский прокси общается с моим по порту 3128, значит icp_port 3128.
В общем с портами не пойму. Менял в разных комбинациях (не пойму) порты. Работа моего сквида не видна. Ставлю в браузере локальной машины например, и ничего. ставлю прокси провайдера - вижу гугл. Рестарт сквида не матерится по моему:
sudo /etc/init.d/squid3 restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service squid3 restart
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop squid3 ; start squid3. The restart(8) utility is also available.
squid3 stop/waiting
squid3 start/running, process 12617
На сервере со сквидом:
nmap localhost
Starting Nmap 6.00 ( http://nmap.org ) at 2013-12-18 14:14 YAKT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0014s latency).
Not shown: 990 closed ports
PORT STATE SERVICE
80/tcp open http
111/tcp open rpcbind
139/tcp open netbios-ssn
445/tcp open microsoft-ds
631/tcp open ipp
3128/tcp open squid-http
3551/tcp open apcupsd
8080/tcp open http-proxy
Nmap done: 1 IP address (1 host up) scanned in 0.23 seconds
В общем нужен совет, поможет ли в моём случае свой прокси в виде сквида и как таки заставить его работать.