为什么我的 MacBook Pro 会在 LAN 中设置端口转发?

为什么我的 MacBook Pro 会在 LAN 中设置端口转发?

我在父母家的 LAN 端口转发区域发现了我的计算机。我没有设置它,担心它被用来监视我的计算机。我不是超级用户,但我知道这很可疑,但还不足以真正确定情况是否如此。我爸爸非常精通计算机,有一台台式机和一台笔记本电脑。端口转发必须由人来设置吗?我只是想了解它是如何到达那里的,以及它最可能的用途是什么。我知道远程桌面是大多数用户执行此操作的首选方式,但如果有人试图在没有明显迹象(或防火墙限制)的情况下访问我的计算机,我知道 SSH 可以绕过防火墙。此外,我注意到 WINS 中有一个家庭组被命名,尽管我没有设置它,而且无法删除它,因为它是使用管理员帐户设置的。我知道如何保护我的设备,但我只是想获得一些现实的反馈,因为我没有足够的知识来真正假设而不会感到有点偏执。你们觉得呢

答案1

可能是正常的。

如果你有 Skype 或其他 VOIP 程序,那么他们可以使用统一网络协议请求路由器打开并转发特定端口到你的机器,这样它完全正常。游戏也可能使用 UPNP,Bittorrent 客户端或其他程序也可能使用 UPNP。

通过这样做,他们的连接可以完全点对点,而不需要通过第三方服务器发送所有数据。

如果您可以看到路由器中哪个端口被转发到您的机器,那么您就可以找出哪个程序正在您的机器上监听。

对于 Mac,您可以阅读如何使用 netstat 列出我开放的网络端口?它提供了一些获取正在监听的端口的选项。具体来说,sudo lsof -PiTCP -sTCP:LISTEN它可能会向您显示端口以及哪个程序打开了它。

对于 Windows

netstat -ab

将列出打开的端口和正在监听的程序,这样您就可以亲自查看它是否是您预计需要互联网连接的程序。

相关内容