C++ Winsock-通过指定的适配器连接到Internet
我试图用WINSOCK编写一个程序。 我正试图用一台笔记本电脑连接到互联网 网络适配器(LAN、无线、USB ADSL调制解调器)。 听起来,当我调用connect函数时,它尝试使用 LAN,因为LAN没有连接,所以它会失败。 以下是我的问题: 1) 如何强制套接字使用指定的网络适配器? 2) 如何找到连接到internet的适配器?C++ Winsock-通过指定的适配器连接到Internet,c++,sockets,winapi,network-programming,winsock,C++,Sockets,Winapi,Network Programming,Winsock,我试图用WINSOCK编写一个程序。 我正试图用一台笔记本电脑连接到互联网 网络适配器(LAN、无线、USB ADSL调制解调器)。 听起来,当我调用connect函数时,它尝试使用 LAN,因为LAN没有连接,所以它会失败。 以下是我的问题: 1) 如何强制套接字使用指定的网络适配器? 2) 如何找到连接到internet的适配器? 感谢阅读和回答在调用connect()之前,在套接字上使用并指定所需接口的本地IP。在客户端套接字上调用bind()是可以的——只是不要调用listen()
感谢阅读和回答在调用
connect()
之前,在套接字上使用并指定所需接口的本地IP。在客户端套接字上调用bind()
是可以的——只是不要调用listen()