本机有多个IP,如何能为System.Net.NetworkInformation.Ping指定特定本机IP

binarie 2011-11-11 10:43:01
现在机器的网络情况是单网卡双IP(一个电信ip一个网通ip),想用两个出口分别测试一目标主机的通信延迟,

但没有找到任何可重写的函数能实现此功能,请问是否有办法能指定本机的网络接口进行ping?
...全文
224 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
binarie 2011-11-11
  • 打赏
  • 举报
回复
没有解决办法吗?
binarie 2011-11-11
  • 打赏
  • 举报
回复
通过直接用raw_socket绑定LocalEndPoint后发Icmp包来解决了。感谢3楼的回复。
angelababa~ 2011-11-11
  • 打赏
  • 举报
回复
你可以考虑一下改路由表的方法

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