深色proxyscrape 徽标

如何设置 SSH SOCKS 代理 - 5 个简单步骤

指南, 代理, Dec-03-20225 分钟阅读

每个人都关心自己的隐私。根据 purplesec 的数据,在 COVID 大流行期间,网络犯罪率飙升至 600%。这些恶意行为者利用用户的网络漏洞进行这些不道德的活动。人们希望匿名上网浏览,以确保个人和敏感信息的安全。匿名上网的另一个原因是访问受地域限制的内容,并绕过网络过滤器访问受限制的网络。 

有一种选择现在很流行,那就是 VPN。VPN 在安全性等方面是不错,但缺点也不少,如网速低、需要安装 VPN 客户端软件、必须设置 VPN 服务器以及订购 VPN 服务等。对某些人来说,这不是一个可行的选择。那么,有什么办法可以解决这些问题呢?最简单的办法就是使用 SSH SOCKS 代理。

在接下来的章节中,我们将进一步了解 SSH SOCKS 代理。

目录

什么是 SSH SOCKS 代理?

SOCKS 代理和 SSH(安全外壳)实际上是两码事。SOCKS 代理是一种代理,而SSH是一种协议,或者从技术上说是一种软件包,通过不安全的网络实现安全的系统管理和数据传输。 

什么是 SSH 协议?

SSH 协议有助于加密客户端与目标服务器之间的网络连接。SSH 协议的主要目的是防止任何形式的网络攻击。SSH 协议可加密所有形式的流量,如支付网关中的用户验证、云存储中的文件传输以及敏感问题的编程输出。 

SSH 协议的用途:

SSH 协议主要在企业网络中实施。在企业环境中实施 SSH 协议的原因如下:

  • 通过加密网络环境管理关键项目和实验。
  • 通过加密网络无缝传输大量数据,有时还能自动完成整个文件传输过程。
  • 通过网络远程提供敏感的编程指令。

要实现上述三个过程,客户端需要安全访问。SSH 协议有助于为客户端提供安全访问,并在无需人工监控的情况下实现流程自动化。

SSH 协议如何工作?

如上所述,SSH 协议有助于加密客户端与目标服务器之间的网络连接。SSH 协议的四个工作步骤如下:

第 1 步: 对于任何类型的客户端-服务器连接,第一步都是在客户端和服务器之间建立连接。SSH 协议也是如此,第一步是在 SSH 客户端和 SSH 服务器之间建立连接。 

第 2 步: 建立连接后,下一步就是识别 SSH 服务器。当 SSH 服务器向 SSH 客户端发送公钥时,就可以完成这项工作。

第 3 步: 设置完成后,SSH 客户端和服务器会协商参数,客户端会要求服务器在安全通道上打开连接。

第 4 步: SSH 协议使用强大的散列算法(标准散列算法 - SHA-2)帮助建立加密网络。最后,用户可以登录服务器主机操作系统 

现在你知道什么是 SSH 协议及其工作原理了吧。接下来,我们将讨论 SOCKS 代理。

什么是 SOCKS 代理协议?

SOCKS - Socket Secure(套接字安全)是一种协议,它通过客户端的防火墙将互联网流量重定向到代表客户端的目标服务器,从而实现通信。普通 IP 地址不允许用户绕过防火墙访问受限制的服务器。但 SOCKS 代理服务器可以帮助创建一个 TCP(传输控制协议),用于与客户端防火墙后面的目标服务器进行通信。简单地说,SOCKS 代理服务器只向目标服务器转发 TCP 和 UDP(用户数据报协议)。 

SOCKS 代理的主要限制是,由于 SOCKS 代理基于第 5 层,因此不适用于第 5 层以下的隧道协议。SOCKS 可接受 HTTP、HTTP3 和 FTP 等请求类型。

SOCKS4 Proxy 对SOCKS5 Proxy:

因此,众所周知,建议SOCKS5 与 SSH 隧道相结合加密网络通信,这样会更好、更安全。由于SOCKS5 具有多种身份验证功能,而SOCKS4 则缺乏身份验证功能。另一个主要区别是SOCKS4 不支持 UDP,这意味着用户只能发送小数据包,而且传输速度较慢。SOCKS5另一方面,VPN 支持 UDP,能够以更快的速度发送数据群。注意:SOCKS5 比 VPN 更快,而且易于使用,因为SOCKS5 不需要任何特殊的软件设置。

