cementsea 2024-05-02 12:37 采纳率: 0%
浏览 27

为什么一直被端口显示过滤

img

img


端口一直显示端口被占用,前几天nmap还可以显示端口,现在一直显示端口被忽略

  • 写回答

5条回答 默认 最新

  • 专家-皆知 2024-05-02 12:38
    关注

    参考免费微信小程序:皆我百晓生 作答,经由专家-皆知整理回复,如问题解决,望采纳;如仍有疑问,请评论回复。

    看起来你在使用Nmap进行端口扫描时遇到了一些问题。端口被标记为“忽略”通常是因为它们没有响应你的连接尝试,这可能由几个原因造成:

    1. 防火墙设置:目标系统上的防火墙可能会阻止来自外部的连接请求,导致Nmap无法接收到响应。
    2. 服务未运行:即使端口是打开的(即监听),如果没有相应的服务在运行,它也可能不会响应Nmap的探测。
    3. Nmap参数错误:你使用的Nmap参数可能不正确,导致某些端口未被正确扫描。

    首先,确保你的Nmap版本是最新的,可以通过apt update && apt upgrade nmap命令更新。

    然后,你可以尝试使用更详细的扫描选项,例如TCP连接确认(SYN扫描)以及更长的超时时间,这有助于更好地检测到被忽略的端口。执行下面的命令:

    nmap -v -p 1-65535 --open -T4 --max-retries 5 192.168.1.8
    

    这里解释一下参数含义:

    • -v:增加详细信息输出。
    • -p 1-65535:扫描所有常用端口。
    • --open:只报告开放的端口。
    • -T4:选择快速扫描速度(四种预设速度中的第四快,适合大多数情况)。
    • --max-retries 5:重试次数,增加发现忽略端口的可能性。

    如果上述命令仍然显示端口被忽略,可能是目标主机设置了非常规的防火墙规则,或者网络本身存在限制。在这种情况下,你可能需要联系目标系统的管理员以获取更多信息。

    如果你想要检查本地系统上端口是否被占用,可以使用netstat命令:

    sudo netstat -tulnp | grep <port_number>
    

    <port_number>替换为你想检查的端口号,比如80443等。这会列出占用指定端口的所有进程。

    如果你确定端口应该被打开但Nmap仍显示为忽略,那么可能需要进一步排查网络配置、Nmap配置或者目标服务器的配置。建议检查网络接口是否正常工作,以及Nmap的安装和配置是否正确。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月2日

悬赏问题

  • ¥15 刚接触VFP,我想知道为什么是这种情况,有人可以看看吗
  • ¥15 io.jsonwebtoken.security.Keys
  • ¥15 急,ubuntu安装后no caching mode page found等
  • ¥15 联想交换机NE2580O/NE1064TO安装SONIC
  • ¥15 防火墙的混合模式配置
  • ¥15 Ubuntu不小心注销了要怎么恢复啊
  • ¥15 win10电脑安装完plcsim advanced4.0运行时为什么会提示找不到虚拟网卡
  • ¥15 安装powerbuilder10卡在安装程序正在运行这个页面 没有下一步任何指令
  • ¥15 关于mpi的问题:请问遇到这种情况需要怎么解决,出现这个问题后电脑不能进行mpi多核运行只能进行单核运行
  • ¥50 微信聊天记录备份到电脑提示成功了,但还是没同步到电脑微信