我的网卡有多个虚拟接口,对应于网络中的10个唯一IP。我有一个应用程序,想要运行10个实例;每个实例使用一个唯一的IP地址。假设每个应用程序的10个实例都知道它应该关联哪个IP号码:
- 我如何指示我的NSMutableURLRequest使用指定的IP发送请求?
- 这是否应该在NSURLConnection级别设置?
我的网卡有多个虚拟接口,对应于网络中的10个唯一IP。我有一个应用程序,想要运行10个实例;每个实例使用一个唯一的IP地址。假设每个应用程序的10个实例都知道它应该关联哪个IP号码:
我不相信你可以告诉NSURLRequest
使用哪个IP地址,或者NSURLConnection
。在头文件中似乎没有任何东西。你可能需要去C API尝试一下,但我不确定你是否能够在那个级别上做到这一点。
编辑: https://developer.apple.com/library/mac/documentation/Networking/Reference/SCNetworkConfiguration/Reference/reference.html#//apple_ref/c/func/SCNetworkSetSetCurrent和相关函数似乎是你需要的。 如何在我的Cocoa应用程序中选择要使用的网络接口