【发布时间】:2019-09-16 09:29:59
【问题描述】:
我的桌面有两个以太网端口,每个端口都连接到不同的网络(网络 A、网络 B)。
我有一个需要在此桌面上运行并需要访问网络的 C# 应用程序。网络应该只能从网络 A 访问。
应用程序似乎随机选择了一个网络来尝试访问该网络。 如何让应用程序查找并仅通过网络 A 连接?
编辑:只是为了添加更多信息。我需要通过网络 A 连接到网络,因为我需要提交一个httpWebRequest,而接收方只会接受来自网络 A 的信息。
【问题讨论】:
-
听起来更像是网络配置问题而不是编程问题。一旦您的路线设置正确,应用程序就不需要为此烦恼。 serverfault.com 应该是寻求帮助的正确位置。
-
这里有可能对您有帮助的文档docs.microsoft.com/en-us/dotnet/api/…
-
只是澄清一下:是否可以从两个网络接口访问预期的目标主机?
-
掩码决定网络。您应该在通向 Internet(主要)的网络上具有 0.0.0.0 的掩码,这是默认值。然后将掩码设置为辅助以仅覆盖辅助网络。使用 255.0.0.0,或 255.255.0.0,或 255.255.255.0
标签: c#