[ Tyler Durdan @ 01.08.2006. 13:57 ] @
Blokiranje grupe nacionalnog IP opsega države, konkretno IP adresa koje potiču iz Srbije.

Verovatno se pitate zašto?

Imam projekat u fazi razvoja, planiran za inostrano tržište, koji bi trebalo da donosi prihod od Google AdSense programa.

Eventualna poseta iz Srbije mi nije važna, ona mi neće generisati profit, a znatno povećava rizik od banovanja kod googla, jer se poseta iz ovih krajeva često tretira kao fraud clicks.

Verujte, naslušao sam se tužnih priča o banovanju bez očiglednog razloga.

Našao sam način da uradim, editovanjem .htaccess fajla... ali nažalost ne umem to da uradim: nabadam nešto sa allow & deny..

Drugi problem je naći ažurnu listu IP opsega Serbia (može i Jugoslavije, ne treba mi ni CG ), imam .csv fajl sa adresama iz 2001.
Uspeo sam da nađem i ultra svežu bazu ali IP adrese su u dragačijem formatu:
Citat:
1047289856 1047290239 CS SCG SERBIA AND MONTENEGRO
1047290240 1047290367 CS SCG SERBIA AND MONTENEGRO


Vrši se konverzija u standardan zapis, ali kako - ne znam, braćo!

please help. hvala.

[Ovu poruku je menjao Tyler Durdan dana 01.08.2006. u 15:14 GMT+1]

[Ovu poruku je menjao Tyler Durdan dana 01.08.2006. u 15:23 GMT+1]

[Ovu poruku je menjao Tyler Durdan dana 02.08.2006. u 16:40 GMT+1]
[ sEaGhOsT @ 01.08.2006. 14:23 ] @
Code:

order allow,deny
deny from 123.45.6.7
deny from 012.34.5.
allow from all


To to je kod koji treba da stavis u .htaccess fajl, u deny stavi te ip adrese da nebi stavljao sve nadji tacne opsege ip adresa i stadnje dve ili tri stavi pod zvezdicu i time smanji kucanje i velicinu .htaccess fajla evo recimo kako zabraniti korisnike nekis ISP-a

Code:

order allow,deny
deny from .sezamrpo.yu
deny from .neobee.net
deny from .verat.net
deny from .eunet.yu
allow from all


Evo ti i primer ako imas neki CMS pa hoces da zabranis pristup svima, samo da ti mozes da pristupas toj stani

Code:

<limit GET>
deny from all
allow from TVOJA_IP_ADRESA
</limit>
[ Tyler Durdan @ 01.08.2006. 14:39 ] @
Puno hvala na zaista brzom i preciznom odgovoru...

Jedno pitanje:
Ovako je moguće napasati?
Code:
order allow,deny
deny from .sezampro.yu
deny from .neobee.net
deny from .verat.net
deny from .eunet.yu
allow from all

i time blokiram korisnike ovih ISP-a?

Molim za još jednu potvrdu...
Jer ako je tako - pa to je sjajno! :)

P. S.
kako adrese ovog tipa
1047289856 1047290239
1047290240 1047290367
"konvertovati" u tip *.*.*.* ?

sEaGhOsT, thanx a bunch.


[ P1ksi @ 01.08.2006. 23:08 ] @
Citat:
Tyler Durdan: Puno hvala na zaista brzom i preciznom odgovoru...

kako adrese ovog tipa
1047289856 1047290239
1047290240 1047290367
"konvertovati" u tip *.*.*.* ?

sEaGhOsT, thanx a bunch.


Vrlo jednostavno:
1047289856 = 62.108.0.0
1047290239 = 62.108.97.127
1047290240 = 62.108.97.128
1047290367 = 62.108.97.255

deluje mi logicno :)
[ bojan_bozovic @ 02.08.2006. 05:29 ] @
seaghost to zadnje nije dobro. najbolja je kombinacija tvoje IP i .htpasswd, jer inace mozes biti NATvan, pa i da drugi imaju tvoju IP. IP nije nicija do ISPa dok nije staticka. poz.
[ Tyler Durdan @ 02.08.2006. 15:44 ] @
Izvinjavam se sto ponavljam ovo pitanje:
Ovako je moguće napisati?
Code:
order allow,deny
deny from .sezampro.yu
deny from .neobee.net
deny from .verat.net
deny from .eunet.yu
allow from all

i time blokiram korisnike ovih ISP-a?

Citat:
P1ksi: Vrlo jednostavno:
1047289856 = 62.108.0.0
1047290239 = 62.108.97.127
1047290240 = 62.108.97.128
1047290367 = 62.108.97.255

deluje mi logicno :)


Bi li hteo da malo pojasniš kojim postupkom si dosao do rešenja.

Thanx 2 u all :)
[ broker @ 02.08.2006. 16:17 ] @
IP adresa je jedan tridesetdvobitni broj, a svaki broj IP adresi je jedan bajt tog broja.
[ P1ksi @ 02.08.2006. 21:48 ] @
Citat:
Tyler Durdan: Izvinjavam se sto ponavljam ovo pitanje:


Citat:
P1ksi: Vrlo jednostavno:
1047289856 = 62.108.0.0
1047290239 = 62.108.97.127
1047290240 = 62.108.97.128
1047290367 = 62.108.97.255

deluje mi logicno :)




Bi li hteo da malo pojasniš kojim postupkom si dosao do rešenja.

Thanx 2 u all :)


Start - run - calc :)
DEC - - - - - - HEX - - - - - -HEX - - - - - DEC
1047289856 = 3E6C6000 = 3E.6C.60.00 = 62.108.96.0 * ovde mi se potkrala greska u prethodnoj racunici, tj copy/paste
1047290239 = 3E6C617F = 3E.6C.61.7F = 62.108.97.127
1047290240 = 3E6C6180 = 3E.6C.61.80 = 62.108.97.128
1047290367 = 3E6C61FF = 3E.6C.61.FF = 62.108.97.255




[ Tyler Durdan @ 03.08.2006. 09:30 ] @
Hvala, P1ksi...
[ D.i M.e @ 03.08.2006. 12:31 ] @
Citat:
Tyler Durdan: Izvinjavam se sto ponavljam ovo pitanje:
Ovako je moguće napisati?
Code:
order allow,deny
deny from .sezampro.yu
deny from .neobee.net
deny from .verat.net
deny from .eunet.yu
allow from all

i time blokiram korisnike ovih ISP-a?

Ne odgovoriste na ovo.
[ Tyler Durdan @ 08.08.2006. 16:36 ] @
Zar niko?