windows – 当有两个物理连接时,哪条路由?

前端之家收集整理的这篇文章主要介绍了windows – 当有两个物理连接时,哪条路由?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是开发人员,而不是管理员,所以请提前道歉.

在一个小型办公室里,我有两个连接到100mbps路由器的Windows Server 2008盒子,这对于日常运行来说很好.我正在寻找将其中一个盒子上的sql服务器迁移到另一个盒子上,并且,鉴于它们非常接近,我通过第二个1gbps网卡加入它们,每个网卡使用一个在不同子网上具有固定IP地址的交叉以太网电缆.现在,它们通过2个不同的网络相互可见.

当我从另一个解析运行sql Server(使用NetBIOS)的计算机时,反之亦然,我希望使用这种更快的连接.如何判断是否发生这种情况,如果不是这样,我该怎么做呢?

您可以使用称为静态路由的东西来指示您希望使用哪个连接(如果它们都在同一子网上),或者您可以手动修改您的HOSTS文件(如果它们位于不同的子网上).

对于初学者来说,在自己的子网上进行交叉连接(FYI Gigabit不需要交叉电缆,它会自动交叉)通常是个好主意.例如.如果您的普通网络是192.168.1.x,那么使用192.168.2.x – 这样就不会对网关造成混淆.

如果在不同的子网上有两个连接,那么保证使用千兆位连接的最佳方法是在HOSTS文件添加一个条目.

浏览到计算机上的以下位置:

C:\Windows\System32\drivers\etc

在那里有一个名为’hosts’的文件.更改此文件,使其不是只读的,并在记事本中打开她.然后添加如下所示的行:

x.x.x.x  sqlServer

除了替换x.x.x.x IP地址,sqlServerto是服务器的IP /主机名.因为该子网专门存在于您的交叉网络上,所以Windows足够聪明,可以通过该网络发送它.

如果由于某种原因你无法分离子网(即它们都是192.168.1.x),那么你可以使用静态路由来实现这一点(如果你愿意,也可以这样做,但它相当多余).要添加此默认路由,请打开命令提示符(如果是带有UAC的Vista,则以管理员身份)并运行以下命令:

route add x.x.x.x mask 255.255.255.255 y.y.y.y -p

其中x = sql服务器的千兆位连接的IP地址,其中y =计算机的千兆位连接的IP地址

这将告诉Windows当您请求sql服务器的IP地址时,通过千兆网络运行它.

猜你在找的Windows相关文章