我有 Windows XP 系统,其中连接了两个 GPRS 调制解调器。我的程序有两个副本正在运行,每个副本都通过 TCP 套接字连接到第三方网络中的同一服务器。
我的目标是将每个副本的流量“绑定”到指定的调制解调器(即从服务器的角度模拟两个不同的 GPRS 连接用户)
谢谢
更新:我可以调整代码,但当然,最好使用外部解决方案
答案1
你不能。
传出的 IP 流量可以根据目标网络(或地址)通过不同的网关进行路由,但如果所有连接都发往同一台服务器,则只能按照单个 IP 路由到达该服务器。
答案2
您可以通过创建两个虚拟机并将每个 VM 配置为使用主机 XP 机器中的不同网络接口卡来相对轻松地完成此操作。
答案3
关于什么http://www.r1ch.net/stuff/forcebindip/,forcebindip 将应用程序绑定到特定接口,不确定是否可以实例化同一个应用程序,但你可以尝试一下。