есть сервер, на нём 2 ip адреса, к примеру
192.168.0.1
192.168.0.2
можно ли настроить squid, чтоб если идёт запрос на 192.168.0.1, то tcp_outgoing_address был 192.168.0.1, а если на 192.168.0.2 то 192.168.0.2 соответственно.
>есть сервер, на нём 2 ip адреса, к примеру
>192.168.0.1
>192.168.0.2
>можно ли настроить squid, чтоб если идёт запрос на 192.168.0.1, то tcp_outgoing_address
>был 192.168.0.1, а если на 192.168.0.2 то 192.168.0.2 соответственно.А как так бывает, что б оба адреса из одной сети были. Даже к примеру.
>А как так бывает, что б оба адреса из одной сети были.
>Даже к примеру.
Бывает, бывает. Например:
[root@proxy ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:14:C2:60:C1:09
inet addr:192.168.20.21 Bcast:192.168.20.21 Mask:255.255.255.255eth1 Link encap:Ethernet HWaddr 00:14:C2:60:C1:08
inet addr:192.168.20.20 Bcast:192.168.20.255 Mask:255.255.255.0А по теме:
1) читать в конфиге комменты к "TAG: tcp_outgoing_address" и написать нужные acl'и,
или
2) запустить два экземпляра squid'а (естественно, с разными конфигами).
по поводу двух адресов - например на выделенном сервере, чтоб работали прокси на разных адресах.
за "TAG: tcp_outgoing_address" спасибо. разобрался. работает :)