Ok, mulțumesc pentru răspunsuri! Din câte văđ KVM e doar suportul de virtualizare din kernel. Peste el trebuie să rulez ceva gen QEMU, care văd că folosește imagini de boot și nu știe să booteze dintr-un director din host. În plus, nu știu daca poate rula headless (deși presupun că dacă virtualbox știe, o să știe și quemu).
Partea cu per process routing pare foarte interesantă. Văd că tabela de rutare e moștenită și de procesele copii. M-ar avantaja soluția asta că ar fi mult mai light, dar nu știu ce pot face cu DNS-ul... Ca metodă ciobănească presupun că pot face un mangle la ieșire să rescriu IP-ul destinație pentru un ISP (pt trafic DNS dintr-un cgroup). Nici despre docker nu știam. Pare să știe mai multe decât îmi trebuie mie, dar pare să semene mult cu containerele de sub solaris. De ce ar trebui să moară în chinuri? Numai bine, Adrian 2015-03-15 20:30 GMT+02:00 Dumitru Ciobarcianu <dumitru.ciobarci...@ines.ro> : > > Sunt mai multe moduri de a scărmăna pisica: > > Fie 2 vm-uri "clasice" cu bridge spre rețelele respective după cum au > menționat și colegii. Prea "heavy" for my taste. > > Fie per-process routing. Care și ăsta poate fi făcut în mai multe feluri: > > Using Linux Network Namespaces for per processes routing: > http://www.evolware.org/?p=293 > > Per process routing take 2: using cgroups, iptables and policy routing: > http://www.evolware.org/?p=369 > > > Personal prefer soluția 2 pe motiv de cgroups. > > Dumitru > > PS: Am menționat că docker poate să moară în chinuri ? > > > On 15-Mar-15 18:04 PM, Adrian Popa wrote: > > Salutare tuturor! > > > > Am urmatoarea problema si am nevoie de sfaturile voastre. Pe un server > > trebuie sa instalez o aplicatie care sa poata lucra in mod independent in > > doua retele diferite. Spre exemplu aplicatia trebuie sa poata accesa > > www.example.com prin reteaua ISP1 si de pe aceeasi masina sa poata > accesa > > www.example.com prin reteaua ISP2. > > Aplicatia in cauza ruleaza pe linux, si nu e nici o problema daca ruleaza > > instante diferite. > > > > Avand un singur server m-am gandit la urmatoarele posibilitati: > > 1. Masini virtuale vmware/virtualbox cu placi de retea bridge direct > legate > > fiecare in alt ISP. Ar fi o solutie simpla, dar vreau sa pot accesa usor > > fisierele guest-ului din host. > > 2. Stiu ca exista o metoda sa legi o tabela de rutare de un proces, > astfel > > incat sa fie fiecare instanta cu default gateway-ul lui, dar nu stiu: > > *procesele copii mostenesc aceeasi tabela de rutare? > > *am cum sa setez server dns/proces? > > 3. Conceptul de container/zona de pe solaris pare sa semene cu ce vreau > eu, > > dar exista ceva similar pe linux? > > > > Ma astept sa existe si alte solutii, si sunt dornic sa invat ceva nou, > asa > > ca, ce ati face in locul meu? > > > > Multumesc! > > _______________________________________________ > > RLUG mailing list > > RLUG@lists.lug.ro > > http://lists.lug.ro/mailman/listinfo/rlug > > > > _______________________________________________ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug > _______________________________________________ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug