現在碰到如下情景,linux設備網絡模塊中有多條路由
例如 a業務有自己的路由I,目的ip x.x.x.x(也可以是域名)
b業務有自己的路由II 目的ip y.y.y.y (也可以是域名)
1、當配置默認路由III時,a業務正常,此時跟蹤驗證業務是走自己的路由I 並未走默認路由,即便是將默認路由配為還回地址,業務依然正常
2、當未配置默認路由時,a業務異常,此時沒有到x.x.x.x的數據包發出
3、此時本地demo模擬a業務,沒有配置默認路由情況下,能否成功連接上x.x.x.x
綜上,a業務並沒有走默認路由,有匹配自己的路由,但是是否配置默認路由影響了a業務,針對該問題分析並未發現網絡狀況的異常,在此求助大神,看是否有人碰到同一情況,提下寶貴意見
問題已解決,c可以java不成是因為dns請求實參不同,在調用libc接口時針對該形參有作本地網絡檢驗!