我是一个糊涂电脑用户(为了朋友和家人,我什么事都自己做)
我正在考虑设置一台旧的 Mac Mini 作为远程代理/vpn 服务器。
我不清楚的是,所有流量是否都经过代理服务器?换句话说,如果我连接到代理服务器,然后通过某个地方的 wifi 热点浏览互联网,那么所有流量在传递给我之前是否都经过代理服务器?那么连接速度是否取决于上传代理服务器的速度?
感谢任何人给予的帮助。
授予
答案1
代理服务器本质上就是中间人。您请求数据,该数据通过代理服务器传送到您的 ISP。您的 ISP 将数据发送回您的代理服务器,然后您的代理服务器将其发送给您。
所以是的,所有数据都会通过代理。
答案2
代理是特定于协议的,即使使用 SOCK 代理,某些协议和应用程序也无法配置为使用代理服务器,因此代理本身不会承载“所有流量”。特别是 DNS 请求因向 ISP 和其他对手泄露有关访问站点的信息而臭名昭著。
并非所有 VPN 都是平等的,但如果部署在客户端上的 VPN 客户端软件使用虚拟网络适配器,则可以强制所有流量通过它进入 VPN 隧道。
至于您关于上行链路的问题,请理解,对于大多数人来说,互联网使用是不对称的,因为只有极少量的信息在向上游流动,而大部分信息在向下游流动。例如,通过向 Web 服务器发送文本“GET / HTTP\1.1”(大约 15 个字节),您可以检索一个重达数百 Killobytes 的网页。这意味着从您的本地网络角度来看,上游并不是很重要。但是,来自 VPN/Proxy 盒的上游将对您的整体吞吐量产生很大影响。
答案3
是的。
VPN 供应商的优势之一:)
考虑到成本,Mac mini 的功耗约为 30W。在英国,每年的电费约为 30 英镑,比一些商业 VPN 解决方案还要贵。