在同一networking上configuration两个NIC

应该是一个简单的问题,只是在我的正常范围之外(我是系统构build者,而不是networking工程师)。

我正试图解决在6个电脑办公室的networking放缓问题。 他们有一个正常的家庭路由器在后面的房间与WiFi和两个有线系统连接到它。 前台的两台wifi电脑也运行MYOB,显然使用了每一个networking带宽,并且真的很慢(几分钟而不是秒)。 我被告知,因为他们使用这么多的带宽,它应该始终在有线连接。

现在是这样的问题,由于布局,我不能运行电缆到前台(已被pipe理层拒绝在墙上粘贴电缆)。 解决scheme是将一个小型的4端口交换机连接在两台PC之间,并直接与静态IP连接。

所以问题是,如何设置这个,以便MYOB在这两台PC之间的任何本地stream量通过网线运行,并仍然让他们都能访问互联网和打印机的WiFi? Windows智能足以以最快的方式路由吗? 我已经知道要确保它们与路由器上的DHCPnetworking不在同一个子网上,并且在内部networking上没有默认网关,但除此之外,我不知道Windows是否会select正确的网卡。

编辑:它应该看起来大致像情况下的地图在这里: http : //www.ni.com/white-paper/12558/en/#toc3只是而不是相同的PC它是两台PC连接一个开关和他们连接到外部networking是通过WiFi。

这两台电脑将有两个网卡和两个IP地址。 他们将是“会计”networking上唯一拥有自己的子网的计算机。 这两个子网不能重叠。

确保计算机之间的stream量使用计费networking的方法是使用名称parsing与每台计算机的内置路由表结合使用。 只要每台计算机“理解”它正在尝试访问的资源在计费子网上,它就会使用计费NIC来获取它。 对来自其他PC的stream量的回应也很重要,需要同样的考虑。 但是,他们不会自动解决这个问题。

个人电脑使用名称parsing来决定他们之后的资源的IP地址是什么。 您将设置MYOB以请求“PC1”这样的名称,名称parsing将决定PC1的正确IP。 然后你会尝试发送stream量到IP。

有各种方式来parsing名称,通常在小型办公室有一个内部或外部的DNS服务器。 外部的DNS服务器将不会返回任何有用的信息,而内部的服务器可能会返回另一台PC的“正常”IP。

您可以通过在每台PC上使用主机文件来覆盖正常的DNS进程。 在Windows中,这是%systemroot%\system32\drivers\etc\的系统文件(请参阅本文 )。 有时文件夹是隐藏的,但它在那里。

您可以通过使用PC1的计费IP在PC2上放置PC1的条目(反之亦然)来指导PC之间的所有stream量来使用计费networking,或者您可以添加虚拟名称,例如“PC1-accounting”和相应的IP并在设置MYOB时使用该名称。