在 Ubuntu 上用 iptables 禁止某个 IP(封 IP)通常有以下几种常见做法:
sudo iptables -A INPUT -s 1.2.3.4 -j DROP
1.2.3.4:要封的 IPDROP:直接丢弃包(不返回任何信息)REJECT:sudo iptables -A INPUT -s 1.2.3.4 -j REJECT
sudo iptables -A INPUT -s 1.2.3.4 -p tcp --dport 22 -j DROP
sudo iptables -A OUTPUT -d 1.2.3.4 -j DROP
sudo iptables -L -n -v
sudo iptables -D INPUT -s 1.2.3.4 -j DROP
sudo iptables -L INPUT --line-numbers
sudo iptables -D INPUT 行号
sudo apt install iptables-persistent
sudo netfilter-persistent save
sudo netfilter-persistent save
或手动保存:
sudo iptables-save > /etc/iptables/rules.v4
Ubuntu 新版本默认用 nftables / ufw
sudo ufw deny from 1.2.3.4
如果你愿意,可以告诉我:
我可以给你最合适的一条命令。