link-local

    1热度

    2回答

    我目前正在编写一个C++库的Python包装,它通过IPv6链接本地地址进行网络通信。要初始化库,必须选择网络接口。这是通过所需接口的链路本地地址完成的。 在C++端我们使用boost address_v6 objects。在蟒蛇方面,ipaddress.IPv6Address似乎是完美的搭配。 但是我没有找到一种方法来指定python端的接口的作用域id。 ip = ipaddress.IPv6

    2热度

    1回答

    操作系统是Ubuntu。 我正在为基本的IPv6操作进行简单的测试。 。 PC可通过轮毂与IP相机(支持IPv6)的连接 ping6测试成功 $ ping6 -I eth1 fe80::240:8cff:fe94:451e PING fe80::240:8cff:fe94:451e(fe80::240:8cff:fe94:451e) from fe80::224:8cff:fe90:ad3b e

    1热度

    2回答

    我的设备和我尝试访问的主机都位于同一个子网中。 场景: 我有一个开关,并在同一个子网中的服务器。我必须使用服务器中浏览器的ipv6链接本地地址访问交换机。 任何人都可以告诉我确切的语法?

    -1热度

    1回答

    因此,我有一种情况,其中一个物理接口(因此,一个MAC)在一个绑定中承载多个VLAN。 由于IPv6中的链路本地地址是由MAC地址生成的,所有的VLAN都以相同的链路本地地址结束。这会导致系统中的问题。 这是IPv6的已知限制吗?除了进入内核代码并改变链路本地地址的分配方式之外,是否还有一些可接受的解决方法?

    11热度

    1回答

    如果在接口上手动删除了IPv6链路本地地址,是否有办法在不使接口关闭的情况下获取链路本地地址?该要求源于需要保持(IPv4)接口上的现有连接,但也需要获取其上的链路本地地址。

    2热度

    1回答

    asio文档并不真正符合它的名字我不得不问这个问题。帮助我Stackoverflow,你是我唯一的希望;) 我们在这里谈论IPv6。我想告诉asio使用特定的接口,比如eth0,但没有全局IP地址,因为我只链接本地IP地址。 我想有一些类似ping6的东西 - 我。 这可能与asio或我必须使用Berkeley套接字为此? 在此先感谢您,并致以最诚挚的问候。

    6热度

    1回答

    大约一周前StackOverflow上的某人asked为什么他们连接到IPv6链接本地地址的Python代码不起作用,并且我回答说,由于它是一个链接本地地址,他们需要添加一个%en0(或不管所需的本地接口名是什么)后缀到它们的目标IP地址。我以为我知道我在说什么,所以在回答之前我没有真正地测试我的建议(对我感到羞耻!)。 今天我对自己使用了相同的技术,只是发现它看起来不起作用。 :^(也就是说,该