Прошу помочь!!! Очень глобальная проблема!
У нас постоянно рвется соединение, а pptp-client не восстанавливает его, хотя в конфиге это указано (по крайней мере в логах не видно, что он перезванивает и в реале тоже):
--------ppp.conf-----------
vpn:
set log Phase Chat IPCP CCP tun command
set redial 999
set timeout 5
set authname name
set authkey pass
set timeout 0
set ifaddr 0 0
add default HISADDR
enable dns
--------------------------Все бы ничего, если бы еще в добавок не вылетал SQUID :( Вылетает из-за того, что в системе не прописаны DNS сервера! Они выдаются автоматом при установке VPN соединения и так-же пропадают при обрыве :(
Еще пришла идея!!! Может на cron поставить скриптик, который будет каждый час проверять установлено-ли соединение (активен-ли tun0, можно проверить по файлу /var/run/tun0.pid - он исчезает при обрыве связи) и если соединение разорвано, то перенабирать его! Так мне будет даже лучше, т.к. канал может пропасть на сутки и больше - редиал с этим не справится!
Кто может помочь со скриптиком, или как Вы справляетесь с этой проблемой????
Можно-ли что-то со Сквидом сделать, чтоб он не вылетал при потере ДНС серверов?