2
我想做一個DAD(DuplicateAddressDetection)測試。我需要將ipv6源地址設置爲「:: 0」,但是當我調用bind函數時,它將地址設置爲鏈接本地地址而不是「:: 0」。如何將ipv6源地址設置爲「:: 0」?
我應該如何設置地址爲「:: 0」?
我想做一個DAD(DuplicateAddressDetection)測試。我需要將ipv6源地址設置爲「:: 0」,但是當我調用bind函數時,它將地址設置爲鏈接本地地址而不是「:: 0」。如何將ipv6源地址設置爲「:: 0」?
我應該如何設置地址爲「:: 0」?
我想你要做的是使用任何(ipv4等效爲0.0.0.0)或未指定的地址。在ipv6 0:0:0:0:0:0:0:0中是::。 [:]:80平均任何/所有的IPv6端口80
http://en.wikipedia.org/wiki/IPv6_address#Unspecified_address
您可能需要使用原始套接字和建造,如果你想要做這樣的事情的IP頭自己的地址。 – Celada 2012-08-03 13:25:57