User Tools

Site Tools


сервис_http_proxy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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/08/27 09:30]
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 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.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]]
сервис_http_proxy.txt · Last modified: 2014/02/20 17:33 by val