Configurazione per DNS dinamico non funzionante
Inviato: sab 16 lug , 2011 10:35 am
Cia a tutti,
ho un problema con l'update per il DNS dinamico.
Il servizio a cui mi appoggio è fornito da zerigo.com, che mi chiede semplicemente di madare una richiesta HTTP del tipo:
Ora, testando l'URL dal browser funziona tutto correttamente, mi risponde OK quando l'url cambia rispetto al precedente, e nothing to change quando è uguale. Non ci sono problemi se provo ad aggiornarlo più volte di seguito, non vengo bannato come su dyndns per dire.
Il problema è che dal cisco (ho un 877) non funziona, e debuggando mi ritorna queste info:
Come già detto, se invio l'URL che vedo nel debug da un browser mi funziona correttamente.
Ho visto che la risposta:
viene generata da zerigo.com se l'url richiesto non esiste, quindi non vorrei che ciò che vedo nel debug non sia proprio l'url che esce, ma magari venga modificato in qualche modo successivamente.
Questa è la mia configurazione:
Una cosa strana che ho notato, è che, sebbene dalla console del PC riesco a pingare sia il mio IP pubblico che l'url corrispondente (miosito.com), dal cisco non ci riesco.
Qualche suggerimento?
Manuel
ho un problema con l'update per il DNS dinamico.
Il servizio a cui mi appoggio è fornito da zerigo.com, che mi chiede semplicemente di madare una richiesta HTTP del tipo:
Codice: Seleziona tutto
http://update.zerigo.com/dynamic?host=miosito.com&ip=100.100.100.100&[email protected]&password=79879a979afa897977f89f7889af9f8a798af
Il problema è che dal cisco (ho un 877) non funziona, e debuggando mi ritorna queste info:
Codice: Seleziona tutto
*Jul 16 09:06:30.232: DYNDNSUPD: Adding DNS mapping for miosito.com <=> 100.100.100.100
*Jul 16 09:06:30.232: HTTPDNS: Update add called for miosito.com <=> 100.100.100.100
*Jul 16 09:06:30.232: HTTPDNSUPD: Session ID = 0x8
*Jul 16 09:06:30.232: HTTPDNSUPD: URL = 'http://update.zerigo.com/dynamic?host=miosito.com&ip=100.100.100.100&[email protected]&password=79879a979afa897977f89f7889af9f8a798af'
*Jul 16 09:06:30.232: HTTPDNSUPD: Sending request
*Jul 16 09:06:30.592: HTTPDNSUPD: Response for update miosito.com <=> 100.100.100.100
*Jul 16 09:06:30.592: HTTPDNSUPD: DATA START
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.0.0</center>
</body>
</html>
*Jul 16 09:06:30.596: HTTPDNSUPD: DATA END, Status is Response data recieved, successfully
*Jul 16 09:06:30.596: HTTPDNSUPD: Call returned SUCCESS, update of miosito.com <=> 100.100.100.100 succeeded
*Jul 16 09:06:30.596: DYNDNSUPD: Another update completed (outstanding=0, total=0)
*Jul 16 09:06:30.600: HTTPDNSUPD: Clearing all session 8 info
Ho visto che la risposta:
Codice: Seleziona tutto
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.0.0</center>
</body>
</html>
Questa è la mia configurazione:
Codice: Seleziona tutto
ip name-server 8.8.8.8
ip name-server 8.8.4.4
ip ddns update method zerigo-DDNS
HTTP
add http://update.zerigo.com/dynamic?host=<h>&ip=<a>&[email protected]&password=79879a979afa897977f89f7889af9f8a798af
interval maximum 1 0 0 0
!
interface Dialer0
ip ddns update hostname miosito.com
ip ddns update zerigo-DDNS
Qualche suggerimento?
Manuel