Portál AbcLinuxu, 10. května 2025 09:38

Dotaz: Zablokovani pristupu na server z konkretni domeny

11.1.2005 15:32 Patsy
Zablokovani pristupu na server z konkretni domeny
Přečteno: 205×
Odpovědět | Admin
Muzete mi prosim konkretne poradit jak zablokovat pristup pripadne presmerovat cloveka prichazejiciho z urcite domeny? Priklad: Na serveru mam domenu xxx.com na kterou mi chodi traffic z ruznych domen a take z domeny yyy.com, kterou chci ovsem zakazat. Jak to prosim mohu ucinit? Jestli pomoci .htaccess, nebo primo upravou virtual hostu v httpd.conf? Prosim muzete popripade napsat konkretni priklad?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.1.2005 15:39 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zablokovani pristupu na server z konkretni domeny
Odpovědět | | Sbalit | Link | Blokovat | Admin
Do .htaccess:
Order deny, allow
Deny from yyy.com
Je-li povoleno Override Limit. Není-li, tak totéž v Directory odpovídajícím virtual hostu.
11.1.2005 16:01 Patsy
Rozbalit Rozbalit vše Re: Zablokovani pristupu na server z konkretni domeny
Ne toto nefunguje. Mam ve virtualu primo:
      Options Includes FollowSymLinks
      AllowOverride All
      Order deny,allow
      deny from yyy.com
A stale pokud kliknu ze stranek domeny yyy.com na link na domeny xxx.com, tak vpohode se stranka domeny xxx.com zobrazi.
11.1.2005 16:06 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: Zablokovani pristupu na server z konkretni domeny
ciste teoreticky, co myslis pod pojmem "clovek prichazejici z domeny"?

yeti myslel, ze je to clovek, jehoz IP adresa patri do dane domeny. Ale podle tohoto popisu spise usuzuji na referer. Tedy ze nechcete, aby nekdo na domene yyy.com nemohl zverejnit linky na vas server (pro dospele :-) ) xxx.com. Je to tak?
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
11.1.2005 16:28 jm
Rozbalit Rozbalit vše Re: Zablokovani pristupu na server z konkretni domeny
ROFL! Proc by to taky proboha melo fungovat?! :-D

Hint: myslite Referrer?
11.1.2005 16:37 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zablokovani pristupu na server z konkretni domeny
Který se ovšem v HTTP, na rozdíl od angličtiny, jmenuje Referer ;-)
ReriteEngine on
RewriteCond %{HTTP_REFERER} ^http://yyy\.com/
RewriteRule .* tady_asi_může_být_cokoli [last,forbidden,NS]
Samozřejmě, že to nebude pracovat, když (a) klient neposílá Referer (nebo posílá bludy) (b) vlezu na yyy.com přes IP adresu, a ne přes jméno (c) ...
11.1.2005 16:10 Michal Kubeček
Rozbalit Rozbalit vše Re: Zablokovani pristupu na server z konkretni domeny
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je ale třeba zdůraznit, že realizace takového požadavku vede k DNS dotazu při každém požadavku, což docela výrazně prodlužuje odezvy. Bylo by vhodné rozmyslet si, jestli by nebylo lepší odfiltrovat nějaký rozsah IP adres než doménu.
11.1.2005 18:26 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Zablokovani pristupu na server z konkretni domeny
Odpovědět | | Sbalit | Link | Blokovat | Admin
a co takto ?

iptables -A INPUT -i eth+ -p tcp -m tcp --source ip_masiny_ktoru_chcem_zablokovat --dport 80 -j REJECT

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.