Allow a port only from a specific IP with ufw
ufw allow ssh from specific ip | restrict port to ip address ufw | ufw allow from subnet to port | ufw | firewall | allowlist | sshCaution: This command changes the system. Understand what it does before you run it.
ufw allow from 198.51.100.0/24 to any port 22 proto tcpAllows incoming TCP connections on the port only from the given address or subnet in CIDR notation. Other sources fall back to the default policy. Typical for admin access such as SSH, database ports or the Plesk panel on port 8443.
Note: An existing general rule for the same port (ufw allow 22/tcp) must be removed afterwards, otherwise the port stays open for everyone.
Also searched as
- ufw allow ssh from specific ip
- restrict port to ip address ufw
- ufw allow from subnet to port