Skip to content

One-liner install script that will setup a recurring job to block out Minecraft server scanners from your infrastructure.

Notifications You must be signed in to change notification settings

Pixel-Services/HunterInstaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Hunter Installer

A lightweight script to automatically block known malicious IPs on Linux servers using ipset and iptables.

This tool is based on PebbleHost's Hunter, which maintains a honeypot-driven IP blacklist.

πŸš€ Quick Install

Run the following commands in your terminal:

curl -fsSL https://raw.githubusercontent.com/Pixel-Services/HunterInstaller/refs/heads/main/hunter-installer.sh -o hunter-installer.sh
chmod +x hunter-installer.sh
./hunter-installer.sh

πŸ”§ During Setup

You'll be prompted to configure:

  • Update frequency (in minutes)
  • Target iptables chain: DOCKER-USER (for Docker) or INPUT (default firewall)

βœ… What It Does

  • Fetches the latest IP blocklist from PebbleHost's Hunter project
  • Applies blocks using ipset and iptables
  • Sets up a systemd timer to auto-update regularly

πŸ“‹ Check Status

systemctl status blocklist-update.timer

πŸ“• Check Logs

journalctl -u blocklist-update.service

πŸ—‘οΈ Uninstalling

Run the following one-liner to get rid of hunter and it's files and configurations:

curl -fsSL https://raw.githubusercontent.com/Pixel-Services/HunterInstaller/refs/heads/main/hunter-uninstall.sh | bash

About

One-liner install script that will setup a recurring job to block out Minecraft server scanners from your infrastructure.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages