ADSL. Контроль коннекта + отсылка ip на почту (linux)
Добавлено: 03 июл 2009 20:04
Все что написано ниже относится к linux. Для windows не подходит.
Прога будет полезна, если вы коннектитесь к своему компу извне, а коннект ADSL часто произвольно рвется + меняется внешний ip при реконнекте ADSL.
Скрипты проверяют доступнсть инета (пинг на сайт, настраивается в конфиге), при недоступности умеют перезагружать ADSL (проверено на DSL-2500U).
При изменении вашего внешнего ip после последнего запуска скрипта - отсылают новый ip на почту (настроено на google).
Файл запуска - checkInetConnection
Файл конфига - ./conf/ngw.conf
Перед запуском в checkInetConnection вместо
cd /home/user/mgw прописать путь к скрипту
Можно запихать в crontab (crontab -e) - будет проверять автоматически, раз в 10 мин.
*/10 * * * * /home/user/mgw/checkInetConnection
P.S. Скрипты сыроваты, но вполне работоспособны. Если кто доведет до ума - респект.
Прога будет полезна, если вы коннектитесь к своему компу извне, а коннект ADSL часто произвольно рвется + меняется внешний ip при реконнекте ADSL.
Скрипты проверяют доступнсть инета (пинг на сайт, настраивается в конфиге), при недоступности умеют перезагружать ADSL (проверено на DSL-2500U).
При изменении вашего внешнего ip после последнего запуска скрипта - отсылают новый ip на почту (настроено на google).
Файл запуска - checkInetConnection
Файл конфига - ./conf/ngw.conf
Перед запуском в checkInetConnection вместо
cd /home/user/mgw прописать путь к скрипту
Можно запихать в crontab (crontab -e) - будет проверять автоматически, раз в 10 мин.
*/10 * * * * /home/user/mgw/checkInetConnection
P.S. Скрипты сыроваты, но вполне работоспособны. Если кто доведет до ума - респект.