【问题标题】:How to determine the IP of the computer that connects to me? [closed]如何确定连接到我的电脑的IP? [关闭]
【发布时间】:2011-07-29 02:37:20
【问题描述】:

这是场景: 在专用网络中,只有两台计算机连接到此专用网络。
假设我正在使用计算机 A。然后计算机 B 将连接到我并查看我的共享文件夹。
如果我使用的是计算机 A,我如何知道与我连接的计算机的 IP 地址? (在这种情况下,计算机 B?)

请考虑这两台计算机是基于 unix 的(可能是 Mac OS 或 linux)。
什么是unix命令? ifconfig 只能显示我的 IP。连接到我的 IP 列表怎么样?

(附加说明:我在我朋友的笔记本电脑上看到了这种可能性。他正在使用 Conky。从那里,他可以确定连接到该笔记本电脑的数量。但是,它只显示连接数,而不是实际连接数知识产权。)

请帮忙。

【问题讨论】:

  • 我看到 -p 需要一个协议,我可以知道在这里使用什么协议吗? TCP?
  • 那 -p 是针对程序的,而不是协议的,请参阅我的答案中的链接。

标签: linux macos unix networking


【解决方案1】:

使用netstat

netstat -l -n

您甚至可以使用-c 选项查看“实时”信息。 -p 选项可用于确定实际拥有套接字的程序。

【讨论】:

    猜你喜欢
    • 2017-06-16
    • 1970-01-01
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多