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 10:52] val |
сервис_http_proxy [2010/03/12 12:24] val |
||
---|---|---|---|
Line 243: | Line 243: | ||
... | ... | ||
acl our_networks src 192.168.100+X.0/24 | acl our_networks src 192.168.100+X.0/24 | ||
- | acl full_access src 192.168.100+X.2 127.0.0.1 | + | acl full_access src 192.168.100+X.100 127.0.0.1 |
#For FreeBSD | #For FreeBSD | ||
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]] |