我可以将远程桌面限制到特定网卡吗?

我可以将远程桌面限制到特定网卡吗?

我的 PC 上连接了两个路由器/互联网连接。一个是用于工作且速度较慢的固定 IP 连接,另一个是用于日常上网的较快连接。我必须使用固定 IP 连接才能登录某些服务器(出于安全考虑)才能工作,但我发现我的 PC 经常尝试使用其他互联网连接进行连接,但会被拒绝(因为它没有固定 IP)。我可以限制远程桌面使用特定网卡来解决这个问题吗?

注意:我运行的是 Windows 7

答案1

我认为您不能将 RDP 协议本身限制到单个 NIC,但您可以操纵离开您的机器到特定 IP 地址的所有流量以使用特定的 NIC。所需的命令是route通过 CMD 使用的。

以下是操作方法

答案2

不是专门的 RDP,但您可以创建一个静态路由,以便从您的机器到特定服务器的所有流量都通过特定的接口 - 使用“route”命令。

答案3

这是在 XP 中执行的操作方法,并且我几乎确信类似的操作也适用于 Win7。 微软知识库:924927

希望这能有所帮助。Kamaradski

答案4

如果我理解正确的话,您有两个带有默认网关的独立接口。

当两者都有默认路由/网关时,发往远程/非直接路由网络的流量将不知道要通过哪个接口,因此 Windows 将只选择其中一个并坚持使用它(通常是最后一个上线的接口)。

为了解决这个问题,请删除您最少使用的接口上的默认网关,并为该接口添加必须通过它的远程网络和/或 IP 地址的静态路由。

一般来说,Windows 客户端只需要一个默认网关 - 我认为这是有道理的。您的设置似乎绕过了安全设置的某些部分,通过允许您同时将客户端多宿主到另一个不受控制的端点来控制端点(您的固定 IP),从而为恶意软件通过您的客户端将流量路由到公司网络创造了可能性。

一个简单的解决方案是拔下/插入/启用/禁用连接,以便实际上一次只能启用一个连接(可以编写脚本)。

相关内容