WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Blockera bort länder (https://www.wn.se/forum/showthread.php?t=24490)

Mattias 2007-10-21 10:49

Lanserar en sajt där jag vill blockera bort alla länder utom de nordiska.
Finns det några smidiga lösningar för detta?
Eventuellt färdigställda listor även.

/Mattias

tartareandesire 2007-10-21 11:45

Citat:

Originally posted by Mattias@Oct 21 2007, 10:49
Lanserar en sajt där jag vill blockera bort alla länder utom de nordiska.
Finns det några smidiga lösningar för detta?
Eventuellt färdigställda listor även.
/Mattias

Det finns en lista med ip-nummer korrelerade till respektive länder som fungerar relativt bra. Du sparar då lämpligtvis en cookie så behöver du inte kontrollera besökarna mot databasen varje gång.

martine 2007-10-21 12:09

Citat:

Originally posted by Mattias@Oct 21 2007, 10:49
Lanserar en sajt där jag vill blockera bort alla länder utom de nordiska.
Finns det några smidiga lösningar för detta?
Eventuellt färdigställda listor även.

/Mattias

Får man kanske fråga vad anledningen är. Det finns en hel del nordbor som bor eller vistas utanför norden och som säkerligen även de vill ha tillgång till sidan.

"De onda" kan säkerligen ta sig runt problemet ändå. Vad är det du vill skydda dig mot?

vidir 2007-10-21 12:22

jag har satt in en tråd med liknade önskemål, "hittar den inte" då gällde det ett svenskt phpBB2 forum, där jag inte villa ha massa spamregistreringar från utlandet.
Jag fick inte några bra svar själv men jag hoppas du får ett.

martine 2007-10-21 13:06

Citat:

Originally posted by vidir@Oct 21 2007, 12:22
jag har satt in en tråd med liknade önskemål, "hittar den inte" då gällde det ett svenskt phpBB2 forum, där jag inte villa ha massa spamregistreringar från utlandet.
Jag fick inte några bra svar själv men jag hoppas du får ett.

Tycker det är en dålig taktik att stänga ute besökare som inte är från norden bara för att man inte kan lösa spam-problem som oftast beror på säkerhetsbrister. Det stänger ute en massa personer som inte är i Sverige (mig exempelvis).

Lös problemet istället för att ställa krav på besökarna.

SimonP 2007-10-21 13:10

Borde funka med GeoIP:
http://www.maxmind.com/app/geolitecountry

Mattias 2007-10-22 14:07

Citat:

Originally posted by martine@Oct 21 2007, 12:09

Får man kanske fråga vad anledningen är. Det finns en hel del nordbor som bor eller vistas utanför norden och som säkerligen även de vill ha tillgång till sidan.
De onda kan säkerligen ta sig runt problemet ändå. Vad är det du vill skydda dig mot?

I detta fall för att spara kraft och bandbredd. Mycket film inblandat.
Givetvis går det skapa en internationell lösning rent komersiellt.
Men får tas på senare sikt. I dagsläget är det norden vi vill fokusera på.

martine 2007-10-22 14:54

Citat:

Originally posted by Mattias@Oct 22 2007, 14:07
I detta fall för att spara kraft och bandbredd. Mycket film inblandat.
Givetvis går det skapa en internationell lösning rent komersiellt.
Men får tas på senare sikt. I dagsläget är det norden vi vill fokusera på.

Bandbredd för film kan man förstås inte bortse från - men lite synd är det ju, i synnerhet när svenskt/nordiskt material på internet är extra uppskattat av de nordbor som bor eller vistas utomlands och inte har tillgång till de vanliga medierna.

Har ni egentligen testat hur belastade servrarna är av utomnordiska besökare?

eg0master 2007-10-23 09:33

Och du är medveten om att du kommer stänga ute användare som sitter på stora multinationella företag vars IP-serier inte råkar ligga i norden trots att de geografiskt befinner sig i norden?

och varför skulle utomnordiska besökare belasta servern mer? Flaskhalsen är ju troligen inte själva servern utan bandbredden och den kommer ju inte begränsas av geografisk spridning utan av antalet besökare.

SimonP 2007-10-23 11:17

??

Mattias vill ju bara prioritera bandbredden till dom nordiska besökarna, jag ser inget konstigt i det, som en del av er andra verkar göra, har man begränsade ekonomiska resurser så måste man göra nått som minskar belastningen.

Jonas 2007-10-23 11:47

Skulle nog mer satsa på vilken Locale man har i webläsaren än på IP.

gsoc 2007-10-23 12:59

Skrev i denna tråd och en annan om det :

http://www.webmasternetwork.se/index.php?a...lockera+ip&s=wn

klein 2007-11-09 08:13

Citat:

Ursprungligen postat av martine
Citat:

Ursprungligen postat av vidir
jag har satt in en tråd med liknade önskemål, "hittar den inte" då gällde det ett svenskt phpBB2 forum, där jag inte villa ha massa spamregistreringar från utlandet.
Jag fick inte några bra svar själv men jag hoppas du får ett.

Tycker det är en dålig taktik att stänga ute besökare som inte är från norden bara för att man inte kan lösa spam-problem som oftast beror på säkerhetsbrister. Det stänger ute en massa personer som inte är i Sverige (mig exempelvis).

Lös problemet istället för att ställa krav på besökarna.

Nej, men man kan göra så här..

If IPadresss==banditstat {

Skriv talet tvåtusentrehundrafemtio i siffror :

> 2350

if ( svar = true ) goto passera
else if ( svar != true ) goto fuck_you

}

Ni får förstår modellen säkert..:-)

