Debian iptables是一个用于配置Linux内核防火墙的命令行工具
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 123 -j ACCEPT
sudo iptables -A INPUT -s 192.168.1.100 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -A INPUT -j DROP
服务未运行:确保您需要访问的服务正在运行并监听正确的端口。您可以使用netstat
或ss
命令检查服务的监听状态。
SELinux限制:如果您的Debian系统启用了SELinux,可能会限制iptables的功能。您可以查看SELinux的日志文件(通常位于/var/log/audit/audit.log
)以获取有关拒绝访问的详细信息。
如果您检查了上述所有可能的原因,但仍然遇到问题,请提供更多详细信息,以便我们能够更好地帮助您解决问题。