关于在WIN7 下用API添加路由表失败~ 本帖最后由 fred009 于 2012-09-14 22:10:21 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是管理员模式了么,win7 的uac比较烦的 dwForwardMetric1-dwForwardMetric5不要自己改,你之前已经使用GetIpForwardTable得到了当前的值了,就在添加时使用原来的结构,只改自己需要的成员就行了,比如IP,MASK等,其它的别去改. shell + route add 命令 这个命令是最方便的,但也个最大的缺点,就是慢.我自己做一个VPN路由表导入工具要在拨VPN前导入三千多条国内的IP段,以实现国内IP不走VPN的效果,用命令的话十几分钟搞不定...但用API的话几秒搞定 三千多IP段, 准备把PC当路由器用么? 主要是用了VPN,需要让国内IP的访问不通过VPN,这样才快一些,而且省流量.至于国外IP的访问,才通过VPN.我看网上的方法很多都是用命令行,指令一多执行一次要几分钟甚至十几分钟,就研究了一下route.exe调用的API,发现就那几个,于是就做了个小工具,速度是杠杠的啊哈哈. 如果是三层VPN的话, 是可以直接在路由设置里面指定外网访问不走VPN直接出去的吧. 不知道你用的是什么协议了. 我也不知道什么协议....就是默认建立的,以前没有用过VPN呢哈哈. .....I服了U, 200大洋一个随便什么路由器就可以撑起一个网段的VPN了, 你花这么大力气... 具体怎么折腾?我看网上用过VPN的都是使用自定义路由表来实现国内国外网段分离的,还有一些VPN工具也是如此 不是啦, 我说的是直接在路由器里面设置VPN, 客户端就不用折腾啦.然后可以设置要访问VPN网段的时候(远端VPN网段)走VPN路由, 访问一般外网的时候走本地路由.等等等, 我怎么看到你有国外网和国内网了. 难道你作的是VPN翻墙?如果是VPN翻墙的话, 那也只能在路由器里面手动添加路由了,一个一个网段加... 还就是VPN翻墙啊,搜东西,百度会先来三页广告再返回南北,只好想办法用Google了.三千多条IP段,用命令行的话半小时起..... 我现在正在做这个东西,也是第一次接触VPN,现在CreateIpForwardEntry返回57改怎么解决呢?求助 MSDN中查得:57 A network adapter hardware error occurred. ERROR_ADAP_HDW_ERR 硬件错误?驱动不正常? vb调用dll 返回的是标准的xml,怎么获取 VB打包应该注意什么啊?为什么我的打包之后在别的机子上用不了啊? VB数据库连接 VB视频讲课 关于vb的四级题目,请大峡帮帮忙!在线等待!! setup facotry7.0以下控件无法定位 怎么才能理清思路呢,急急急! 问题六 详情请见 (前2个有分) 重分悬赏!!!!-----用什么方法可以跳过x个字节开始读随机文件? 请问,如何能用VB读出服务器上的目录. 存储BMP文件时如何存储为单色位图 【求救】突然无法进入窗体的代码窗口了
三千多IP段, 准备把PC当路由器用么?
如果是三层VPN的话, 是可以直接在路由设置里面指定外网访问不走VPN直接出去的吧.
不知道你用的是什么协议了.
.....I服了U, 200大洋一个随便什么路由器就可以撑起一个网段的VPN了, 你花这么大力气...
不是啦, 我说的是直接在路由器里面设置VPN, 客户端就不用折腾啦.
然后可以设置要访问VPN网段的时候(远端VPN网段)走VPN路由, 访问一般外网的时候走本地路由.等等等, 我怎么看到你有国外网和国内网了. 难道你作的是VPN翻墙?如果是VPN翻墙的话, 那也只能在路由器里面手动添加路由了,一个一个网段加...
MSDN中查得:57 A network adapter hardware error occurred. ERROR_ADAP_HDW_ERR 硬件错误?驱动不正常?