This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
сервис_http_proxy [2009/09/25 12:43] val |
сервис_http_proxy [2010/08/27 09:31] val |
||
---|---|---|---|
Line 45: | Line 45: | ||
[gate:~] # /usr/local/etc/rc.d/squid start | [gate:~] # /usr/local/etc/rc.d/squid start | ||
- | [gate:~] # tail -f /usr/local/squid/logs/access.log | + | [gate:~] # tail -f /var/squid/logs/access.log |
</code> | </code> | ||
Line 69: | Line 69: | ||
[gate:local/etc/sarg] # cat sarg.conf | [gate:local/etc/sarg] # cat sarg.conf | ||
... | ... | ||
- | access_log /usr/local/squid/logs/access.log.0 | + | access_log /var/squid/logs/access.log.0 |
... | ... | ||
output_dir /usr/local/www/apache22/data/squid-reports | output_dir /usr/local/www/apache22/data/squid-reports | ||
Line 259: | Line 259: | ||
===== Настройка "прозрачного" (transparent) http proxy ===== | ===== Настройка "прозрачного" (transparent) http proxy ===== | ||
- | + | ||
- | ==== Настойка SQUID ==== | + | ==== С использованием WPAD (Web Proxy Auto-Discovery) ==== |
+ | <code> | ||
+ | # cat /etc/namedb/master/corpX.un | ||
+ | ... | ||
+ | wpad A 192.168.X.1 | ||
+ | proxy A 192.168.X.1 | ||
+ | ... | ||
+ | |||
+ | # cat /usr/local/www/data/wpad.dat | ||
+ | function FindProxyForURL(url,host) | ||
+ | { | ||
+ | return "PROXY proxy.corpX.un:3128"; | ||
+ | } | ||
+ | </code> | ||
+ | ==== С использованием перенаправления пакетов ==== | ||
+ | |||
+ | === Настойка SQUID === | ||
<code> | <code> | ||
gate# diff squid.conf.default squid.conf | gate# diff squid.conf.default squid.conf | ||
Line 275: | Line 291: | ||
</code> | </code> | ||
- | ==== Настойка FreeBSD (pf) ==== | + | === Настойка FreeBSD (pf) === |
<code> | <code> | ||
[gate:~] # cat /etc/pf.conf | [gate:~] # cat /etc/pf.conf | ||
Line 285: | Line 301: | ||
</code> | </code> | ||
- | ==== Настойка Ubuntu (iptables) ==== | + | === Настойка Ubuntu (iptables) === |
+ | [[Сервис NAT]] | ||
<code> | <code> | ||
root@gate:~# iptables -t nat -A PREROUTING -i eth0 -p tcp -s 192.168.X.0/24 --dport 80 -j REDIRECT --to-port 3128 | root@gate:~# iptables -t nat -A PREROUTING -i eth0 -p tcp -s 192.168.X.0/24 --dport 80 -j REDIRECT --to-port 3128 | ||
</code> | </code> | ||
- | ==== Мониторинг ==== | + | === Мониторинг === |
<code> | <code> | ||
gate# tail -f access.log | gate# tail -f access.log | ||
</code> | </code> | ||
+ | ==== С использованием групповых политик ==== | ||
+ | |||
+ | [[Основы Windows]] |