On October 13, 2021 9:22:53 PM GMT+03:00, Adrian Sevcenco 
<adrian.sevce...@cern.ch> wrote:
>So.. am o dilema absolut de baza dar nu gasesc nimic scris explicit pe acest 
>subiec..
>Se da asa :
>
>2 retele intr-un mare l2 (adica swtichuri legate intre ele)
>se intilnesc intr-un sw l3 unde se gasesc unele pe altele
>
>se dau doua hosturi in acest l2 fiecare apartinind unei retele.
>din ce stiu pachetele intre hosturi vor circula prin acel l3.
>
>daca declar in dns (si evident si in host) 2 ipuri (cate unul din fiecare 
>retea) la un host
>am vreo speranta/siguranta/garantie ca dupa rezolvarea numelui, kernelul va 
>zice:
>"aha, unul din ipurile returnate de resolver e din reteaua din care fac parte 
>deci il folosesc pe asta" ?

Nu.  Procedeaza cum a descris Dan si aranjeaza ca in functie de IPul care face 
interogarea serverul de nume sa ii raspunda cu un IP din.aceeasi clasa. Alltfel 
pici pe algoritmul implicit  al DNS: cind pt un.host ai mai multe A-uri 
serverul le da pe toate invirtite succesiv intre ele (round-robin). Ceea ce in 
cazul tau inseamna ca una din.doua adrese va fi din reteaua "ailalta" si 
dialogul va avea loc prin  iintermediul gateway-ilui dintre ele.

Teoretic poti pune  pe fiecare host rute statice prin care sa declari ca unele 
IPuri din reteaua cealalta sint de fapt in aceeasi cu hostul care origineaza 
apelul dar solutia asta devine extrem de repede un cosmar logistic si iti 
recomand cu f multa caldura sa o eviti. Indiferent de soft ai pt DNS, 
rezolvarea eleganta e cea cu raspunsuri dependente de adresa celui care face 
interogarea,  sugerata ieri.

wolfy


>
>Multumesc frumos!
>Adrian


_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Raspunde prin e-mail lui