iptables端口禁用

今天我在做nginx配置文件时发现了之前iptables命令的残留导致我无法访问端口,我5分钟仅用iptables解决了问题
首先我在实验中curl访问自己的ip时长时间无响应,只能ctrl+c退出
屏幕截图 2025-11-25 121203
于是我就想到了可能是客户端发送连接请求后,iptabels用DROP丢弃了80端口
我使用命令:iptables -L INPUT -n --line-numbers 查看是否有DROP命令
屏幕截图 2025-11-25 121938
随后发现果然有DROP命令
我使用:iptbles -D INPUT 1 (要删除的序号)
我再手动添加允许命令:iptables -I INPUT -p tcp --dport 80 -j REJECT
这条命令是允许所有来源访问80端口。
删除DORP命令,添加REJECT命令后查看:
屏幕截图 2025-11-25 122420
再curl http://192.168.88.20就会显现出内容

posted @ 2025-11-26 11:51  成0404  阅读(0)  评论(0)    收藏  举报