Puncte:0

Contează Long DNS TTL dacă puteți închide serverul folosind vechiul IP?

drapel cn

Dacă păstrăm vechiul IP atunci când trecem un site web la un nou IP, ar fi browserele/serverele ISP suficient de inteligente pentru a reîmprospăta înregistrarea DNS dacă serverul care folosește vechiul IP este offline?

Puncte:3
drapel in

Nu, nu ar face-o.

DNS funcționează complet independent de aplicație. DNS s-ar rezolva, iar aplicația ar arăta doar că nu se poate conecta.

Dacă intenționați să migrați o intrare DNS la un nou IP, reduceți TTL în prealabil.

După migrare îl puteți crește din nou.

drapel cn
M-am gândit că ar putea fi o caracteristică bună. Există vreun motiv pentru care aceasta nu este o practică comună? (Presupunând că browserele/serverele DNS pot limita interogările DNS pentru cazul în care un site web este pur și simplu offline)
drapel in
Doar că nu este fezabil. Solicitările DNS funcționează printr-un lanț lung de servicii implicate, fiecare având propriul cache. Nu există nicio modalitate prin care aplicația să controleze acest lucru.
drapel cn
Îmi pare rău, cred că îmi scapă ceva. Pentru „www.example.com”, cred că aplicația poate cere doar registrului de domeniu de nivel superior (pentru „com”) serverul de nume autorizat „example.com”. Apoi, aplicația poate obține înregistrarea CNAME a „www.example.com” de la serverul de nume, a cărui valoare proprietarul domeniului ar trebui să o fi actualizat pentru a fi noul IP. Aplicația poate folosi apoi noul IP.
drapel cn
Bob
Pentru aplicații, secvența este aproape întotdeauna `serverul nu funcționează` `==>` `aruncă mesaj de eroare` și aproape niciodată `serverul nu funcționează` `==>` *"inițiază protocoalele de depanare"* și apoi rulează o întreagă secvență de teste pentru a izola o cauză principală ***și*** încercarea de soluții.Desigur, vă proiectați aplicația pentru a face acest lucru, dar, în general, atunci când serverul nu răspunde, o eroare vă spune că este „destul de bun”. Un server nefuncțional este, de asemenea, mult mai frecvent decât operatorii care schimbă o adresă IP fără măsuri de atenuare pentru utilizatorii care încă folosesc vechea adresă IP.
drapel in
@ZackLight Nu așa funcționează DNS.
drapel cn
@Bob asta are sens. Mă bucur să aud că acest lucru teoretic ar putea funcționa.
drapel id
Există mai multe straturi aici - aplicația întreabă de obicei stratul de rețea al sistemului de operare care, la rândul său, întreabă un server recursiv care la rândul său întreabă serverele rădăcină. Nimic nu este cu adevărat standardizat - pe Linux, de exemplu, există cel puțin 2 API-uri diferite cu implementări multiple fiecare pe care o aplicație le-ar putea folosi. Este imposibil să schimbi ceva.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.