Il modo migliore per bloccare un paese in base all'indirizzo IP?


13

Ho un sito Web che deve bloccare un determinato paese in base all'indirizzo IP. Sono più che consapevole che il blocco basato su IP non è un metodo infallibile per bloccare i visitatori, ma è un passo necessario nella giusta direzione.

Dal momento che sto usando PHP, quello che vorrei fare è usare un database GeoIP come geoplugin.net . Tuttavia, sono curioso di sapere se esiste un modo migliore per farlo.

Il sito Web si trova su un server Web condiviso (non ho accesso come root) ed esegue Apache su centOS. Immagino che la mia domanda sia "un file .htaccess può essere configurato per bloccare tramite IP usando una fonte esterna per cercare gli indirizzi IP".


1
La risposta accettata non è più valida dal 09/08/12 con blockacountry non in linea.
Brian Webster,

Risposte:


4

http://www.blockacountry.com

Usa con cautela ... Sono sicuro che ci sono molte persone qui che pensano che stai facendo la cosa sbagliata bloccando interi paesi.


1
Hmm, non sempre. A volte sei obbligato per legge a negare l'accesso ai paesi. Come Pandora, per esempio.
Mark Henderson

PS Con lo script che generano, dovresti davvero sbarazzarti della ErrorDocument 403direttiva o sostituirla con la tua, perché ti reindirizza al loro sito web e quindi lancia i popup.
Mark Henderson

Ho scritto questo con questa risposta in mente: serverfault.com/questions/163502/…
Jason Berg

Sì. Funziona abbastanza bene - e sì, sono consapevole che il blocco dei paesi in questo modo non è raccomandato, ma è un requisito e non c'è molto che posso fare al riguardo. Buona risposta, comunque.
Nathan Osman,

1
Questo è un ottimo esempio di risposta non a prova di futuro. meta.stackexchange.com/questions/8231/…
Brian Webster,


0

Se trovi le regole aggiuntive che causano problemi di sovraccarico e latenza della CPU, TechGuard crea un'appliance in linea per il blocco degli indirizzi IP del traffico in entrata e in uscita, inclusi elenchi di blocchi commerciali di milioni di indirizzi IP legati ad attività dannose nei paesi consentiti dalla tua politica. Fa tutto questo senza influire sulla latenza della rete o sulle connessioni TCP, aggiornando automaticamente ciò che equivale a 12.000 intervalli IP al giorno.


2
Benvenuti in Server Fault! Si prega di leggere la nostra FAQ in particolare Posso promuovere prodotti o siti Web a cui sono affiliato qui? . Due risposte e due rec per lo stesso sito Web sono vicine alla linea.
user9517

Sono con @Iain: forse una risposta utile, ma il fraseggio sembra molto più simile alla copia di marketing che alla voce di amara esperienza.
pjmorse,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.