我已锁定除80
和 之外的所有端口443
。将服务器 VPS 上的端口从 更改为 时22
,443
我无法连接到远程服务器。
当我从手机连接到网络时,我可以在端口 上连接到 SSH 443
。
我购买了具有公共 IP 地址的 VPS 服务器,能够通过 SSH 或通过面板远程连接到它。公司内防火墙封锁了所有端口
有谁知道这可能是什么原因造成的?
答案1
由于您可以通过手机在端口 443 上连接到 VPS 上的 ssh,因此 sshd 在那里运行得很好。
可能发生的情况是,该公司(除了阻止所有其他端口之外)正在进行第 7 层过滤 - 例如。确保端口 443 上只有 HTTPS 流量,没有任何其他流量(例如 ssh)。
首先,您确实应该与适当的负责人讨论该政策和例外情况。试图违反规则可能会让你被解雇。如果工作需要,他们可能允许通过 ssh 连接到您的 VPS,或者提供其他选项。
除此之外,您还可以安装一些网页外壳在该 VPS 上的 https(apache 等)上,并将其用作远程 shell。并不是说我会推荐它(尤其是因为它们主要用于漏洞利用)......