Здравствуйте!На Ковчег 5.0 сервере поставил 3proxy. Доступ к интернету через ADSL модем, адрес у которого динамический и меняется при переподключении. В конфиге 3proxy этот адрес нужно прописывать как external ip и советуют получать скриптом. Все это нужно автоматизировать. Я в линуксе новичок. Почитал и план наметил такой.1. В конфиге 3proxy пропишу вызов dialer "PPPoE -start"- Если я правильно понял эта команда вызывается при невозможности разрешения имени т.е. пропал интернет и я хочу здесь его поднимать.- Првильно ли я понимаю и надо ли еще проверять действительно ли интернет пропал что-то типа пинга а то может интернет есть и вторая попытка вызова повиснет. Хотя пинг тоже не 100% гарантия правильной проверки.2. После подключения интернета в скрипте /etc/ppp/ip-up.d дописать скрипт получения IP модема и записать этот IP в файл ext_ip_ADSL.- Как получить IP пока наметил парсить что вернет команда ifconfig из этого находить IP. Может есть что-то проще или у кого есть схема такого скрипта.3. В конфиге 3proxy monitor "ext_ip_ADSL" и external $"ext_ip_ADSL", monitor на файл конфига уже стоит.Ну вот такой набросок плана во вторник буду занят а со среды буду пробовать реализовать его. А сейчас интересно у кого какие пожелания, где есть тонкие места этого плана, ну и может кто поделиться уже готовым скриптом, наработками в этом плане.Спасибо.
|