Am un server în rețeaua mea (vom numi numele gazdei Server
) și pot accesa mașina pe LAN folosind numele de gazdă server.local
care se rezolvă la adresa locală (să o numim 192.168.1.50). Majoritatea dispozitivelor vorbesc cu această mașină prin WiFi, dar pentru performanță suplimentară am conectat recent o altă mașină direct la ea printr-un cablu Ethernet. Adresa IP a serverului de pe această interfață este 10.0.0.1, iar pe mașina care se conectează la acesta (client1
) este 10.0.0.2. Am observat că după un timp puteam să pun ping server.local
din client1
si se rezolva server.local
ca 10.0.0.1 în loc de 192.168.1.50.
Acest lucru este grozav pentru că asta înseamnă că nu trebuie să specific în mod explicit adresa IP (acest lucru este bun pentru paginile web care uită starea lor când adresa IP se schimbă), dar periodic văd performanță lentă și când dau ping. server.local
Văd că a trecut înapoi la 192.168.1.50. După un timp, se întoarce din nou la 10.0.0.1.
Cum pot fixa server.local
pentru a rezolva adresa IP a interfeței ethernet, cel puțin pentru mașina conectată? Deocamdată este în regulă dacă trebuie să rezolve același lucru pentru toate mașinile din rețea, deoarece în prezent cel conectat direct este singurul care îl folosește.