多个netif生效时无法指定getaddrinfo走哪个netif

ShunzDai
Posts: 4
Joined: Fri Jul 15, 2022 10:25 am

多个netif生效时无法指定getaddrinfo走哪个netif

Postby ShunzDai » Tue Feb 27, 2024 11:15 am

当前有eth和sta两个netif, 业务逻辑需要用其中一个netif去ping服务器域名, 来判断这个netif是否可用. 但在eth是局域网, sta连入互联网的情况下, 此时应该选择使用sta, 但发现此时getaddrinfo解析不了服务器域名, 如果卸载掉rth的netif则getaddrinfo可以解析服务器域名. 尝试清除dns cache也无法解决. 有人遇到类似的情况吗, 需要怎么做?

Who is online

Users browsing this forum: No registered users and 135 guests