奇怪的代理行为

奇怪的代理行为

我最近在代理后面的网络中安装了一台计算机,我配置了一个反向 ssh 隧道来连接到它,并使用 corkscrew 隧道化 ssh 连接以连接到服务器,这没有任何问题,但奇怪的是它只能连接到一个服务器,这与代理本身完全无关。

当我尝试通过 ssh 连接到服务器时,我得到:

Proxy could not open connnection to <hostname>:  Forbidden
ssh_exchange_identification: Connection closed by remote host

其他连接(例如 HTML 本身)可以毫无问题地与任何服务器建立连接,例如,通过 HTTP 1.1 连接隧道传输的 ftp(与 ssh 相同的方法)可以登录,但在能够列出具有相同错误的文件之前被丢弃,而 netcat 的行为与 ssh 相同,并出现以下错误:

getaddrinfo: Name or service not known

我的问题是为什么我只能连接到一个特定的服务器,不是因为位置,而是因为我无法访问同一数据中心或域中的其他服务器。我的个人 IP 也不太好用,无法访问代理本身

相关内容