Portál AbcLinuxu, 9. května 2025 06:00

Dotaz: Omezeni virtualhosta

1.3.2005 07:33 Petr
Omezeni virtualhosta
Přečteno: 217×
Odpovědět | Admin
Zdravim, Mam na pocitaci definovano nekolik virtualhostu a potreboval bych pristup k nekterym z nich omezit jen na urcite klienty (ip adresy). Jak jim toto omezeni nastavit ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.3.2005 08:21 Martin H. | skóre: 27 | blog: linservis | Brno
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co zkusit třeba soubor .htaccess ?
--- Kapitalismus je lepší, než socialismus ... ale horší, než jsem čekal. (Jiří Suchý) ---
1.3.2005 08:43 Petr
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Jenomze ten virtual host vyuziva proxy modulu a presmerovava pozadavky dal do intranetu ... (a tam uz nejsem schopen rozhodnout o tom, ktery dotaz je zadouci a ktery ne) ...
1.3.2005 09:36 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Tak přímo v konfiguraci toho virtual hosta nebo na cílovém počítači pomocí X-Forwarded-For.
1.3.2005 10:48 Petr
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Jak chcete omezovat primo v konfiguraci virtual hosta ?
S tim X-Forwarded-For jste mej nejspis na mysli HTTP_X_Forwarded_FOR ?
Mohl bys te trochu rozvest, jak chcete omezovat na zaklade hodnoty ? Nasel jsem v dokumentaci pouze omezeni ohledne exitence "env" ale nikoliv podle jeji hodnoty...
1.3.2005 12:13 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Hmm, co třeba projevit trochu iniciativy? Ale ono je jednodušší, když to někdo vymyslí za mě, co?
<VirtualHost *:5000>
    <IfModule mod_proxy.c>
     ProxyRequests Off

     <Proxy *>
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0
     </Proxy>

     ProxyPass / http://nejakyserver/
     ProxyPassReverse / http://nejakyserver/
    </IfModule>
</VirtualHost>
Ne s tím X-Forwarded-For jsem měl na mysli HTTP hlavičku X-Forwarded-For. Kontrolovat to můžete buď v aplikaci, nebo by to určitě šlo pomocí mod_rewrite, pravidlo bude vypadat nějak takhle:
RewriteCond %{HTTP:X-Forwarded-For} ^1\.2\.3\.4$ 
1.3.2005 12:56 Petr
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Na to, az to nekdo vymisli, urcite necekam (prochazim si znovu manual a hledam co by se k tomu dalo pouzit, i kdyz z Vasi strany to mozna vypada trosku jinak). Asi jsem zapomnel napsat, ale pouzivam apache 1.33.3, kde hledam, hledam ale direktivu proxy nevidim (ta je az v apache 2). S tim forwardem jsem to myslel stejne, ale blbe jsem to asi napsal (chtel jsem si to jen overit).
Jiří Svoboda avatar 1.3.2005 13:28 Jiří Svoboda | skóre: 37 | blog: cat /dev/mind | Prostějov
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Myslivec mysli, ze mydlar mydli mys mejdlem. Po mytine se smyka hlemyzd. Mas tam nekde "samyc"?
1.3.2005 13:49 Petr
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
videl jsem to hned po tom, co jsem to odeslal. promyn...
1.3.2005 14:14 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Nevím, apache 1.x už nikde nepoužívám, ale myslím, že tam se to taky dalo nějak řešit.
1.3.2005 13:13 Petr
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Ale zkusil jsem pouzit "directory proxy:* " misto directiby "proxy" DIk.
PS: Osetreni az v klientskem programu je pozde.... (z mnoha duvodu)...
1.3.2005 14:13 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
Musím se přiznat, že pochopit tohle je nad moje síly :-)
1.3.2005 14:52 Petr
Rozbalit Rozbalit vše Re: Omezeni virtualhosta
OK, zkusim to jeste jednou :
Zkusil jsem pouzit < directory proxy:* >namisto directivy <proxy>. Diky za pomoc...

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.