16,547
社区成员




while(...)
{
WinExec("route add 1.1.1.1 mask 2.2.2.2 3.3.3.3", SW_HIDE);
Sleep(50);
}
MIB_IPFORWARDROW row = {0};
row.dwForwardDest = inet_addr("0.0.0.0"); //目标网络
row.dwForwardMask = inet_addr("0.0.0.0"); //掩码
row.dwForwardProto = MIB_IPPROTO_NETMGMT;
row.dwForwardType = MIB_IPROUTE_TYPE_DIRECT;
row.dwForwardMetric1 = 20; //route print 里的Metric
row.dwForwardIfIndex = 0x20003; //网卡索引,用GetAdapterIndex()获取,用arp -a,route print可以查看本机网卡的索引
row.dwForwardNextHop = inet_addr("192.168.0.226"); //网关
DWORD dwRet = ::CreateIpForwardEntry(&row);