Nu este foarte clar ce ești exact intreband despre.
Am înțeles că treceți de la configurarea în care aveți aplicații pe două servere diferite, de exemplu. https://myserver1.com și https://myserver2.com, la configurarea în care ambele aplicații sunt pe același server?
Dar cum se cheamă aplicațiile între ele? Folosesc în continuare adresele https://myserver1.com și https://myserver2.com (numai domeniile myserver1.com și myserver2.com indică acum către aceeași mașină)? Sau folosesc un comun http://myserver.com ? Sau folosesc https://localhost atunci când se sună?
Cu excepția ultimului caz, căutările DNS trebuie încă efectuate. După căutările DNS, serverul va ști că adresele IP pentru domenii sunt atribuite aceleiași mașini, astfel încât comunicarea reală între aplicații va avea loc în interiorul mașinii. Dar mai întâi trebuie consultat oricum serverul DNS.
gazdă locală
este un caz special, deoarece numele respectiv este listat implicit în /etc/hosts
fișier împreună cu adresa IP 127.0.0.1
. Nume care sunt în /etc/hosts
fișierele sunt traduse imediat la adresele IP corespunzătoare, fără a fi nevoie să efectuați o căutare DNS.
Deci, dacă doriți să evitați căutarea DNS pentru myserver1.com și myserver2.com (sau singur myserver.com, dacă acesta este cazul), puteți pune aceste nume în /etc/hosts
fișier cu adresele IP corespunzătoare.