通过SSH隧道运行Firefox时,如何处理非HTTP流量?


1

我已将Firefox配置为通过SOCKS5运行SSH隧道,以便加密所有HTTP流量。如果我通过RTMP观看视频流或打开FTP站点会发生什么?此流量是否也已加密?

Answers:


2

如果您通过Firefox连接到媒体,那么您应该是安全的。但是,如果您使用单独的应用程序(如单独的FTP客户端)连接到FTP站点,则还需要将该应用程序配置为使用代理。几乎可以说,每个应用程序都有自己的代理设置,除非您明确告诉它,否则不会使用代理。

如果您希望大多数应用程序使用它,请在Windows的“控制面板”中更改“Internet设置”中的代理选项。大多数应用程序使用这些设置作为默认设置。

另外,作为预防措施,如果您担心从代理中泄漏流量,您应该设置防火墙来阻止除了代理的流量之外的所有传出流量,这将是您最安全的选择。


2
人们总是忘记设置的一件事是在about:config页面中将network.proxy.socks_remote_dns设置为true,以确保DNS请求也通过代理。否则firefox将在没有代理的情况下进行DNS查找。因此,即使你看不到你正在转移的内容,他们仍然可以看到你为不正当的网站做了DNS请求
JD Frias

0

我对一个名为ProxyFirewall的程序运气不错,该程序监视所有出站连接并询问发送它们的代理。我相信该程序旨在通过多个公共代理发送流量来匿名化您的Internet连接,但我只是通过一个本地代理为我的SSH隧道设置它并且它运行良好。

ProxyFirewall:http://uniqueinternetservices.com/proxy-firewall-download.html

它第一次看到新类型的连接时,会询问您希望如何处理它。只需将它指向隧道的单个(非旋转)本地(“开放”)代理,瞧!就是这样。不错的部分是您不必手动更改每个程序的任何设置。完成隧道掘进后,只需关闭ProxyFirewall即可。

这是我在Windows上找到的唯一可以执行此操作的程序...我也有兴趣知道是否还有其他程序。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.