c# - 如何通过特定的适配器在 C# 中发送 ping?
问题描述
我有一台带有多个网络适配器的服务器。我需要从其中一个适配器发送 ping 以检查连接性。
要发送 ping,我使用 System.Net.NetworkInformation Ping 类。但是,看起来我无法控制用于发送 ping 的适配器。如果我有一个适配器连接到网络 A 而另一个连接到网络 B,我如何选择适配器从连接到特定网络的适配器发送 ping?
我查看了此 Microsoft 文档:https ://docs.microsoft.com/en-us/dotnet/api/system.net.networkinformation.ping?view=netframework-4.8
而且我找不到指定源地址或源适配器的选项。
可以使用这个类吗?
解决方案
推荐阅读
- php - 带有 Laravel 6 的 PhpRedis - 使用 Forge 的别名 colission
- c# - VB.NET/C# Word Interop 添加图片(DB 中的二进制文件)
- reactjs - 在 jest/enzyme 中测试音频标签原生事件处理程序和方法
- javascript - 从长度为 6 的数组中返回 3 个组合的所有组合的算法,而数字不会出现在同一组数字中 - Javascript
- javascript - 字符串变量在 Golang 模板中总是显示为空
- spring-boot - 通过创建 jar 文件使用 JMeter 进行 Spring Boot 应用程序负载测试
- angular - 来自空文件数组的 RxJS 中的冷可观察
- visual-studio-code - Salesforce DX:具有多个包目录的单个项目与多个项目
- python - 如果我不提供任何静态内容,我是否需要 Nginx 和 Gunicorn?
- java - 迭代时缺少对象上的方法