Sziasztok!
Van egy cég, fix IP címmel, két különböző aldomain mutat rá.
Az internetet router osztja a belső hálózat felé, ezen belső háló egyik gépe futtat egy Apache-ot, a routeren a 80-as port erre van átirányítva, működik is szépen. bekerült viszont egy másik gép is, szintén LAN-os címmel, szintén Apache2-t futtat.
Az lenne a cél, hogy ha az egyik aldomain-t hívjuk meg, akkor az egyik, ha a másikat, akkor a másik gép Apache-a kapja meg a kérést és lehetőleg ne kelljen portokkal bíbelődni az URL-ben.
Úgy gondoltam, hogy mivel a 80-as port továbbítás fix helyre mutat, az azon futó Apache döntse el, mi volt a kérés, ha nem neki szólt, hanem a másik aldomain számára, akkor továbbítsa a másik, belső IP címmel rendelkező gép felé. Nem tudom, hogy ez megoldható-e vagy sem, illetve milyen egyéb megoldások jutnak még eszetekbe? Nyilván ehhez az elsődleges Apache gépnek mindig mennie kell, hogy továbbíthassa a kérést, de ez nem gond.
Felmerült még bennem egy másik megoldás is, miszerint a második Apache documentroot-ját felmountolom valahogy az elsődleges apache-os gépre és így oldom meg ezt. Szerintetek ez hülyeség? Vagy eleve ezt hogyan oldanátok meg?
Lényeg az, hogy a két gép két gép kell, hogy maradjon, portokkal nem akarok játszani, mint pl. akarmi.domain.hu:81, mert annyira nem szép így.
Azaz ha aldomain1.domain.hu-t írok be, akkor az egyik, míg ha aldomain2.domain.hu-t adok be, akkor a másik gép szolgálja ki a http kérést.
Betenném ide a most meglevő Apache2 konfot is, bár semmi extrém nincs benne, de a relációjelek közé tett VirtualHost, Directory, stb. dolgok nem jelennek meg, kiszűri a fórummotor.
Várnék minden javaslatot!
Köszi:
Mono