Membatasi IP yang Mengakses Server


Anda bisa membatasi pengakses menggunakan tcpwrapper (hosts.allow, hosts.deny) atau menggunakan iptables.
Contoh penggunakan hosts.allowhosts.deny untuk membatasi akses ssh hanya boleh dari ip 192.168.22.2 dan hanya untuk network 192.168.23.0/24.
Sunting berkas /etc/hosts.deny
sshd: all

Sunting berkas /etc/hosts.allow

sshd: 127.0.0.0/255.255.255.0 
sshd: 192.168.22.2 
sshd: 192.168.23.0/255.255.255.0

Untuk membuat rules serupa, menggunakan UFW di Ubuntu.

ufw allow proto tcp from 127.0.0.0/24 to any port 22
ufw allow proto tcp from 192.168.22.2 to any port 22
ufw allow proto tcp from 192.168.23.0/24 to any port 22