为什么我的路由器在端口 5555 上有一个 HTTP 服务器?

为什么我的路由器在端口 5555 上有一个 HTTP 服务器?

我刚刚在路由器 (Netgear WNDR3700) 上使用 nmap 从 LAN 端进行了端口扫描,发现以下端口是打开的:

PORT     STATE SERVICE
23/tcp   open  telnet
53/tcp   open  domain
80/tcp   open  http
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
3333/tcp open  dec-notes
5555/tcp open  freeciv

我尝试连接到 telnet,但无济于事。对我来说,端口 53、80、139 和 445 似乎应该在那里,我不知道如何戳它们。我在网上搜索了端口 3333 和 5555,发现这个封闭的问发帖者说他从端口 5555 获得了 HTTP 响应。尽管他没有得到答复,但我立即在路由器上检查了这一点,发现是一样的,返回:

< HTTP/1.1 404 Not found
< Connection: close
< Content-type: text/html
< 
<HTML><HEAD><TITLE>404 Not Found</TITLE></HEAD><BODY><H1>Not Found</H1>The requested URL was not found on this server.</BODY></HTML>

答案1

我认为 netgenie 应用程序使用端口 5555 与 Netgear 调制解调器通信并进行设置。 是我找到的文章。其中他们谈到了 netgenie 在端口 5555 上对设备进行 soap 调用。据我所知,这是一种超集或使用 http。3333 端口,看那个链接,我猜它是 netgenie 发现的一部分,但我找不到对此的任何支持

要探测 DNS 端口 53,请运行 nslookup 并使用命令“server IPaddress”。然后要求它将名称解析为 IP 地址。
无论如何,我认为您会发现 dhcp 服务器正在将 DNS 服务器设置为路由器,并且将使用端口 53,因此它一直在被探测,端口 80 是 http,因此只需将 Firefox 指向您的调制解调器地址,您就会看到调制解调器配置屏幕。所以您知道它有效。

所以我认为这些额外的端口是为了支持智能配置工具。我通常会将 dd-wrt ​​下载到我的调制解调器上,这样它们就被删除了。但我不认为它们是个问题,因为我认为它们只能在 LAN 内使用

相关内容