¿Cómo se obtiene una toma para recibir paquetes destinados a la dirección IPv6 Subred-Routers Anycast?Python: Conseguir una toma de IPv6 para recibir los paquetes destinados a la dirección de subred Anycast-Routers
No he podido encontrar ninguna Informationn sobre cómo hacer esto.
En un ataque de desparation, He intentado usar socket.setsockopt como lo haría para unirse a un grupo de multidifusión:
# 7 is the interface number
s = socket(AF_INET6, SOCK_DGRAM)
packed_iface_num = struct.pack("I", 7)
group = inet_pton(AF_INET6, 'fd36:d00d:d00d:47cb::') + packed_iface_num
# socket.error: (22, 'Invalid argument')
s.setsockopt(IPPROTO_IPV6, IPV6_JOIN_GROUP, group)
Y también usando bind
# socket.error: (99, 'Cannot assign requested address')
s.bind(('fd36:773e:6b4c:47cb::', 9876))
Como era de esperar, ninguno de los dos estos funcionaron ¿Hay alguna forma de hacer esto?