使用 putty ssh 连接到 vpn 外部的服务器

使用 putty ssh 连接到 vpn 外部的服务器

我对网络了解不多,希望有人能给我指点迷津。我不确定如何解决我的问题...

当我连接到公司 LAN 时,我能够毫无问题地通过 SSH 连接到我家里的服务器 (CentOS)。但是,当我连接到公司的 VPN 时,尝试连接时,PuTTY 中出现“网络错误:连接被拒绝”错误。PuTTY 日志告诉我完全相同的事情,并且没有提供任何其他信息(即使在记录原始数据时)。当我使用 VPN 并尝试 ping 我的服务器时,它会回复,因此似乎只有通过 SSH 端口 (22) 的通信失败了。

如果这是我使用 VPN 时公司防火墙的问题,我该如何判断?如果这是我服务器防火墙的问题,我该如何判断?任何建议都非常感谢。谢谢!

编辑:我使用公司 LAN 和 VPN 的 nmap 来查看会发生什么。结果如下:


从公司局域网到家里的服务器:

C:\Users\kal>nmap -p 22 {域名.name}

启动 Nmap 6.25 (http://nmap.org)于 2013-03-15 14:04 东部夏令时间

{domain.name} ({ip.address}) 的 Nmap 扫描报告
主机已启动(延迟时间为 0.066 秒)。
{ip.address} 的 rDNS 记录:pool-{ip.address}.fios.verizon.net
PORT STATE SERVICE
22/tcp 打开 ssh

Nmap 完成:6.11 秒内扫描了 1 个 IP 地址(1 个主机启动)



从公司 VPN 到家里的服务器:

C:\Users\kal>nmap -p 22 {域名.name}

启动 Nmap 6.25 (http://nmap.org)于 2013-03-15 14:06 东部夏令时间

注意:主机似乎已关闭。如果它确实已启动,但阻止了我们的 ping 探测,请尝试 -Pn

Nmap 完成:3.84 秒内扫描了 1 个 IP 地址(0 个启动的主机)

答案1

由于您能够成功 ping,因此看起来确实是公司的 VPN 防火墙出了问题。要验证这一点,您可以尝试让家庭服务器的 SSH 守护程序监听另一个端口(而不是用于连接 ssh 服务器的默认 TCP 端口 22)。除此之外,我认为只有 IT 管理员才能确认/否认。

相关内容