У мене є веб-додаток, який не має користувачів на Філіппінах, але його постійно бомбардують спамери, картки для тестування карток та інша небажана діяльність. Я можу побачити в журналах, що вони мають IP-адреси на Філіппінах і спочатку знаходять мій сайт через google.ph або на інших .ph
сайтах.
У мене досить хороші фільтри та перевірки безпеки, тому вони насправді не завдають великої шкоди, але, тим не менш, я дуже втомлююся від цього. Вони використовують пропускну здатність, заповнюють мою базу даних, зловживають журналами та журналами безпеки з дерьмом, витрачають час на облік облікових записів тощо
Хоча переважна більшість філіппінських громадян не є спамерами, і я не можу просто заблокувати кожну країну, яка мене дратує, на даний момент я думаю, що рішення полягає в тому, щоб просто заблокувати весь трафік з Філіппін до мого веб-сайту. (Я знаю, що блокування IP-блоків цілих країн не є чудовою практикою, і це багато проблем, але для цієї країни я хочу зробити виняток.)
(Я знаю, що вони можуть підробити свою IP-адресу, але принаймні я можу змусити їх трохи працювати.)
Я знаю, що там є кілька сервісів геоіп. Хтось знає про безкоштовні чи недорогі послуги? Або будь-який інший спосіб відфільтрувати трафік з певної країни?
Я запускаю PHP на Apache 2, якщо це має значення.