【问题标题】:Redirect Traffic from NIC to Another NIC On Separate Networks While Using Remoting使用远程处理时将流量从 NIC 重定向到单独网络上的另一个 NIC
【发布时间】:2009-08-12 23:09:46
【问题描述】:

我正在进行的项目是处理从扫描枪 (Pocket PC 2003) 捕获的数据,并在主机 (Win XP) 上处理这些数据,然后在单独的服务器 (Win 2000) 上处理我们的库存数据库。这一切都是由 MS 提供的 Remoting 框架和 As Good As It Gets (http://gotcf.net) 驱动的。该应用程序已经足够完整,可以进行一般概念验证,客户端和服务器在模拟器中都可以正常工作。

一切都很好,直到我开始使用真正的扫描枪进行测试。出于安全考虑,扫描仪位于与服务器(15 网络)不同的网络(为了澄清 10 网络)上。我的开发机器有双网卡连接到两个网络,并且可以独立地与两个网络通信。但是,我的应用程序使用 .Net Remoting 从 10 网络接收信息,然后通过第三方应用程序(ODBC、Btrieve 和 OLE 的组合)将信息发送到 15 网络上的服务器时遇到问题。

是否有办法处理来自一个网络的信息,然后更新另一个网络上的服务器?

任何建议将不胜感激!

注意:我对网络不是很熟悉,因此我可能将其命名为错误的名称,但枪 IP 以 10...* 开头,并且服务器 IP 以 15...*

开头

【问题讨论】:

    标签: windows remoting barcode-scanner network-scan


    【解决方案1】:

    只要正确配置了计算机的路由表,您就不必担心应用程序中的这一点。只要您使用正确的 IP 地址,网络堆栈就应该负责将内容传送到正确的位置。

    您可能想要检查“路由打印”的输出(至少我认为 WinXp 上提供了该功能——如果没有,其他人可能很快就会发布正确的 XP 命令)。无论如何,您应该看到为哪些接口配置了哪些网络目标。您需要确保 15 网络上的服务器 IP 将通过您想要的接口正确路由(即最低成本的匹配目标/网络掩码列出您的 15 接口)。

    【讨论】:

      【解决方案2】:

      问题似乎源于 NIC 卡设置不正确以及我选择的框架的一个尚未解决的问题。

      • 为了解决 NIC 问题,我找到的最简单的解决方案是清除 10 网络上的默认网关。

      • 另一个问题涉及在远程对象被销毁后重新创建它们。我目前必须热启动扫描仪才能重新连接到主机。为了纠正这个问题,我将联系 As Good As It Gets,看看他们的意见是什么。 该死的防火墙

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-27
        • 2023-02-15
        • 2013-01-09
        • 2021-10-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多