Я хочу настроить прозрачный веб-прокси в своей домашней сети. Я знаю, что вы можете сделать это с помощью Squid в Linux. Мне было интересно, включает ли Windows Server веб-прокси?
Так что, если кто-то захочет ответить «Нет, используйте Linux. Вот как: [...]», мы можем получить принятый ответ.
Хорошо, я бы сказал: у Microsoft есть собственный продукт Firewall / Proxy под названием Forefront TMG. Поэтому они не убьют себя, предоставив такую роль или функцию в Windows 2008 Server. Однако похоже, что они объявили об окончании Forefront TMG (поддержка будет действовать до апреля 2015 года и до апреля 2020 года, в зависимости от подписанного контракта). К настоящему времени я не знаю, будет ли он заменен другим продуктом или добавлен в качестве роли / функции в будущей версии ОС Windows.
Дело в том, что лучшим и недорогим решением было бы использование Linux с самым популярным прокси Squid.
Вот ссылка о том, как настроить его как прозрачный прокси: http://www.tldp.org/HOWTO/TransparentProxy.html
Вот еще интересный ресурс: http://www.shorewall.net/Shorewall_Squid_Usage.html
Обратите внимание, что вам нужно будет иметь дело с iptables
(самый популярный брандмауэр Linux) для перенаправления трафика на прокси.
Если вы не знакомы с Linux, я бы предложил последнюю версию Ubuntu (но не 13.10, потому что она имеет ограниченную по времени поддержку). Ubuntu 12.04 LTS был бы намного лучшим выбором (на мой взгляд). Альтернативой может быть также Debian 6/7.
ps: Нет, используйте Linux! :)