我通常通过远程桌面连接来连接到远程服务器,但是这次它不起作用(对于这个特定的新服务器)而且我真的不知道该怪什么。
我使用 VPN 连接到网络,一切正常,但是当我想使用远程连接连接到服务器时,它却不起作用...我认为问题可能是远程服务器在其域中具有与服务器相同的 IP我们的领域。
我不知道如何检查真正的问题是什么。如果我在连接 VPN 后尝试 ping,我认为我仍然会收到来自我们服务器的响应,而不是来自远程服务器的响应。
有没有办法在尝试 ping 时指定域名?
无论如何,我不确定为什么我无法连接到服务器。归根结底,VPN 连接正常,远程连接不起作用。通常是什么原因造成的?
PS:我无法控制这两个域或 IP 中的任何一个。
编辑:这变得更加奇怪了...我刚刚尝试通过 RDP 连接到有问题的远程服务器,但收到以下错误消息:
由于用户帐户未获得远程登录授权,连接被拒绝。
然后我故意尝试输入错误的密码,结果它告诉我密码错误。现在这让我相信远程桌面连接工作正常,而另一边的 IT 公司只是搞砸了我的用户权限……这可能吗?这能解释发生了什么吗?
答案1
嗯 - 如果您的本地网络和远程网络具有完全相同的 IP 范围和子网掩码,那么通过 IP ping/连接到特定系统可能取决于您的适配器顺序(您的操作系统查看网络连接的顺序)。例如,假设您的网络适配器选择有 LAN 连接和 VPN 连接。如果您的 VPN 连接适配器在顺序中排在第一位,当您尝试通过 IP 连接到远程计算机时,它将使用 VPN 连接进行连接并访问本地系统。但是,如果您的 LAN 适配器是第一个,它将首先尝试本地连接并连接到本地系统。
为了解决这种情况,请使用远程服务器的 FQDN -服务器名称.域名.com- 执行 ping 操作并连接。连接到 VPN 时,您可能会获得 IP 地址、子网掩码、网关和(希望)DNS 服务器值以及另一个域的连接特定 DNS 后缀。通过指定服务器的 FQDN,您可以告诉它根据域使用 VPN 适配器,而不是依赖适配器顺序来确定您连接到哪个网络。
答案2
如果本地和远程网络共享一个 IP 范围,那么我认为你根本无法让它工作。为什么发往本地子网的数据包会到达你的网关?根据定义,它不应该到达。
不过,如果有人知道如何实现这一点,我期待着学习令人兴奋的新技巧。否则,我认为您将不得不尝试通过 LogMeIn 或类似的远程控制应用程序而不是 VPN。