2014-06-07 89 views
0

我拥有作为客户端的双向IP地址,即ipv4 & IPv6。我想通过其IPV6地址从此客户端发送一些请求。默认情况下,服务器总是收到来自IPv4地址的请求。我们无法对服务器进行任何更改。是否有一些简单的方法/配置可以在客户机上完成,以便通过其ipv6地址发送请求。在这方面的任何帮助表示赞赏。如何发送来自IPv6地址的请求具有dula IP的IP地址(即IPV4和IPv6)

回答

1

在客户端,请确保您使用的是IPv6套接字,而不是一个IPv4套接字:

int sock = socket(AF_INET6, SOCK_STREAM, 0); 

AF_INET6指定的IPv6。 AF_INET指定IPv4 ...