【问题标题】:Is it possible in boost.asio to bind to a specific NIC with link local address?boost.asio 中是否可以使用链接本地地址绑定到特定的 NIC?
【发布时间】:2012-01-07 13:18:47
【问题描述】:

由于 asio 文档并不真正名副其实,我不得不问这个问题。帮助我 Stackoverflow,你是我唯一的希望 ;)

我们在这里讨论的是 IPv6。我想告诉 asio 使用特定的接口,比如 eth0,但没有全局 IP 地址,因为我只有链接本地的。 我想要一些类似于 ping6 -I 的东西。 asio 可以做到这一点,还是我必须为此使用 Berkeley Sockets?

在此先感谢您并致以最诚挚的问候。

【问题讨论】:

    标签: interface bind boost-asio ipv6 link-local


    【解决方案1】:

    使用%分隔符在IP地址后附加接口名称

    fe80::15c3:6bea:aaac:a016%eth0
    

    取自this answer

    【讨论】:

      猜你喜欢
      • 2014-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 2012-03-14
      • 2011-02-10
      相关资源
      最近更新 更多