clonix 2007-11-09 10:27

Driver en lite speciell sida där jag snart kommer
behöva blocka besökare från samtliga länder utom Sverige
Så detta är ett högintressant område jag kommer bevaka =)

allstars 2007-11-10 18:53

Jag skulle nog gå på Jonas metod, eller en liknande.

Tänk på att man kan använda proxys. Helt plötsligt kan en turk surfa med norskt IP.

tartareandesire 2008-10-06 15:44

Finns det någon gratis näst intill 100%-ig (helst 100%-ig då) IP-databas för länder? Behöver egentligen bara en lista på samtliga svenska IP-adresser då jag är tvungen att blockera alla utländska besökare.

martine 2008-10-06 15:56

Citat:

Originally posted by tartareandesire@Oct 6 2008, 15:44
Finns det någon gratis näst intill 100%-ig (helst 100%-ig då) IP-databas för länder? Behöver egentligen bara en lista på samtliga svenska IP-adresser då jag är tvungen att blockera alla utländska besökare.
Får man fråga vad det handlar om för typ av site? Exempelvis jag sitter ju utomlands med "suspekt" IP-adress. Finns det ingen annan enklare möjlighet att komma runt problemet?

tartareandesire 2008-10-06 16:04

Tyvärr inte, rättigheterna för materialet gäller endast inom landet.

SimonP 2008-10-06 16:05

Om jag varit du skulle jag först kolla locale i klientens webläsare, om locale = SV = tillåt, om ej = gå vidare och kolla IP med GeoIP, om svenskt IP = tillåt, om ej svenskt = tillåt ej.

Så minskar man många felaktiga blockeringar.

Det finns ju folk som sitter i Sverige och använder proxy som går via utlandet.

Dimme 2008-10-06 21:08

Fråga TGB.nu hur de har löst det. De har nämligen gjort exakt samma sak.

kabelkultur 2008-10-06 21:39

Tjavars, det finns ju den däringa tjänsten: http://www.blockacountry.com

elitasson 2008-10-06 22:29

Hur påverkas sidans prestanda av att .htaccess-filen är 2mb+ ?

tartareandesire 2008-10-06 22:32

Jag vet hur jag ska lösa det, vill bara ha tag i den mest tillförlitliga databasen...

patrikweb 2008-10-06 22:54

Citat:

Originally posted by tartareandesire@Oct 6 2008, 22:32
Jag vet hur jag ska lösa det, vill bara ha tag i den mest tillförlitliga databasen...

Gör rätt, ladda ner ftp://ftp.ripe.net/pub/stats/ripencc/dele...-ripencc-latest så kan du matcha dom IP space för dom olika länder. Finns även mirror över dom andra RIR där med om du vill komma utanför Europa.

Men dock är det inga garantier att IP verkligen används i dom länderna sedan.

kabelkultur 2008-10-07 20:06

Eftersom jag är född till tjat-stolle så vågar jag mig på en kommentar till i denna tråd.
Citat:

Hur påverkas sidans prestanda av att .htaccess-filen är 2mb+ ?
Förfärligt negativt förstås, men jag får det till att en htaccess som blockar alla IP utom Sverige väger ca 17kb, dock utformad aningens annorlunda än de som som genereras av ovan omnämnda tjänst. :)


Alla tider är GMT +2. Klockan är nu 08:26.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson