для тэга tcp_outgoing_address взять адрес исходящего интерфейса из файла можно как-либо? пробовал acl - не катит %(, прямое указание типа /etc/ip тоже не работает, какие еще у кого мысли?
>для тэга tcp_outgoing_address взять адрес исходящего интерфейса из файла можно как-либо? пробовал
>acl - не катит %(, прямое указание типа /etc/ip тоже не
>работает, какие еще у кого мысли?
мысль такая - сделать нужный дубль конфига сквида и перезапускаять сквид
squid -k reconfigure -f файл_конфига. а почему нужно брать именно из файла если не секрет?
>>для тэга tcp_outgoing_address взять адрес исходящего интерфейса из файла можно как-либо? пробовал
>>acl - не катит %(, прямое указание типа /etc/ip тоже не
>>работает, какие еще у кого мысли?
>мысль такая - сделать нужный дубль конфига сквида и перезапускаять сквид
>squid -k reconfigure -f файл_конфига. а почему нужно брать именно из
>файла если не секрет?все очень просто - 1 внешний интерфейс имеет статический ип, а второй получает ip по DHCP, каналами надо рулить - трафик разбрасывается по куче правил, в том числе и в сквиде, с фаерволом разобрался, осталось выцепленный ип из файлика в сквид кидать как-либо. пока никак %(
>>>для тэга tcp_outgoing_address взять адрес исходящего интерфейса из файла можно как-либо? пробовал
>>>acl - не катит %(, прямое указание типа /etc/ip тоже не
>>>работает, какие еще у кого мысли?
>>мысль такая - сделать нужный дубль конфига сквида и перезапускаять сквид
>>squid -k reconfigure -f файл_конфига. а почему нужно брать именно из
>>файла если не секрет?
>
>все очень просто - 1 внешний интерфейс имеет статический ип, а второй
>получает ip по DHCP, каналами надо рулить - трафик разбрасывается по
>куче правил, в том числе и в сквиде, с фаерволом разобрался,
>осталось выцепленный ип из файлика в сквид кидать как-либо. пока никак
>%(
как вариант - сделать левый второй алиасный ip на основном интерфейсе и прописать его в сквиде постоянно, в правилах iptables сделать редирект этого ip на динамический ip и в случае необходимости менять это правило и перегружать айпитаблес, не трогая сквид , а возможно и не придется перегружать, поскольку в айпитаблесе кажется можно указывать в редиректе/форварде не ip, а интерфейс - типа dev ppp0 , короче нужно почитать про iptables точнее.
>>>>для тэга tcp_outgoing_address взять адрес исходящего интерфейса из файла можно как-либо? пробовал
>>>>acl - не катит %(, прямое указание типа /etc/ip тоже не
>>>>работает, какие еще у кого мысли?
>>>мысль такая - сделать нужный дубль конфига сквида и перезапускаять сквид
>>>squid -k reconfigure -f файл_конфига. а почему нужно брать именно из
>>>файла если не секрет?
>>
>>все очень просто - 1 внешний интерфейс имеет статический ип, а второй
>>получает ip по DHCP, каналами надо рулить - трафик разбрасывается по
>>куче правил, в том числе и в сквиде, с фаерволом разобрался,
>>осталось выцепленный ип из файлика в сквид кидать как-либо. пока никак
>>%(
>как вариант - сделать левый второй алиасный ip на основном интерфейсе и
>прописать его в сквиде постоянно, в правилах iptables сделать редирект
>этого ip на динамический ip и в случае необходимости менять это
>правило и перегружать айпитаблес, не трогая сквид , а возможно и
>не придется перегружать, поскольку в айпитаблесе кажется можно указывать в
>редиректе/форварде не ip, а интерфейс - типа dev ppp0 ,
>короче нужно почитать про iptables точнее.
вернее -o интерфейс
>>как вариант - сделать левый второй алиасный ip на основном интерфейсе и
>>прописать его в сквиде постоянно, в правилах iptables сделать редирект
>>этого ip на динамический ip и в случае необходимости менять это
>>правило и перегружать айпитаблес, не трогая сквид , а возможно и
>>не придется перегружать, поскольку в айпитаблесе кажется можно указывать в
>>редиректе/форварде не ip, а интерфейс - типа dev ppp0 ,
>>короче нужно почитать про iptables точнее.
>вернее -o интерфейссори, пропустил, это все под фрей, соответсно там IPFW2, мысль об алиасе приходила, но кажется будет не совсем то... однако я попробую, возможно заработает
покопай ipwf