Ваша реклама могла б бути тут!
1 млн переглядів на місяць!
Google Page Rank: 5

отправка по почте информации при изменении ip

🔴 19:05 Повітряна тривога в Харків.обл.
Статус: Offline
Реєстрація: 15.10.2008
Повідом.: 439
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #1
отправка по почте информации при изменении ip

привет
есть пк на centose в интернет идет через адсл соответственно ip меняется постоянно
нужно его научить отправлять информацию на фтп или почту о получении НОВОГО IP на нужный ресурс(фтп или мэйл)

можно через cron, тоесть с расписанием понятно все ,а как должно выглядеть правило которое будет узнавать тот самый - новый ip и отсылать его

какие могут быть другие варианты кроме dyndns и его подобных


можно ссылками на статьи
 
Останнє редагування:
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #2
no-ip.info
там есть линуховый клиент. работает замечательно.
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #3
спасибо я гляну но думаю он похож на dyndns



нето что нужно =(

etc

хорошо разобьем на два этапа

1) нужен скрипт который выдергивает Ip и ложит его в файл допустим в каталог /home/ipnow

2) ну а отправку уже можно организовать кроном каждый час
 
Останнє редагування:
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #4
Была подобная задача - заливал на фтп.
Тільки зареєстровані користувачі бачать весь контент у цьому розділі


ifconfig >/tmp/ifconfig.txt && date >>/tmp/ifconfig.txt
echo put /tmp/ifconfig.txt ifconfig.txt | ftp
Тільки зареєстровані користувачі бачать весь контент у цьому розділі


Как вариант дёрнуть нужный столбец grep и/или awk
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #5
здорово, чтото похожее на правду спасибо буду пробовать



ps- тк "
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
" файл нот фаунд
я думаю ниже ты привел листинг?

тоесть
_________________________________
ifconfig >/tmp/ifconfig.txt && date >>/tmp/ifconfig.txt
echo put /tmp/ifconfig.txt ifconfig.txt | ftp
Тільки зареєстровані користувачі бачать весь контент у цьому розділі

_____________________________________
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #6
Хм, а если пойти таким путем :
раз в несколько минут, ну к примеру 0-59/5 с ifconfig вычленяем ip и если он совпадает с ранее сохраненным - сохраняем новый и пишем письмо....
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #7
давайте "вычленим")

помогете скриптом?
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #8
Адрес - это для примера. Две строки - первая пишет в файл вывод ifconfig и дату/время, вторая заливает файл на фтп.
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #9
ага я уже разобрался.(выспался и заново вник)

спасибо сильно выручил
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #10
Код:
/sbin/ifconfig ppp0|grep "inet addr"|awk '{print $2}'|cut -d ':' -f 2

оно?

Хм, а если пойти таким путем :
раз в несколько минут, ну к примеру 0-59/5 с ifconfig вычленяем ip и если он совпадает с ранее сохраненным - сохраняем новый и пишем письмо....

зачем, если это можно сделать при поднятии сессии? :)
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #11
а можно обьяснить нах весь этот гемор если есть дин-днс?

Противно наблюдать процесс изобретения велосипеда.
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #12
наверное ж есть ситуации, когда динднс не подходит.

а внатуре, нахер поднимать какой то левый сервис, региться где то. тупо ради того, шоп узнать свой ip? да вообще то даже и узнать его просто так не получится, разве что попингать себя :)
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #13
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #14
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #15
наверное ж есть ситуации, когда динднс не подходит.

+1 дядя
именно для этого случая и нужен этот велосипед

0xygen и тебе большое человеческое, думаю оно. делать буду на неделе
 
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #16
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #17
  • 🔴 19:05 Повітряна тривога в Харків.обл.
  • #20
хуясу, динДНС назвали левым сервисом

а гугл вам не левый сервис,не?
 
Назад
Зверху Знизу