День добрый! Извиняюсь, знаю, вопрос уже давно избитый, но никак не могу понять некоторые моменты, по этому прошу помощи.
Есть компьютер на котором установлен squid . eth0 которая смотрит в интернет через роутер, у которого ip 192.168.0.1, с прописаным в interfaces ip -
auto eth0
iface eth0 inet static
address 192.168.0.112
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1
То что прописывал в конфиге squid'a выглядит так -
http_access allow localnet - разрешает доступ из локалки
acl localnet src 192.168.0.0/24 - разрешает доступ из этой под сети
http_port 192.168.0.112:3128 transparent - порт, на котором прослушивает squid и включена прозрачность
Теперь суть. Есть локальный компьютер, на вин7, у которого прописаны вот такие настройки -
ip - 192.168.0.125
маска - 255.255.255.0
шлюз - 192.168.0.112 - интерфейс eth0
днс - 192.168.0.112 - интерфейс eth0
Eсли с такими настройками зайти в интернет, то он не работает)
если прописать в браузере прокси, (192.168.0.112:3128 - интерфейс eth0, который слушает squid) то все отлично открывается, и в логах squid'a остается информация о сайтах. Я не пойму в чем проблема! Не получается настроить прозрачность, разницы ни какой, есть transparent или нет его, все равно приходиться в настройки браузера вбивать 192.168.0.112:3128.
Заранее извиняюсь за нубо вопрос, неделю как начал разбираться в squid)