Multumesc tuturor pentru raspunsuri!

Adrian
On 10/14/21 09:20, wo...@prolinux.ro wrote:
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