Portál AbcLinuxu, 15. května 2025 12:11

Dotaz: Jde podstrčit pod url jiný http/s server?

23.10.2021 01:59 -HOST-
Jde podstrčit pod url jiný http/s server?
Přečteno: 604×
Odpovědět | Admin
Ahoj, když zadám do prohlížeče localhost, tak se načte to co vyplivne apache který běží na localhostu. OK, ale můžu podstrčit jiný server aniž by se změnila zadaná url? Zadám tedy do prohlížeče http://localhost ale výsledek by vrátil apache běžící na virtuálním stroji s ip adresou třeba 192.168.0.11. Jde to? Díky

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 23.10.2021 02:25 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jmenuje se to "reverzní proxy".
Hello world ! Segmentation fault (core dumped)
23.10.2021 03:03 -HOST-
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
To je jediná možnost, něco jednoduššího neexistuje?
23.10.2021 06:48 Kaaja
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
No asi nic jednoduššího neexistuje. Ono to v základu jsou dva řádky do konfigurace apache. Viz např tady
Jendа avatar 23.10.2021 10:00 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Není jasné jestli by ti nestačil port forward (k tomu ale musíš vypnout Apache aby se uvolnil ten port, a nemůžeš takhle provozovat víc webserverů mezi kterými se bude přepínat podle URL). V userspace nejjednodušeji:
socat TCP4-LISTEN:80,reuseaddr,fork "TCP4:192.168.0.11:80"
(někdo by mohl namítnout, že tomuto použití socatu se také někdy říká reverzní proxy)
23.10.2021 12:12 -HOST-
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Kam mám vložit ten příkaz? Hostitel je macOS a virtuálně mi běží server s apachem. Předpokládám, že je to příkaz pro linux :-(
Josef Kufner avatar 23.10.2021 14:38 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Pokud už máš rozchozeného Apache, tak koukni na Reverse Proxy Guide. Je to nejjednodušší řešení.
Hello world ! Segmentation fault (core dumped)
Jendа avatar 23.10.2021 14:50 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Na masoxu určitě taky existuje socat.

Dobře že to píšeš (ale to mělo být už v otázce), protože jsem chtěl hledat firewallové řešení s iptables… (ale nakonec jsem se na to vykašlal, protože to nemám odladěné a tak jsem to nechtěl radit)
25.10.2021 14:57 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
To je jediná možnost, něco jednoduššího neexistuje?

SSH tunel.

23.10.2021 09:09 X
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Upravit si /etc/hosts:

test test-server 192.168.0.1

Zrovna localhost bych nemenil..
Řešení 1× (Вherzet)
23.10.2021 17:22 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na čo to potrebuješ? Aký je problém?
debian.plus@protonmail.com
25.10.2021 15:00 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Odpovědět | | Sbalit | Link | Blokovat | Admin
…s ip adresou třeba 192.168.0.11…

Je rok 2021. Taková IP adresa už se nepoužívá. Byla součástí experimentu z roku 1975, který totálně selhal.

27.10.2021 18:50 mmcze
Rozbalit Rozbalit vše Re: Jde podstrčit pod url jiný http/s server?
Není mi jasný smysl těchto opakovaných lživých výkřiků, které lze vyvrátit naprosto jednoduchým myšlenkovým experimentem.

Když sejmu z domény Google.com IPv6 adresy, vůbec nic se neděje, vše funguje nadále, 99.9% lidí nemá absolutně žádné problémy.

Když sejmu z domény Google.com IPv4 adresy, bude mít problémy tak obrovské množství uživatelů, až to není hezký.

Co z toho vyplývá? Lžeš, až se ti od klávesnice práší.

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.