UFW临时拦截本地8391端口测试失败问题求助
UFW临时拦截本地8391端口测试失败问题求助
各位好,我最近在做端口拦截的测试,遇到了一个百思不得其解的问题,想请大家帮忙分析下:
我执行了这条UFW规则,想拦截本地到本地的8391端口流量:
sudo ufw reject from 127.0.0.1 to 127.0.0.1 port 8391
然后用telnet测试连接,结果居然成功连上了:
telnet 127.0.0.1 8391 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. # [手动中断连接] Connection closed by foreign host.
按照我的理解,这条规则应该能阻断所有本地端点之间的8391端口通信才对,那telnet从localhost到localhost的8391端口应该直接失败才对,但实际却连接成功了。
我做这个测试的目的是验证自己的代码在8391端口被拦截时,能不能优雅处理失败的情况(正常场景下不会有这种拦截,但必须覆盖这个测试用例)。现在第一步就卡壳了,有没有大佬能指点下问题出在哪?
备注:内容来源于stack exchange,提问作者Wör Du Schnaffzig
相关产品推荐
相关产品推荐

