Jak nasměrovat 2 domény na 1 ip a rozdílné porty

O doménách, registrátorech, technologii

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Skrew 1. 12. 2014 16:26

Zdravím,
potřeboval bych poradit, jak rozchodit 2 webové služby na jedné ip a přistupovat k nim přes http.
Na serveru mi běží 2 webové služby, které potřebuji zpřístupnit přes webové rozhraní (port 80 nebo 443).
Do DNS nemohu zadávat porty, jak tedy nasměrovat 2 domény na jednu ip.

Dejme tomu, že veřejná ip je 5.5.5.5. Port 80 je forwardován na server s ip 1.2.3.4
Potřeboval bych např.
http://domena1.cz směrovat na 5.5.5.5 -> 1.2.3.4:80 a
http://domena2.cz směrovat na 5.5.5.5 -> 1.2.3.4:8080.

V současnosti platí že http - vše směruje na 80.
Zkusil jsem službu na doméně 2 provozovat třeba na 443, ale jelikož v dns záznamech je
A zaznam - domena1.cz - 5.5.5.5
A zaznam - domena2.cz - 5.5.5.5
tak při zadání https://domena1.cz a https://domena2.cz se zobrazí stejný obsah, což nechci.

Nebo zajímalo by mně jak je to řešeno na webhostingu kde na jedné ip beží x webhostingů.
Předpokládám, že je tam nějaká místní cname tabulka, která říká kam kterou doménu přesměrovat.
Skrew
Junior

Odeslat příspěvekod JirkaVejrazka 1. 12. 2014 16:44

Nemusis to smerovat na jine porty. Webservery umi na jedne adrese a jednom portu obslouzit spousty ruznych webu. Treba u Apache se to nastavuje pres NamedVirtualHost. U SSL (https) uz je to trochu slozitejsi, ale dnes uz bez problemu realizovatelne.
JirkaVejrazka
Mírně pokročilý

Odeslat příspěvekod ilmarinen 1. 12. 2014 16:45

Ahoj. Ty hledáš něco, čemu se říká „virtual host“.

Nedal jsi více info o tvém serverovém software, takže si poraď sám.
ilmarinen
Kolemjdoucí

Odeslat příspěvekod JirkaVejrazka 1. 12. 2014 16:48

Pokud tvoje webove rozhrani neumozni bezet pod webserverem, muzes nejaky webserver pouzit jako reverzni proxy a presmerovat provoz na spravny port takto...
JirkaVejrazka
Mírně pokročilý

Odeslat příspěvekod Skrew 1. 12. 2014 19:32

Díky za reakce.
Jedná se o mailserver (Kerio) a FTP server s webovým rozhraním. Možná místo 80 je nechám oba bežet na 443.
Ano, virtual host je zřejmě to co hledám.
Skrew
Junior

Odeslat příspěvekod Kysa 2. 12. 2014 20:15

JirkaVejrazka píše:........ U SSL (https) uz je to trochu slozitejsi, ale dnes uz bez problemu realizovatelne.

2 domény na jedné IP, obě s https? Jsi si jistý, že je to realizovalné tak, aby prohlížeč nebrečel?
Kysa
Mírně pokročilý

Odeslat příspěvekod cabman 8. 1. 2015 11:28

Kysa píše:
JirkaVejrazka píše:........ U SSL (https) uz je to trochu slozitejsi, ale dnes uz bez problemu realizovatelne.

2 domény na jedné IP, obě s https? Jsi si jistý, že je to realizovalné tak, aby prohlížeč nebrečel?
Odpovím za kolegu. Ano a ne.

V dnešní době se používá SNI který umožní provoz neomezenému počtu https s různými certifikáty na jedné adrese. Dnešní prohlížeče to bez problému podporují a nikdo nemusí brečet. Ale háček je u zastaralých prohlížečů jako ie6 kterýSNI neumí a server na to bude reagovat podstrčením prvního certifikátu v pořadí. Nepodpora SNI je dnes minoritní poroblém, i když v případě důležitých služeb je třeba s touto alternativou počítat.

-- 8. 1. 2015 10:37 --

V tazatelově případě bych šel s https:443 (a 4040) pro kerio (podle http:8080 předpokládám že connect) a s http:80 pro to ftp nebo co.

Já když řešim přesměrovnání třeba z domena.cz na domena.cz:898 tak mam v nějakém virtuálu nainstalovaný centos kde to přesměruji apachem.
cabman
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník