1) Moc nerozumim tomu, proc ches mit 5 routeru. Prekladat zdrojovou adresu nebo nejakou skupinu zdrojovych adres na jednu IP verejnou adresu a jinou skupinu zdrojovych adres na jinou je celkem obvykla vec a snad jsem se nestkal s routerem nebo firewallem, ktery by to nedokazal. Mozna tedy s vyjimkou vyslovene domacich zarizeni.
2) Nevim, jakou virtualizacni technologii pouzivas, ale i treba zdarma dostupny Virtualbox na Windows umi vytvroti virtualni sit(e), ve ktere jsou navzajem propojeny virtualni stroje. Pokjud bys tedy nemel vhodny HW router, tak by topologie mohla vypadat tak, ze Internet bude pripojen do jedine fyzicke sitove karty serveru. Ve virtualizacnim prostredi bude vytvoren jeden virtualni server (virtualni router) s jednou virtualni sitivou kartou v bridge rezimu s fyzickou sitovou kartou serveru a druhou virtualni sitovou kartou pripojenou do virtualni site. Ostatni virtualni stroje budou mit pouze jednu virtualni sitovou kartu pripojenou do virtualni site. Jako branu budou mit uvedenu adresu virtualniho routeru. Jako virtualni router muze poslouzit cokoliv, co dokaze delat celkem jednoduchy NAT. Pokud by to byl treba linuxovy router, tak by si vystacil s pravidly typu:
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.8/30 -j SNAT --to-source 172.16.0.10
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.12/30 -j SNAT --to-source 172.16.0.11
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.16/30 -j SNAT --to-source 172.16.0.12
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.20/30 -j SNAT --to-source 172.16.0.13
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.24/30 -j SNAT --to-source 172.16.0.14
Virtualy s IP 192.168.0.8 - 192.168.0.11 pak budou venku videt pod IP 172.16.0.10, virtualy s IP 192.168.0.12 - 192.168.0.15 pod 172.16.0.11, atd.
Teoreticky by bylo mozne pouzit na virtualnim routeru pool adres pro NAT typu:
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j SNAT --to-source 172.16.0.10-172.16.0.14
, ale tam by zalezelo na implementaci NATu a konkretni aplikaci, protoze by mohlo dochazet k tomu, ze jeden klient bude mit v ruznych pozadavacich ruzne zdrojove IP adresy.
Kdyz se tak divam, co jem napsal, tak mi prijde, ze problem, ktery mas je spis obecne s routerem/firewallem/NATovacim zarizenim, nez s virtualizaci
