Project

General

Profile

Actions

Task #151

open

IP ban VPNs and everything outside of north america

Added by Sam Pearson 3 months ago. Updated 23 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
04/28/2026
Due date:
% Done:

0%

Estimated time:
Engineering Effort:
medium
App Component:
Server Admin
Feature:

Description

maybe don't block the datacenter the vps is on, but it would generally be nice to not have the logs clogged up with some bozo trying to access wp-admin.php or /.git/credentials or /actuator/gateway/routes or "\x03\x00\x00\x13\x0E\xE0\x00\x00\x00\x00\x00\x01\x00\x08\x00" or

108.162.241.106 - - [27/Apr/2026:03:00:52 -0500] "GET /wp-content/plugins/hellopress/wp_filemanager.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:52 -0500] "GET /wp-content/plugins/hellopress/wp_filemanager.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:52 -0500] "GET /environment.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:52 -0500] "GET /environment.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:52 -0500] "GET /favicon.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:52 -0500] "GET /favicon.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:52 -0500] "GET /admin-ajax.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:52 -0500] "GET /admin-ajax.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:52 -0500] "GET /class-walker-page-object.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:52 -0500] "GET /class-walker-page-object.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /xp.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /xp.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /1wx.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /1wx.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /0.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /0.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /strcmp.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /strcmp.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /52.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /52.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /white.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /white.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /link-template-git.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /link-template-git.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /smile.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /smile.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /str_shuffcle.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /str_shuffcle.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /gecko-litespeed.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /gecko-litespeed.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /wp-includes_function.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /wp-includes_function.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /ultra.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:53 -0500] "GET /ultra.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:53 -0500] "GET /epinyins.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:54 -0500] "GET /epinyins.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:54 -0500] "GET /colors.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:54 -0500] "GET /colors.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:54 -0500] "GET /user-edit.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:54 -0500] "GET /user-edit.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:54 -0500] "GET /edit-comments.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:54 -0500] "GET /edit-comments.php HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:54 -0500] "GET /randkeyword.PhP8 HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:54 -0500] "GET /randkeyword.PhP8 HTTP/1.1" 404 134 "-" "-"
108.162.241.106 - - [27/Apr/2026:03:00:54 -0500] "GET /otuz1.php HTTP/1.1" 301 178 "-" "-"
108.162.241.107 - - [27/Apr/2026:03:00:54 -0500] "GET /otuz1.php HTTP/1.1" 404 134 "-" "-"

maybe there's some kind of UFW preset for xenophobia or something.

Actions

Also available in: Atom PDF