Wysy

Potrzebujesz pomocy z C, C++, perl, python, itp.
adnix
Beginner
Posty: 113
Rejestracja: 17 stycznia 2008, 09:41

Wysyłanie na email informacji o aktualnym ip

Post autor: adnix »

Witam
Mam serwer znajdujący się za ruterem z dostępem do sieci poprzez neostradę. Ze względu na to, że ruter bardzo często wiesza się przy aktualizowaniu danych na dyndns.com chciałbym aby skrypt na serwerze odczytywał przydzielone dynamicznie ip i wrzucał informację np. na serwer ftp.
Jak się najprościej za to zabrać?
czakll
Posty: 90
Rejestracja: 22 listopada 2008, 18:57

Post autor: czakll »

Ja bym dodał do crona skrypcik w bashu:

Kod: Zaznacz cały

#!/bin/bash
wget [url]http://dynupdate.no-ip.com/ip.php[/url]
mv ip.php ip.txt
ftp_site=adres.serwera
username='user'
passwd='haslo'
filename='ip.txt'
ftp -in <<EOF
open $ftp_site
user $username $passwd
bin
put $filename
close
bye
EOF

Powinno zadziałać :)
pyrion
Posty: 42
Rejestracja: 13 czerwca 2009, 12:04

Post autor: pyrion »

Skonfiguruj serwer do aktualizowania dns. Możesz skorzystać z dyn.pl, choć dyndns.org też zapewne ma gotowe rozwiązania działające za natem.
ODPOWIEDZ