Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Přístup ke dvěma různým webserverům v jedné podsíti

Zdar. Tápu v tom a tak se ptám: mám zaregistrovanou doménu a v mojí síti (za Mikrotikem) mi běží dva webservery, na jednom meteostanice a na druhém normální stránky. IP mám veřejnou a mikrotik si spravuju sám. Jak dosáhnu toho, aby při zadání www.<adresa>.cz se mi zobrazil web a při zadání meteo.<adresa>.cz meteostanice? "A" záznam je <adresa>.cz a ukazuje na moji veřejnou IP a "CNAME" je *.<adresa>.cz a ukazuje na "A" záznam. Dík za nakopnutí správným směrem...

Předmět Autor Datum
Ak ide o jeden webserver, na ktorom bezia tieto dve domeny tak to zvladne samotny webserver.
fleg 12.08.2017 22:50
fleg
Ne, jsou to dva různé webservery. Jeden je klasický lighttpd na linuxu s IP 192.168.1.111, druhý je…
mia 13.08.2017 10:02
mia
Pokiaľ nemáš dve verejné IP adresy, tak to musí rozdeliť až webserver. Neviem či niečo také dokáže t…
čitateľ 13.08.2017 11:26
čitateľ
Zatiaľ môžeš na tom prvom spraviť presmerovanie na druhý server. a to je právě to co neumím. Zkusil…
mia 13.08.2017 11:30
mia
No jasné, musíš tam ponechať ten verejný hostname, aj s tým dodatočným portom. Esteticky to nebude l…
čitateľ 13.08.2017 11:42
čitateľ
Můžeš použít nějaký webserver jako proxy - třeba Caddy. U něj je i výhoda, že s velmi jednoduchou ko…
Wikan 13.08.2017 11:31
Wikan
Na webovém serveru musíš zprovoznit reverzní proxy, která bude web meteo.adresa.cz směrovat na další…
touchwood 13.08.2017 11:35
touchwood
Jo, webproxy na mikrotiku funguje, dík :-) Akorát ještě nevím, jak zadat, aby jedna IP šla na port 8…
mia 13.08.2017 12:54
mia
Este premýšľam nad statickym.dns záznamom na MT, ale nie som si isty, ci by to nahradilo web proxy.…
fleg-sk 13.08.2017 13:50
fleg-sk
Statický záznam v DNS na Mikrotiku funguje, ale jen zevnitř. Zvenku ne.
mia 13.08.2017 16:28
mia
zvenčí by fungoval taky, pokud bys měl otevřen DNS port a zároveň byla tvá veřejná IP nastavena jako…
touchwood 13.08.2017 18:04
touchwood
Můžu si to zkusit nastavit u registrátora, ale stejně to neřeší problém s portama (viz příspěvek výš…
mia 13.08.2017 18:08
mia
Proč to neřešíš na místě nejvhodnějším, tj. webovém serveru? Proč máš na každé službě jiný port? Pak…
touchwood 13.08.2017 20:38
touchwood
Meteostanice jede na 80, web můžu na 80ku přehodit, pak by management NASky jel na 8080, dobře, to o…
mia 13.08.2017 21:04
mia
Takže vyřešeno. Někde jsem narazil na mod_proxy v lighttpd, chvilku jsem si s tím hrál a už mi to ch…
mia 14.08.2017 21:07
mia
to jsem ti navrhoval jako nejlepší řešení hned na začátku. ;-) poslední
touchwood 15.08.2017 06:06
touchwood

Ne, jsou to dva různé webservery. Jeden je klasický lighttpd na linuxu s IP 192.168.1.111, druhý je ESP8266 s IP 192.168.1.100. Mám to za Mikrotikem a zatím k tomu přistupuju pomocí http://<adresa>.cz:port. Ale chtěl bych to doménama 3 řádu.

Zatiaľ môžeš na tom prvom spraviť presmerovanie na druhý server.

a to je právě to co neumím. Zkusil jsem vytvořit jednoduchou stránku s odkazem na druhý server (a href=http://192.168.1.100...), ale funguje to pouze ve vnitřní síti. Jakmile na to přistoupím zvenku, tak je odkaz nefunkční.

Jo, webproxy na mikrotiku funguje, dík :-) Akorát ještě nevím, jak zadat, aby jedna IP šla na port 80, druhá na 8080 a třetí na 82. Příklad:

meteo.adresa.cz -> 192.168.1.100:80 (to je bez problémů)
router.adresa.cz -> 192.168.1.254:82
www.adresa.cz -> 192.168.1.111:8080
cokolivjineho.adresa.cz -> 192.168.1.111:80

Můžu si to zkusit nastavit u registrátora, ale stejně to neřeší problém s portama (viz příspěvek výše).

Proč to neřešíš na místě nejvhodnějším, tj. webovém serveru?
Proč máš na každé službě jiný port? Pak přece vůbec nepotřebuješ reverzní proxy?

edit: pokud nemáš praxi s managementem DNS (a to myslím vážně), takové praktiky jako vlastní DNS server rozhodně nedoporučuju.

Meteostanice jede na 80, web můžu na 80ku přehodit, pak by management NASky jel na 8080, dobře, to oželím. Router bych (snad) na tu 80ku mohl taky přehodit. Vařím z vody, zatím nemám klasický webový server, mám rozjetý lighttpd na NAS a zatím nevím, jak moc se to nechá konfigurovat. Během měsíce mi dojde OPi Zero, tam bych chtěl rozjet normální server. Ale stejně mi není jasný, jestli se to dá směrovat i na konkrétní port nebo jestli je to blbost. Teprve s tím začínám, dosavadní zkušenosti se zpřístupněním webu spočívají v tom, že si udělám NAT na vnitřní IP na mikrotiku.

Takže vyřešeno. Někde jsem narazil na mod_proxy v lighttpd, chvilku jsem si s tím hrál a už mi to chodí jak hodiny. Dokáže to přesměrovat včetně portu. Na DNS mikrotiku mi stačilo dát jen jeden statický záznam *.<adresa>.cz = 192.168.1.111, zbytek je v režii webserveru.

Zpět do poradny Odpovědět na původní otázku Nahoru