Ancora DNS dinamici ... everydns

Tutto ciò che ha a che fare con la configurazione di apparati Cisco (e non rientra nelle altre categorie)

Moderatore: Federico.Lagni

Rispondi
Avatar utente
carini
Network Emperor
Messaggi: 275
Iscritto il: mar 18 apr , 2006 2:17 pm
Località: Como
Contatta:

Vista la discussione in corso mi è venuta voglia di switchare su questo provider. Differentemente da dyndns ti fa usare il tuo dominio (anche con l'account gratuito) ed essendo legato a doppio filo con opendns dovrebbe garantire una propagazione rapida delle modifiche degli IP

Ho modificato la configurazione di dyndns in questo modo

Codice: Seleziona tutto

ip ddns update method everydns
 HTTP
  add http://<user>:<password>@dyn.everydns.net/index.php?ver=0.1&ip=<a>&domain=<h>
  remove http://<user>:<password>@dyn.everydns.net/index.php?ver=0.1&ip=<a>&domain=<h>
 interval maximum 1 2 4 8
E sulla Dialer

Codice: Seleziona tutto

interface Dialer0
 description $FW_OUTSIDE$
 ip ddns update hostname carini.ws
 ip ddns update everydns host carini.ws
 ip address negotiated
 ip access-group 103 in
Dopodiche ho messo sulla 103 le linee

Codice: Seleziona tutto

access-list 103 remark dyn.everydns.net server
access-list 103 permit tcp host 64.158.219.9 eq www any
Dal browser (prima cosa che ho provato l'ip si aggiorna regolarmente ma da debug

Codice: Seleziona tutto

gw#
%LINK-3-UPDOWN: Interface ATM0, changed state to down
DYNUPD: SWIF goingdown 'ATM0'
DYNUPD: SWIF goingdown 'ATM0.1'
%LINK-3-UPDOWN: Interface Virtual-Access2, changed state to down
%DIALER-6-UNBIND: Interface Vi2 unbound from profile Di0
DYNUPD: SWIF goingdown 'Virtual-Access2'
DYNDNSUPD: Removing DNS mapping for carini.ws <=> 82.54.116.251 server 87.0.1.2
HTTPDNS: Update remove called for carini.ws <=> 82.54.116.251
HTTPDNSUPD: Session ID = 0x3
HTTPDNSUPD: URL = 'http://<user>:<password>@dyn.everydns.net/index.php?ver=0.1&ip=82.54.116.251&domain=carini.ws'
HTTPDNSUPD: Sending request
%LINEPROTO-5-UPDOWN: Line protocol on Interface ATM0, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state to down... status='Host name resolution failed', tid=0
%LINK-3-UPDOWN: Interface ATM0, changed state to up
DYNUPD: SWIF comingup 'ATM0'
DYNUPD: SWIF comingup 'ATM0.1'
%LINEPROTO-5-UPDOWN: Line protocol on Interface ATM0, changed state to up
%LINK-3-UPDOWN: Interface Virtual-Access2, changed state to up
%DIALER-6-BIND: Interface Vi2 bound to profile Di0
%LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-Access2, changed state to up
DYNUPD: SWIF comingup 'Virtual-Access2'
DYNDNSUPD: Adding DNS mapping for carini.ws <=> 82.60.53.243 server 87.0.1.2
HTTPDNS: Update add called for carini.ws <=> 82.60.53.243
HTTPDNSUPD: Session ID = 0x4
HTTPDNSUPD: URL = 'http://<user>:<password>@dyn.everydns.net/index.php?ver=0.1&ip=82.60.53.243&domain=carini.ws'
HTTPDNSUPD: Sending request
HTTPDNSUPD: Response for update carini.ws <=> 82.60.53.243

HTTPDNSUPD: DATA START
<html>
<img style="float: left; padding: 0px; margin: 8px; border: 4px solid black;" src="./compaq.jpg" />
<div style="padding: 0px; font-size: xx-large; margin: 8px; font-family: Sans-serif;">Everybox</div>
<div style="padding: 0px; font-size: xx-large; margin: 8px; font-family: Sans-serif;">Networks</div>
</html>

HTTPDNSUPD: DATA END, Status is Response data recieved, successfully
HTTPDNSUPD: Call returned SUCCESS for update carini.ws <=> 82.60.53.243
DYNDNSUPD: Another update completed (outstanding=0, total=0)
HTTPDNSUPD: Clearing all session 4 info



Da notare che il responso http è molto diverso da quello che si ottiene dal browser ...

Codice: Seleziona tutto

Authentication given
Time check succeeded
Additional info: 1221934820 - 1221926715 = 8105
Authentication succeeded
Version correct
IP address OK
IP change suceeded
IP now: 82.54.116.251
Exit code: 0
Sì, è proprio così, niente tag HTML, spara proprio questa roba direttamente nel browser

Qualcuno ha altre info / ci ha provato / vuole provare insieme a me?
Immagine
Avatar utente
Helix
Messianic Network master
Messaggi: 1175
Iscritto il: mar 04 dic , 2007 6:45 pm
Località: Frosinone
Contatta:

a me con dyndns non funziona l'aggiornamento automatico...boh!
---
Ciao, Leonardo

"Guarda che il VSS è migliore dell' MPLS"
"Io amo le rotte statiche e non mi fido dei protocolli di RUTING"
"Io ho lavorato per Telecom...li è tutto Layer 2 e tutto RUTING statico"
"L'MPLS VPN è come l' ATM e farà la sua stessa fine"
"A noi l'MPLS non CE n'teressa...mejo se usamo il FlexLink"
"Spostiamo il Livello 3 della Vlan dal Core al Service Edge ma senza modificare il RUTING..."
"Ma sul 3650 a 4 porte si può fare lo stAcK?"
"Noi usiamo quel coso lì...che maschera gli IPPPI'...capito no?"
"Forse non hai capito...puoi risolvere il problema usando le sub-vlan"

Cisco CCNP, CCDP Certified
Avatar utente
carini
Network Emperor
Messaggi: 275
Iscritto il: mar 18 apr , 2006 2:17 pm
Località: Como
Contatta:

Helix ha scritto:a me con dyndns non funziona l'aggiornamento automatico...boh!
prova a postare qui il debug della tua sessione ...
Immagine
abcza
n00b
Messaggi: 9
Iscritto il: dom 07 set , 2008 11:35 pm

Spero di aggiungere qualcosa di utile citando la mia esperienza. Quando ho settato il ddns ho avuto molti problemi, risolti dopo diversi sbattimenti di testa. Ho notato che inserendo la stringa di aggiornamento, quando arrivava il ? il router lo interpretava come l'help. A questo proposito, durante l'inserimento potete incollare la stringa prima del ? poi premere Ctrl+V, inserire manualmente il ? e poi incollare il resto della stringa, infine dare l'invio.
C'è anche la possibilità di sostituire il ? con la sua traduzione in ascii, ovvero %3F (se ci fossero problemi si può provare a cambiare in ascii anche la @, la cui traduzione è %40).

Ciao :)
conf t
alias exec p write erase
Rispondi