I want to know how to block IP addresses via Digitalocean?

November 6, 2017 2.2k views
Control Panels WordPress Linux Commands Ubuntu 16.04

Actually, I want to block all bot IPs from visiting my webpage. Also want to block particular IP sets.

2 Answers

The simplest way to block specific IP address or ranges of them would be to set up a basic firewall using UFW. It is included with Ubuntu by default.

You can then block a specific IP address by running:

  • sudo ufw deny from XXX.XXX.XX.XX

For a deeper dive into using UFW, check out:

by Mitchell Anicas
UFW is a firewall configuration tool for iptables that is included with Ubuntu by default. This cheat sheet-style guide provides a quick reference to UFW commands that will create iptables firewall rules are useful in common, everyday scenarios. This includes UFW examples of allowing and blocking various services by port, network interface, and source IP address.

Youtube tutorial of how to whitelist IP address with Digital Ocean's firewall: https://snipp.ly/l/OjLdg

Whitelist can be better in some cases then blacklisting IPs so here is a video for that just in case that can be of use to you in your situation

Have another answer? Share your knowledge.