Jiné : phpRS Fórum
Na něco jsme zapomněli?
phpRS - redakční a informační systém
Jít na stránku:  12Další
Aktuální stránka:1 z 2
BAN IP
Zaslán uživatelem/kou: martinj (IP adresa zaznamenána)
Datum: 2005-06-21, 21:50

Zdravim všechny,

nevíte jak upravit phpRS 2.6.5, aby šlo blokovat určitée IP adresy? Díky moc

Re: BAN IP
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2005-06-21, 21:52

no slo by to, ale chudaci, co maji vytacene pripojeni OR dynamickou IP

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: BAN IP
Zaslán uživatelem/kou: martinj (IP adresa zaznamenána)
Datum: 2005-06-21, 22:06

jasné to chápu, jde mi o jednoho člověka, který má stejnak VIP. Prosím poraďte. Díky

Re: BAN IP
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2005-06-21, 22:12

tak ho zbavit "VIP"... :-D

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: BAN IP
Zaslán uživatelem/kou: martinj (IP adresa zaznamenána)
Datum: 2005-06-21, 22:19

VIP = veřejná IP adresa, tzn že to zastaví pouze jeho

Re: BAN IP
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-06-21, 22:33

$ip_adresa=$_SERVER["REMOTE_ADDR"]; // ip adresa ctenare
za tym ti stačí už len podmienka

Re: BAN IP
Zaslán uživatelem/kou: JanVar (IP adresa zaznamenána)
Datum: 2005-06-21, 22:40

martinj napsal/a:
-------------------------------------------------------
> VIP = veřejná IP adresa

tak to jsem nepochopil... :-) ja myslel, ze je VIP....

tak bud ja pise pa3k, OR bloknou na urovni firewalu (pokud to lze)

-- JaV ---- [http://www.hades.cz] ---- security by obscurity ---------------------------------------------
motto:
It's OK to be ignorant; it's not OK to play stupid.
But it's simply not efficient for us to try to help people who are not willing to help themselves.
----------------------------------------------------------------------------------------------------------------------

Re: BAN IP
Zaslán uživatelem/kou: martinj (IP adresa zaznamenána)
Datum: 2005-06-21, 22:40

Diky, ale já jsem na upravu kodu dost lama, popiš to prosím více. Díky

Re: BAN IP
Zaslán uživatelem/kou: Michalek (IP adresa zaznamenána)
Datum: 2005-06-21, 23:42

config.php
<?
######################################################################
# phpRS Configuration 1.2.6
######################################################################


uprav na
<?
if($_SERVER["REMOTE_ADDR"]=="xxx.xxx.xxx.xxx"):
 echo "Ahoj blbecku, to cumis, co?";
exit;
endif;
######################################################################
# phpRS Configuration 1.2.6
######################################################################


nerucim za to

--
[ SAFUS.EU | OFFLINE | FOREVER ]

Re: BAN IP
Zaslán uživatelem/kou: BIGBRUNO (IP adresa zaznamenána)
Datum: 2005-10-01, 09:24

No neviem, či by v jeho prípade radšej nemalo byť

... if($_SERVER["REMOTE_ADDR"]="xxx.xxx.xxx.xxx"): ...

keď chce blokovať IP adresu



Re: BAN IP
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-10-01, 16:23

BIGBRUNO napsal/a:
-------------------------------------------------------
> No neviem, či by v jeho prípade radšej nemalo byť
>
> ... if($_SERVER["REMOTE_ADDR"]="xxx.xxx.xxx.xxx"):
> ...
>
> keď chce blokovať IP adresu
>
>
>

LOL .. si vyzkoušej, co ti tohle udělá :D


========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: BAN IP
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-10-01, 16:27

> LOL .. si vyzkoušej, co ti tohle udělá :D
husté, že by mu to IP na dialku zmenilo? :) ROFL

Re: BAN IP
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2005-10-05, 19:55

hehe, no asi by to nerozchodil.
takze ak nieco porovnas tak bud dve alebo tri znamienka rovnosti (== alebo ===)

____________________
smiko.host.sk/phprs/

Re: BAN IP
Zaslán uživatelem/kou: Petr008 (IP adresa zaznamenána)
Datum: 2006-05-12, 13:56

Fajn,
tahle úprava od Michálka funguje.

<?
if($_SERVER["REMOTE_ADDR"]=="xxx.xxx.xxx.xxx"):
echo "Hi :-D";
exit;
endif;
######################################################################
# phpRS Configuration 1.2.6
######################################################################

Jak však nastavit více IP adres? Do knihy návštěv se mi pravidleně zvěčňují reklamou 3 americké IP adresy. Není to proxy.

Oddělit IP adresy středníkem?

<?
if($_SERVER["REMOTE_ADDR"]=="xxx.xxx.xxx.xxx";"xxx.xxx.xxx.xxx"):
echo "Hi :-D";
exit;
endif;


Re: BAN IP
Zaslán uživatelem/kou: Petr008 (IP adresa zaznamenána)
Datum: 2006-05-12, 14:00

hm, tak tohle nefunguje

Re: BAN IP
Zaslán uživatelem/kou: Petr008 (IP adresa zaznamenána)
Datum: 2006-05-12, 14:03

takže opakovat celou podmínku?

Re: BAN IP
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2006-05-12, 14:35

a)
if ($_SERVER["REMOTE_ADDR"]=="xxx.xxx.xxx.xxx" || $_SERVER["REMOTE_ADDR"]=="yyy.yyy.yyy.yyy" || $_SERVER["REMOTE_ADDR"]=="zzz.zzz.zzz.zzz")
{
echo "Hi :-D";
exit;
}

b)
$ban = array("xxx.xxx.xxx.xxx", "yyy.yyy.yyy.yyy", "zzz.zzz.zzz.zzz")

if (true == in_array($_SERVER["REMOTE_ADDR"], $ban))
{
echo "Hi :-D";
exit;
}

atd.

nebo použít plugin BAN (který to řeší ve spolupráci s db) atd ...

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================



Celkem upraveno 1×. Poslední úprava xsuchy09 v 12.05.2006 14:36.

Re: BAN IP
Zaslán uživatelem/kou: Petr008 (IP adresa zaznamenána)
Datum: 2006-05-12, 14:41

Pokud jsem použil tohle:

<?
if($_SERVER["REMOTE_ADDR"]=="196.40.31.138"):
echo "Hi :-D";
exit;
endif;
if($_SERVER["REMOTE_ADDR"]=="66.249.72.106"):
echo "Hi :-D";
exit;
endif;
if($_SERVER["REMOTE_ADDR"]=="72.232.82.242"):
echo "Hi :-D";
exit;
endif;
if($_SERVER["REMOTE_ADDR"]=="200.122.153.10"):
echo "Hi :-D";
exit;
endif;
if($_SERVER["REMOTE_ADDR"]=="72.30.110.230"):
echo "Hi :-D";
exit;
endif;


a zatím to funguje, nezpomalí tato úprava načítání stránek pro jiné uživatele?

Re: BAN IP
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2006-05-12, 14:44

Zpomalí, jako každý jiný if, ale minimálně ... prostě to běžně nepoznáš ... ale mnou popsané postupy jsou přeci jen o něco rychlejší, takže klidně si to uprav ...

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: BAN IP
Zaslán uživatelem/kou: Petr008 (IP adresa zaznamenána)
Datum: 2006-05-12, 14:54

jjjjjjj
díky




Ještě jedna všetečná otázka. Šlo by takto blokovat ne jednu konkrétní adresu, např. 72.30.110.230 nebo 72.30.128.158, ale přímo 72.30 a všechny adresy z této odvozené? Ti syčáci v USA mají asi větší přístup k různým compům ve stejné oblasti.



Celkem upraveno 1×. Poslední úprava Petr008 v 12.05.2006 15:05.

Jít na stránku:  12Další
Aktuální stránka:1 z 2


Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.