Configurazione DlinkDDNS


0

Ho un router Dlink DIR-600. Ho registrato un account dlinkddns e l'ho impostato sul pannello di configurazione del router. Dice tutto OK, ma questo sottodominio non funziona. È indirizzato al mio IP attuale, ma non mostra la pagina di benvenuto sul mio localhost. Perché? Quale dovrebbe essere il problema? Ci sono alcune impostazioni essenziali nel router?

Risposte:


0

Non sono sicuro se:

  • Andare a localhostnon funziona o
  • Andare al tuo indirizzo DNS non funziona mentre funziona localhost.

Per il primo caso, se si intende ospitare pagine Web, è necessario utilizzare qualcosa come xampp che consente di configurare una soluzione semplice e rapida basata su apache. Puoi consultare altre alternative alla ricerca di "AMP (stack di soluzioni)" su Wikipedia (mi dispiace, non posso pubblicare più link a causa di problemi di reputazione).

Nel secondo caso, il tuo server web potrebbe non ascoltare il tuo indirizzo IP esterno. Dovresti lasciare che il tuo server web si leghi 0.0.0.0o ::(quest'ultimo se stai usando IPv6) che in pratica significa "associa ogni indirizzo / interfaccia di rete".

Se si è certi che il problema non sia il server Web , potrebbe essere necessario inoltrare la porta 80utilizzata per la navigazione sul Web.

Mi dispiace se ho frainteso la tua domanda ma mancavano alcuni dettagli.


Sto usando WAMP e sì, localhost funziona, solo l'indirizzo DNS non lo è. Dove devo impostare il secondo caso?
Kovács Ákos,

Controlla il tuo httpd.conf(dovresti trovarlo da qualche parte nella directory WAMP) e trova la Listendirettiva. Dovrebbe essere come Listen 80o Listen 0.0.0.0:80, ma non Listen 127.0.0.1:80 . Assicurati anche che non ci sia un Deny from allnella <Directory /your/root>direttiva. Se tutto va bene, questo è probabilmente un problema di port forwarding. Segui le istruzioni che ho collegato nella risposta principale per il tuo router per aprire la porta 80. Se hai ancora problemi, pubblica il tuo httpd.confe lo guarderò. Inoltre darò risposte migliori quando torno a casa (è difficile scrivere da cellulare!)
Robertof

Ho impostato "Consenti a tutti", ma non funziona. Ho provato a testare le porte, ma per 80: "l'applicazione ha quella porta bloccata" Ecco il mio file httpd.conf da C: \ wamp \ bin \ apache \ Apache2.4.4 \ conf pastebin.com/teSfmY0D Grazie in anticipo!
Kovács Ákos,

Ho controllato il tuo file e sembra a posto. Penso che sia sicuramente un problema di port forwarding. Innanzitutto, assegna un IP statico al tuo PC (vedi qui ). Quindi, inoltra la porta 80 dal tuo router al tuo indirizzo IP. Puoi trovare le istruzioni qui . È possibile utilizzare qualcosa di simile a questo sito Web per verificare se la porta è stata aperta correttamente. (potrebbe essere necessario riavviare il router e alcuni provider forniscono indirizzi IP statici e NATted che non consentono l'inoltro).
Robertof,

Inoltre, potrebbe essere necessario consentire ad Apache di ricevere connessioni esterne da Windows Firewall. Probabilmente una finestra di dialogo popup è stata mostrata quando hai avviato Apache per la prima volta. Se hai fatto clic su Rifiuta o hai ignorato la richiesta, potrebbe essere necessario correggerla manualmente. Questo dovrebbe aiutare anche te. (ma prima, inoltra le porte e vedi se funziona).
Robertof,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.