iptables 是 Linux 中用于配置和管理网络规则的命令行工具。下面是一些常用的 iptables 命令:

  1. iptables -L 列出当前的 iptables 规则

  2. iptables -F 清空当前的 iptables 规则

  3. iptables -A INPUT -s IP地址 -j DROP 将 IP 地址加入黑名单,禁止访问

  4. iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT 允许指定端口的 TCP 连接

  5. iptables -A INPUT -p udp --dport 端口号 -j ACCEPT 允许指定端口的 UDP 连接

  6. iptables -A INPUT -i eth0 -j ACCEPT 允许来自 eth0 网卡的流量

  7. iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT 允许已建立的连接和相关连接

  8. iptables-save 将当前的 iptables 规则保存到文件中

  9. iptables-restore 将保存的 iptables 规则恢复

需要注意的是,iptables 规则会影响整个系统的网络连接,配置不当可能会导致网络不可用。建议在修改 iptables 规则前先备份原有规则,并谨慎操作。

iptables 使用指南:常用命令及最佳实践

原文地址: https://www.cveoy.top/t/topic/mX7E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录