我使用NAT地址而不是本地接口地址来绑定套接字调用。我收到此错误 - 绑定错误(99):无法分配请求的地址。是否有任何配置设置可用于传递NAT的IP而不是用于绑定的系统IP。我在esxi上运行程序。
struct addrinfo hints;
memset(&hints, 0, sizeof hints);
hints.ai_socktype = SOCK_DGRAM;
hints.ai_protocol = IPPROTO_UDP;
hints.ai_flags |= AI_PASSIVE;
getaddrinfo(NATIP.c_str(), "0", &hint, &myAddr);
bind(sock, myAddr->ai_addr, myAddr->ai_addrlen);
如果可能,请告诉我?