Při mém posledním testování tristaru jsem měl celou dobu pro jisté účely tristar dostupný na konkrétní doméně zvenku, tedy odkudkoliv z internetu. Vzhledem k tomu, že se to přímo nabízelo, použil jsem k tomu jeden ze svých serverů, který je umístěn takřka na rozhraní mezi domácí vnitřní sítí a internetem (fyzicky se to komplikuje ještě VPNkou ale tohle je zbytečné sem plantat). Na serveru běží webserver Apache. Předpokládá se, že na server je směrována nějaká doména.
Konfigurace, kterou jsem použil pro virtualhost je následující:
- Kód: Vybrat vše
<VirtualHost *:80>
ServerName tristar.nejakadomena.cz
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://192.168.1.253/ disablereuse=On max=1000 ttl=60 timeout=300
ProxyPassReverse / http://192.168.1.253/
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
SetEnv proxy-initial-not-pooled 1
</VirtualHost>
192.168.1.253 je IP tristaru
tristar.nejakadomena.cz je hostname, na kterém chceme vidět www rozhraní tristaru
tristar.nejakadomena.cz musí směrovat na webserver, který pro tyto účely nakonfigurujeme.
Důležité na tom celém je
disablereuse=On max=1000 ttl=60 timeout=300
a
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
SetEnv proxy-initial-not-pooled 1
Asi 2 dny jsem googlil proč se mi rozhraní zvenku nechce dočíst do konce, proč se to načítá poškozené, proč se to načítá částečně, proč se to někdy nenačte vůbec atd. Po přidání těchto nastavení to šlapalo perfektně a www rozhraní tristaru bylo skrz reverzní proxy viditelné z venku.

Třeba to někomu někdy bude k užitku až bude googlovat a zjišťovat proč to dělá psí kusy

---
PS: Pokud někoho zajímá jak to je ve skutečnosti s tou VPNkou tak síťově to bylo takto:
http://tristarwww.mypower.cz (už není funkční) => [Webserver mypower.cz] =>
[APACHE reverzní proxy > tristar.vpn (10.10.10.100)] => [VPN] =>
[Webserver tristar.vpn (10.10.10.100)] => [APACHE reverzní proxy > 192.168.1.253] =>
[Tristar v rozvaděči].
Webserver 10.10.10.100 nemá veřejnou IP, proto jsem zvolil cestu směrování přes dvě reverzní proxy a mezi nimi protunelování skrz VPN, po které se běžně posílá na mypower měření mé FVE. Jedna reverzni proxy byla na hlavním serveru v serverovně, který veřejnou IP má a druhá na notebooku (10.10.10.100), který má ve svem dosahu vnitřní síť a je se serverem spojen přes zmíněnou VPN.