我遇到了一个问题,我可以通过 VPN 接入网络。我可以 ping 某个服务器 (devserver)。我还可以远程桌面接入该服务器。
但是,如果我尝试以其他方式访问服务器,例如:
或者
连接到 devserver 上的 SVN 服务器
或者
连接到 devserver 上的 MSSQL 服务器
我无法连接到服务器。所有请求都超时。
可能是什么问题呢?
更新:
感谢您的回复。是的,似乎是防火墙阻止了我。似乎是服务器的防火墙,因为我可以关闭服务器防火墙,即使我的防火墙已打开,也可以获取它。不幸的是,我不知道如何配置它。这是 Windows 防火墙。
答案1
正如其他人已经写的那样:您的 VPN 网关可能是防火墙,并且有一些特殊规则。另一种可能性是服务器本身的防火墙。也检查一下!上次我遇到这个问题时,是服务器上的防火墙。(我在防火墙设备上搜索了几分钟,因为我相信问题就在那里。)
答案2
一些防火墙将 VPN 视为独立接口,因此会在该接口上应用 NAT 策略和/或防火墙规则。查看 VPN > LAN 上的防火墙规则和/或 VPN > LAN 上的 Nat 策略。
答案3
我猜测是 MTU 问题 + 防火墙不会分割数据包并丢弃 ICMP MTU 超出部分。
答案4
有时,间歇性 VPN 问题与某些跳数丢弃大数据包有关。尝试通过降低 VPN 客户端虚拟接口 MTU 来减小数据包大小。它为我解决了类似的问题。