2016-08-09 87 views
0

Ich änderte den Nameserver meiner Domain, so dass es auf den neuen Hosting-Server zeigen sollte. Jetzt kann ich auf meinem Handy die Website öffnen, die auf dem neuen Webserver gehostet wird, aber auf meinem Laptop kann ich immer noch den älteren öffnen (die Website, die auf einem älteren Webserver gehostet wird). Ich löschte seine DNS-Caching von:Die Webseite kann nicht vom neuen Webserver aus geöffnet werden. Es zeigt auf den älteren

aber es funktioniert nicht. Muss ich einige zusätzliche Schritte ausführen?

Hinweis: Meine Website ist in PHP, MYSQL mit Apache Server.

Antwort

1

Warten Sie bis zu einem Tag. Wie lange hast du gewartet, es kann mindestens eine Stunde dauern. Ist das Mobiltelefon mit demselben Router wie Ihr Laptop verbunden? oder vielleicht mit mobilen Daten.

Ich schlage vor, Sie erhalten die Adresse für eine andere DNS, und zwingen Sie Ihr Betriebssystem, es zu verwenden. Sie können wählen, was auch immer, aber OpenDNS (opendns.com/setupguide/?url=familyshield) könnte funktionieren, konfigurieren Sie Ihr System, um es zu verwenden (wenn Windows unter Netzwerkoptionen, derselbe Ort, wo Sie Ihre interne IP ändern können).

+0

Mein Moblie ist mit meinem persönlichen 4G-Internet verbunden. Aber Laptop ist mit dem Internet des Unternehmens verbunden. –

+0

Dann ISP Ihres Unternehmens oder sogar Router, wenn es DNS-Daten dient Caching der Website, zählt der Test mit dem Handy nicht, weil es durch einen anderen Anbieter geht, der gerade seinen ersten Anruf für diese Website oder ist nur schneller bei der Aktualisierung . – gia

+0

Dann, was ist der nächste Schritt. Wie kann ich das Caching vom ISP entfernen? –

0

Wenn Sie Änderungen an Ihren DNS-Datensätzen vornehmen, sollten Sie 24 Stunden auf die Weitergabe Ihrer Änderungen warten. Die DNS-Verbreitung ist die Zeit, die der Domänen-DNS benötigt, um den Cache im gesamten Netzwerk zu aktualisieren. Sie können DNS nicht schneller zwingen, zu diesem Zeitpunkt zu aktualisieren. Wenn Ihre Website live ist, können Sie die Aktualisierungszeit ändern, indem Sie TTL (die standardmäßig auf 24 Stunden eingestellt ist) auf eine niedrigere Zahl ändern, aber dies ist nicht wirklich hilfreich für alle Netzwerke, da einige von ihnen kann langsamer aktualisiert werden.

Wenn es mehr als 24 Stunden nach der DNS zu ändern, und Sie sind nicht in der Lage, die Website auf dem neuen Server, um zu sehen, versuchen Sie sollten dann DNS auf Ihrem Computer zu spülen, wie folgt aus:

Windows-:

Öffnen Aufforderung Befehl und auszuführen:

ipconfig /flushdns 

Linux (je nach Version und Distros):

Terminal öffnen und ausführen:

sudo /etc/init.d/nscd restart 

ODER

service nscd reload 

Mac (es gibt mehrere Methoden, je nach Ausführung)

Terminal öffnen und ausführen:

sudo killall -HUP mDNSResponder 

Für ältere Versionen von Mac, überprüfen Sie ihre Unterstützung https://support.apple.com/en-us/HT202516

Wenn Sie einen Router im Netzwerk haben, starten Sie den Router neu. Wenn der Router einen eigenen DNS-Cache hat, öffnen Sie je nach Router-Modell die Firmware und suchen Sie die Cache-Option clear/flush dns (lesen Sie vorher die Router-Dokumentation).

Ihr Mobiltelefon hat wahrscheinlich das Mobilfunknetz verwendet, das nicht das ist, das Ihr Computer verwendet.

Um sicher zu sein haben Sie Ihre Nameserver corectly geändert und die TTL (Time To Live) Ihrer Name-Server anzusehen (wie lange es dns, bis die Aktualisierung auf den Netzwerken nimmt), können Sie unser Tool verwenden: http://netcreator.us/dns-propagation-check

0

Im Allgemeinen dauert die DNS-Verbreitung bis zu 48 Stunden, um global wirksam zu werden. Wenn wir länger an der URL arbeiten, dann ist dies normalerweise ein Cache-Problem, manchmal funktioniert das Flushing-DNS nicht. Warte einige Stunden und es wird automatisch repariert. Dies sind einige der Dinge, die Sie schnell versuchen konnten, sich zu verbinden und zu sehen, dass die neuere Version läuft und ordnungsgemäß funktioniert.

Versuchen Sie, Ihren Computer neu zu starten und eine Verbindung zum Internet herzustellen, wenn möglich, versuchen Sie es mit einem anderen Browser.

Versuchen Sie http://network-tools.com und sehen Sie, ob die Domain auf neue Hosting-IP-Adresse verweist.

Versuchen Sie http://hide.me/proxy/ und geben Sie URL ein, es zeigt Ihnen die aktuelle und aktualisierte Version Ihrer Website ODER Domain.