Portál AbcLinuxu, 19. dubna 2024 20:26


Dotaz: WEb servery za routerem

7.3.2006 09:44 Mike
WEb servery za routerem
Přečteno: 178×
Odpovědět | Admin
Mam jeden dotaz. jde vubec udelat ze bych mel 1 verejnou IP na routeru a za routerem schovane 2 ruzne domenove jmena na 2 PC. Myslim tim treba www.xxx.cz a www.yyy.cz tyto domeny si reziruju sam, takze zmeny dns u registratora neni problem. Ale jde mi o to jak nastavit IPTABLES aby mi po zadani www.xxx.cz presmeroval na pc s adresou 192.168.1.25 a www.yyy.cz na 192.168.1.30
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.3.2006 09:50 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: WEb servery za routerem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ne. Jedině že by se to rozlišilo portem, ale pak by ten port musel být součástí URL.
7.3.2006 10:01 Goffix | skóre: 25 | blog: Powered by ArchLinux | Hradec Králové
Rozbalit Rozbalit vše Re: WEb servery za routerem
Ale na jeden komp (server), může odkazovat více adres 2. řádu, že? Viz pípni, apod... To se nastavuje nejak v Apachi?
7.3.2006 10:07 Mike
Rozbalit Rozbalit vše Re: WEb servery za routerem
VirtualHost mam zmaknuty to problem neni, ale problem je ze, jedna domena musi bezet na IIS kvuli kompatibility s MS VisualFoxPro a to pod apache zatim nebezi. Takze jeste upresneni. Jeden Webserver musi byt na IIS a druhy tomu to je jedno.
msk avatar 7.3.2006 10:12 msk | skóre: 27 | blog: msk
Rozbalit Rozbalit vše Re: WEb servery za routerem
Len tip, nie som apache guru: mam ten pocit, ze apache ma nejaky modul, ktory robi forward. Nedalo by sa to spravit tak, ze na tom apachi by bezali 2 virtualy, pricom jeden z nich by traffic forwardoval na iny server?
7.3.2006 10:17 Goffix | skóre: 25 | blog: Powered by ArchLinux | Hradec Králové
Rozbalit Rozbalit vše Re: WEb servery za routerem
To je fakt. Možná by se to dalo očůrat (drastickým řešením), že by na Apachi byli dva virtualy a jeden z nich by byl jen jeden php soubor, který by se dotazoval na stranku (po síti) u IIS serveru :-D

To by čistě teoreticky mělo jít ne? ;-)
7.3.2006 10:13 Goffix | skóre: 25 | blog: Powered by ArchLinux | Hradec Králové
Rozbalit Rozbalit vše Re: WEb servery za routerem
No napadá mě také pouze řešení s těmi porty (viz výše). V DNS se moc nevyznám, ale nejdou tam ty porty nastavit?

Jako, že by tam bylo například:

www.aaa.cz -> aaa.bbb.ccc.ddd:90

www.bbb.cz -> aaa.bbb.ccc.ddd:91
7.3.2006 10:34 Mike
Rozbalit Rozbalit vše Re: WEb servery za routerem
jo v DNS by mely jit nastavit porty, ale stejne u registratora musim zadat xxx.xxx.xxx.xxx:80 protoze to musi na router odkazovat. Jedine ze bych pak zadal port 81 u druhe a iptables bych dal ze pokud prijde pozadavek na stejnou IP ale jiny port, tak se to presmeruje na IP toho druheho serveru. Zatim to muzu resit jen teoreticky, bo nase sit prechazi az za 2mesice na noveho poskytovatele.
7.3.2006 10:48 Goffix | skóre: 25 | blog: Powered by ArchLinux | Hradec Králové
Rozbalit Rozbalit vše Re: WEb servery za routerem
...ale stejne u registratora musim zadat xxx.xxx.xxx.xxx:80 protoze to musi na router odkazovat.
To sem nějak nepobral ;-)
Jedine ze bych pak zadal port 81 u druhe a iptables bych dal ze pokud prijde pozadavek na stejnou IP ale jiny port, tak se to presmeruje na IP toho druheho serveru.
Tak jsme to mysleli.. Akorat nevím jestli máš teď na mysli zadávat ty porty ručně v adresním řádku a nebo jestli to jde v té DNS takhle nastavit.
7.3.2006 10:53 Mike
Rozbalit Rozbalit vše Re: WEb servery za routerem
...ale stejne u registratora musim zadat xxx.xxx.xxx.xxx:80 protoze to musi na router odkazovat.
To sem nějak nepobral ;-)
Mysleno tak, ze jsem z toho sam blazen a to hned pri pondeli.

Kukal sem na DNS zaznamy registratora a neni tam zminka o portu ale snad bude stacit jak za dopisu k IP:81
7.3.2006 11:17 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: WEb servery za routerem
Ne, to tedy rozhodně nejde. Hodnotou A záznamu je samozřejmě IP adresa, ne kombinace adresy a portu, to by byl nesmysl.
7.3.2006 16:51 asd
Rozbalit Rozbalit vše Re: WEb servery za routerem
jestli sem to spravne pochopil, tak chcete vsechny tydle 4 klicova slova: namevirtualhost, virtualhost, mod_proxy(+mod_proxy_http), mod_rewrite a dokumentaci ;-)
7.3.2006 10:17 hele
Rozbalit Rozbalit vše Re: WEb servery za routerem
Odpovědět | | Sbalit | Link | Blokovat | Admin
myslim ze reverzni proxy umistena na tom routeru vyresi vse. squid pomuze .
7.3.2006 11:01 Petr
Rozbalit Rozbalit vše Re: WEb servery za routerem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na ten server co je mu to jedno dát apache a pomoci ProxyPass a ProxyPassReverse přesměrovat některé požadavky na ten win server (nebo jakýkoliv jiný). Jde to udělat jak pro jednotlivé adresáře, tak i pro virtuální server. Detaily jsou na www.apache.org. A těch web serverů může být i víc než 2.

Takto není potřeba squid a stačí jeden apache.
7.3.2006 12:56 secido | skóre: 27
Rozbalit Rozbalit vše Re: WEb servery za routerem
A prepisuje aj URL v javascripte?
7.3.2006 13:03 barney
Rozbalit Rozbalit vše Re: WEb servery za routerem
nepotrebuje prepisovat
ono sa to chova tak, ze pre konkretnu url (regex) forwardne request na vopred definovany stroj
btw, takto bol robeny aj jeden zo sposobov pouzivania php4 a php5 paralelne

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.