1

我有一个用 cpp 编写的服务器。它正在监听 0.0.0.0。现在我想找到服务器接收数据包的网络接口。有没有办法做到这一点?

4

1 回答 1

3
  1. 用于getsockname()获取接收数据包的套接字描述符绑定到的 IP 地址。

  2. 然后使用getifaddr()循环可用的接口,查找与第一步中找到的 IP 地址匹配的接口。

于 2013-09-30T06:47:17.623 回答