3
IPv6地址的一个问题
我使用python2.6的Scapy的,并会见有关IPv6地址的问题:关于Scapy的
from scapy.all import *
p = IPv6(src = '1:0:0:1::1', dst = '2:0:0:2::2')
print p.src, p.dst
p.show()
似乎Scapy的更换一次延续的“0”与“:: ”,打印的结果竟然是:
1::1::1 2::2::2
和p.show()部分引发异常抱怨非法语法为IP地址。
这是scapy中未解决的问题还是scapy中有一些配置不正确? thx提前。
这似乎是scapy的问题 - 请在他们的网站上向他们报告。确定存在问题跟踪器。或者您可以更正他们的代码并发送更改集。 IPv6地址应该只包含一次'::'。 – User 2013-05-06 08:11:56
4年后,似乎在fedora 26上碰到同样的问题...仍然没有解决这个问题?我使用fedora 26 repo中的scapy。将看看是否有更新的版本,希望没有这个问题 – 2017-08-22 09:12:59
这个changset修复了我的问题: [链接](https://github.com/secdev/scapy/pull/363/files/47fca06543688a15ea4f8fd1dbea524a86e27ed1) – 2017-08-22 09:39:53