+ -
当前位置:首页 → 问答吧 → 进。。。。。。。。。。。。。。。。。。。。。。。。

进。。。。。。。。。。。。。。。。。。。。。。。。

时间:2011-12-14

来源:互联网

就是关于使用虚拟网卡的问题,我安装了一个虚拟网卡(BM Win32 Network Adapter),现在网卡状态处于“网络电缆没有插好“的状态。我要实现的就是:像迅游加速器的模式3一样,启用加速后虚拟网卡会自动获得IP地址,并能开始工作。
请问大家这个该怎么实现?用代码最好了,给个思路也行。

作者: New_Buffer   发布时间: 2011-12-14

获取IP不难吧
C/C++ code

    memset(&ServerAddress, 0, sizeof(ServerAddress));
    ServerAddress.sin_family    = AF_INET;/*网际协议;*/
    Serverddress.sin_port        = htons(servport);/*绑定端口号;*/
    ServerAddress.sin_addr.S_un.S_addr    = htonl(INADDR_ANY);/*获取任意本机地址*/

作者: zhouxicai   发布时间: 2011-12-14

引用 1 楼 zhouxicai 的回复:

获取IP不难吧
C/C++ code

memset(&ServerAddress, 0, sizeof(ServerAddress));
ServerAddress.sin_family = AF_INET;/*网际协议;*/
Serverddress.sin_port = htons(servport);/*绑定端口号;*/
S……

+

作者: healer_kx   发布时间: 2011-12-14

出.............................

作者: shenchenman   发布时间: 2011-12-14

请参考:
WinPcap教程(1):获取网卡列表

用上面的方式,先看看网卡的情况。

然后参考:
WinPcap教程(2):获取设备高级信息
用这种方式获取该网卡的相关参数,包括IP地址等等。

作者: pathuang68   发布时间: 2011-12-14

++++
引用 4 楼 pathuang68 的回复:

请参考:
WinPcap教程(1):获取网卡列表

用上面的方式,先看看网卡的情况。

然后参考:
WinPcap教程(2):获取设备高级信息
用这种方式获取该网卡的相关参数,包括IP地址等等。

作者: wallwind   发布时间: 2011-12-14