Il server Nginx risponde a ip ma non a nome di dominio

Ho un server con setup nginx. Voglio che risponda al dominio testhero.in.th .

Quindi, nel file di configuration, nel mio block server, ho impostato server_name testhero.in.th .

Cerco di accedere al sito attraverso il dominio e ottengo il server troppo a lungo per rispondere . Quindi uso dig per vedere se il dominio sta puntando al mio server. Ho un record A che punta al mio server. L'ip è 188.166.198.107 .

Entro quindi il ip nella barra degli indirizzi e posso quindi accedere al sito.

Per essere sicuri, ho il registro di accesso di nginx. Quando cerco di accedere al server utilizzando l'ip, vedo i log, ma quando cerco di accedere attraverso il dominio, non lo faccio.

Quali passi dovrei prendere per scoprire perché non posso accedere al sito tramite il mio nome a dominio?

  • Password Nginx protegge l'integer numero di port 8081
  • "Sudo service nginx start" non funziona, ma sudo nginx funziona - non riesco a capire perché
  • Proxy Nginx per back-end con l'authentication del certificato SSL client
  • Come distriggersre la cache proxy quando la string di query è vuota?
  • Il mio webserver è inondato di richieste non valide
  • Nginx non può vedere la socket unix
  • Nginx / Apache: impostare HSTS solo se X-Forwarded-Proto è https
  • Chi dovrebbe possedere il process di Dio?
  • One Solution collect form web for “Il server Nginx risponde a ip ma non a nome di dominio”

    La scommessa migliore è che il tuo cliente non sta contattando il server. I passaggi sono i seguenti:

    • doppio che esiste un problema dns dns (cioè quando si ping testhero.in.th, l'IP cobntacted dal tuo client è 188.166.198.107

    • verificare che il tuo browser non utilizzi un proxy per testhero.in.th (forse il tuo browser è configurato per utilizzare un proxy, ma ha un elenco di eccezioni che include l'ip del server).

    • pulisci la tua cache del browser.

    • prova un altro browser. wget e curl sono buone scommesse.

    Se tutto non riesce, il tuo utente può ancora utilizzare il lato server tcpdump per verificare se ci sono connessioni in arrivo per il tuo IP client

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.