【发布时间】:2011-09-30 14:03:37
【问题描述】:
有没有一种方法可以设置 DNS 请求可以绑定到的网络接口。
我们有一个项目需要使用高优先级流会话通过一个接口,而所有其他请求都通过第二个接口。
示例:设置“eth0”,以便所有 ares 请求都通过“eth0”而不是“wlan0”。
我无法在 c-ares(在 ares_init_options() API 中)找到任何提供此设置界面选项的 API。
如果有什么方法可以实现这一点,或者我错过了什么,请告诉我。
谢谢, 阿琼
【问题讨论】:
-
不幸的是,要让 c-ares 做到这一点并不容易。删除了我的答案
标签: c++ c network-programming dns c-ares