У меня установлен Debian с установленным squid3. Мой ящик имеет 2 интерфейса, один из которых подключен к Интернету (eth0), а другой - к локальной сети (eth1)
Вот мой /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
    address 10.122.72.2
    netmask 255.255.255.0
    network 10.122.72.0
    broadcast 10.122.72.255
    gateway 10.122.72.1
    dns-nameservers 202.46.129.2
auto eth1
iface eth1 inet static
    address 10.122.2.1
    netmask 255.255.255.0
    network 10.122.2.0
    broadcast 10.122.2.255
А вот некоторая часть моего /etc/squid3/squid.conf
http_port 8080
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
acl lan src 10.122.72.2 10.122.2.0/24
http_access allow localhost
http_access allow lan
С этой конфигурацией я могу просматривать в своей локальной сети (10.122.2.0/24) с Firefox, используя http прокси 10.122.2.1 на порт 8080 . По какой-то причине я хочу, чтобы squid слушал и 10.122.2.1 и 10.122.72.2 . Я попытался изменить директиву http_port на http_port 10.122.72.2:8080 и настроить Firefox на использование прокси-сервера http 10.122.72.2 порт 8080 , но Firefox сказал, что the connection has timed out .
Есть идеи? Спасибо за продвижение
