在Linux中,iptables是一個功能強大的防火墻工具,可以用來阻止惡意訪問
sudo iptables -A INPUT -s <惡意IP地址> -j DROP
將<惡意IP地址>
替換為要阻止的IP地址。
sudo iptables -A INPUT -p tcp --dport 80 -j DROP
sudo iptables -A INPUT -p tcp --dport 22 -j DROP
sudo iptables -A INPUT -p icmp -j DROP
sudo iptables -A INPUT -s 192.168.1.0/24 -j DROP
sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -P INPUT DROP
sudo iptables -P OUTPUT DROP
對于基于Debian的系統(如Ubuntu):
sudo apt-get install iptables-persistent
sudo netfilter-persistent save
對于基于RHEL的系統(如CentOS):
sudo service iptables save
請注意,這些規則在重啟后會丟失。要使規則在系統重啟后仍然生效,請參考上述保存規則的方法。