我有两个独立的互联网连接,一个通过WiFi和其他有线。
但是,一般来说,我发现Windows只尝试使用一个(大多数情况下更快一个/或者有偏好的优先选择 - 我不确定)。
有没有办法可以利用两者兼而有之?例如,我可以让我的网络浏览器使用有线网络,我的种子软件使用Wifi One。
PS:这个问题可能被视为重复,但我再次发布的原因是我没有找到任何具体的答案。
我有两个独立的互联网连接,一个通过WiFi和其他有线。
但是,一般来说,我发现Windows只尝试使用一个(大多数情况下更快一个/或者有偏好的优先选择 - 我不确定)。
有没有办法可以利用两者兼而有之?例如,我可以让我的网络浏览器使用有线网络,我的种子软件使用Wifi One。
PS:这个问题可能被视为重复,但我再次发布的原因是我没有找到任何具体的答案。
Answers:
http://www.r1ch.net/stuff/forcebindip/ 这用于将特定程序分配给特定的接口,因此两个网都可以一次使用,它不能更小或更便宜:-)它可能无法使用W7,或64位。
有人建议同时使用Iphone连接和有线连接。
%WINDIR%\SysWOW64\ForceBindIP.exe
使用windows route add命令。我有时会使用一个连接用于某些东西,而另一个用于一般浏览。首先找到你们两个连接的默认网关IP地址
ipconfig /all
例如,如果您有大量下载并且检查它是来自IP地址为10.10.10.199的服务器,那么在Windows路由表中添加一个路由为
route delete 0.0.0.0
route add 10.10.10.0 mask 255.0.0.0 10.2.1.1 metric 10
route add 0.0.0.0 mask 0.0.0.0 192.168.15.1 metric 20
第一行将删除您的默认路由。即Windows不会通过一个接口转发数据包。
第二行告诉它路由所有目的地为10.10.10.X的流量,这里X可以是0-255之间的任何数字,通过IP为10.2.1.1的接口。它还会给它一个10的度量值(该度量越低,该路径越优选)。
第三行添加默认网关。通过此接口路由您无法找到任何路由命令的所有流量。它将通过192.168.15.1接口传递所有流量的其余部分。
更好的做法是使用这些命令在Windows中创建.bat文件。随意添加和删除路线。除非您指定持久标志。每次重新启动后,您的路由表都将正常化。
如果您使用的是Windows 7 / Vista,那么答案就是“没办法”。Windows将在启动期间决定使用一个且只有一个用于Internet的接口,就是这样。它通常更喜欢有线到无线,即使无线速度更快。
我可以看到使用有线和无线的唯一方法是在虚拟机(或XP模式)内,这样一台物理/虚拟机将使用一个适配器,而另一台机器将使用另一台适配器。不可否认,这不是一个非常简单或有用的解决方案。
在任何情况下,您的有线连接都可能使用Internet供应商提供的整个带宽,因此无线连接无法提高吞吐量。
某些路由器支持服务质量(QoS),您可以使用它来按端口号限制某些类型连接的速度。大多数torrent软件还支持上下总带宽和并行连接数的限制。
netsh interface set interface <interface name> DISABLED
或ENABLED的批处理文件来完成。
几个月前,我发现了一个同样的软件。检查iNetFusion。您可以将互联网连接关联到每个应用程序,也可以同时使用两个互联网连接来提高下载速度。
它的缺点是,它是有偿的,并且有点资源密集。