所以我有一个 SSH 客户端和一个 SSH 服务器。我要通过 Firefox Socks 代理加密网络流量(到网络服务器的流量)。现在似乎加密互联网流量仅基于应用程序?例如,配置 firefox、ie 等。
上述问题正确吗?如果不是,是否有一个 Windows 应用程序允许加密互联网流量而无需配置浏览器特定的应用程序?
Linux 方面怎么样?最后我想把它带到连接到 ssh 服务器的 Ubuntu 计算机(ssh 客户端)并使用 sock 代理。
答案1
SOCKS 代理是应用程序级别的代理。Ubuntu 中有设置NetworkManager
,您可以在其中定义 SOCKS 地址和端口(Windows 中的网络设置中可能有一些),类似于您对 Firefox 所做的操作,但其他应用程序是否遵守系统范围的代理配置取决于它们。它们可以直接“转到外部”互联网。我相信大多数较简单的应用程序都会忽略它。
如果你想加密全部点对点流量,您应该寻找 VPN。OpenSSH 本身也有基本的 VPN,但设置 VPN 超出了本答案的范围。