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 | ||
организация_transparent_proxy [2012/08/23 08:58] val |
организация_transparent_proxy [2013/02/21 09:49] val |
||
---|---|---|---|
Line 6: | Line 6: | ||
* Установка, настройка минимальной конфигурации, инициализация кэша и запуск пакета squid ([[Установка, настройка и запуск пакета SQUID]]) | * Установка, настройка минимальной конфигурации, инициализация кэша и запуск пакета squid ([[Установка, настройка и запуск пакета SQUID]]) | ||
- | * Настройка squid на режим "прозрачного" (transparent) http proxy ([[Автоматизация использования SQUID]]) | + | * Настройка squid на режим "прозрачного" http proxy ([[Автоматизация использования SQUID#Transparent proxy]]) |
==== FreeBSD ==== | ==== FreeBSD ==== | ||
Line 37: | Line 37: | ||
=== Проверка === | === Проверка === | ||
<code> | <code> | ||
- | root:~# tail -f /var/log/squid/access.log | + | root:~# tail -f /var/log/squid3/access.log |
</code> | </code> | ||
Line 65: | Line 65: | ||
... | ... | ||
net.ipv4.ip_forward=1 | net.ipv4.ip_forward=1 | ||
+ | |||
+ | net.ipv4.conf.all.rp_filter=0 | ||
+ | net.ipv4.conf.eth0.rp_filter=0 | ||
+ | net.ipv4.conf.eth1.rp_filter=0 | ||
+ | net.ipv4.conf.wccp0.rp_filter=0 | ||
... | ... | ||
</code><code> | </code><code> | ||
- | root@server:~# sysctl -f | ||
- | |||
root@server:~# modprobe ip_gre | root@server:~# modprobe ip_gre | ||
Line 77: | Line 80: | ||
root@server:~# ifconfig wccp0 up | root@server:~# ifconfig wccp0 up | ||
- | root@server:~# sysctl net.ipv4.conf.all.rp_filter=0 | + | root@server:~# sysctl -f |
- | root@server:~# sysctl net.ipv4.conf.eth0.rp_filter=0 | + | |
- | root@server:~# sysctl net.ipv4.conf.wccp0.rp_filter=0 | + | |
</code> | </code> | ||
Line 92: | Line 93: | ||
root@server:~# iptables -t nat -vL | root@server:~# iptables -t nat -vL | ||
- | root@server:~# tail -f /var/log/squid/access.log | + | root@server:~# tail -f /var/log/squid3/access.log |
</code> | </code> | ||