现在你已经对SOCKS5 代理有了基本的了解,也知道了它比SOCKS4 代理好在哪里,让我们来看看如何使用 SOCKS 代理连接 SSH 服务器。注意:接下来的步骤也可用于 HTTP/s 代理,但仅适用于 WINDOWS 用户。

如何在 Windows 中设置 SSH SOCKS 代理隧道?

此设置的主要目的是安全地重新路由本地系统的网络流量。注意:您可以选择端口号,只要大于 1024 即可。大于 1024 的端口称为特权端口。 

第 1 步: 选择端口号 "9090",因为 "9090 "通常用于此过程。服务器端口为 "20"。

[适用于 WINDOWS]

第 2 步: 安装PuTTY。下载 PuTTY 后,在主机 IP 地址字段中输入SOCKS5 代理服务器的 IP 地址。您可以从以下网址获取SOCKS5 代理服务器 ProxyScrape.所有SOCKS5 代理服务器都基于 SSL 技术,因此您可以放心,您的网络活动不会被目标源追踪。 

第 3 步: 转到连接选项卡 →SSH → 通道现在点击源端口号选项卡并输入 "9090"。注意:使用的端口号与上一步中使用的相同。不要忘记选中 "动态 "单选框。输入端口号后,单击 "添加 "按钮保存设置。

第 4 步: 在设置中添加按钮后,建议保存设置,这样就无需再次输入代理详细信息。单击 "会话 "选项卡并导航至 "已保存 "部分。输入任意名称并保存设置。 

第 5 步: 要访问服务器,请单击 "打开 "按钮,你会看到新窗口要求输入用户名和密码等安全凭证。输入凭证后,就可以建立与安全 SSH 通道的连接。 

现在你可以将默认浏览器配置为 SSH SOCKS 代理。对于 Google Chrome 浏览器,由于它使用代理的默认设置,所以最好使用 Google Chrome 浏览器商店的附加组件或扩展。这样可以节省时间,而且不需要任何编程知识。您可以安装 FoxyProxy、ProxMate 和 SwitchyOmega 等附加组件。添加扩展后,它就会检测到 SSH SOCKS 代理,并连接到安全的 SSH 通道。

现在你知道如何使用 SOCKS 代理连接到安全的 SSH 服务器了吧。

SSH SOCKS 代理ProxyScrape

高带宽-Proxyscrape 的 Socks 5 代理服务器可帮助用户使用高带宽,支持用户处理来自多个来源的高维数据。 

正常运行时间-Proxyscrape 24/7全天候运行,确保功能不间断。因此,这些袜子代理将是用户无限搜刮的最佳选择。

多种类型-Proxyscrape 提供各种类型的代理服务器。他们提供所有协议的代理,如 HTTP、socks4 和socks5 。他们还提供住宅代理、专用代理和数据中心代理。 

全球代理- 用户可以使用其所需位置的袜子代理。他们提供来自 120 多个国家的代理服务器。 

性价比高 -ProxyScrape 的高级代理价格实惠、带宽高。请查看我们极具吸引力的价格和大量代理选项。

常见问题:

1.什么是 SSH SOCKS 代理?
The SOCKS proxy is a proxy, where an SSH is a protocol, or technically, a software package that imposes the secure system administration and data transfer over the insecure network.
2.SOCKS5 代理使用什么协议?
SOCKS5 代理使用 SSH(安全外壳协议)隧道匿名访问网络。SOCKS5 使用 TCP 和 IPX(互联网数据包交换)在客户端和服务器之间建立连接。
3.如何安装 SSH SOCKS 代理隧道?
下载并安装 PuTTY SSH 客户端,以便在客户端和服务器之间建立连接。输入必要的信息,如端口号和 SOCKS IP 地址,然后保存设置。配置默认浏览器以使用 SOCKS 代理并匿名上网。

结论

带有 SSH 通道的 SOCKS 代理是 VPN 的最佳替代品。首次安装需要时间,但从长远来看,它比 VPN 快得多。最重要的是,你无需输入用户名和密码就能直接进行身份验证。通过 "公钥 "身份验证,连接会自动通过身份验证。还有其他一些功能,如 SSH 转发和打开企业网络的后门,但这些方法也是有代价的,打开的后门容易受到恶意行为者和黑客的攻击。但为了安全上网和保护敏感信息,SSH SOCKS 代理是不二之选!