![是否可以使用非本地代理连接到互联网?](https://linux22.com/image/1459683/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E9%9D%9E%E6%9C%AC%E5%9C%B0%E4%BB%A3%E7%90%86%E8%BF%9E%E6%8E%A5%E5%88%B0%E4%BA%92%E8%81%94%E7%BD%91%EF%BC%9F.png)
我有一个朋友住在离我 5 英里的地方 - 所以我们无法有线连接。是否可以将他的计算机变成代理,让我通过他连接到互联网?
我尝试这样做是因为他的互联网速度非常快,但他使用得并不多,而我则是一名游戏玩家、主播,我确实经常使用互联网。
所以我相信如果我用他的电脑作为代理,我和他的连接速度会更快,然后连接到互联网。如果我错了,请纠正我,但我相信它应该可以工作。
答案1
通常,代理服务器位于您和互联网之间,如下图所示:
在这种情况下,您的设备和代理服务器之间的连接速度仅受本地网络速度(通常是以太网或无线)的限制。这里的主要瓶颈是代理的处理器/RAM 性能。
此设置不是强制性的本身:代理可以位于其他地方。但是,在这种情况下,您的数据必须先通过互联网连接。它将从您的计算机流向调制解调器/路由器,然后流向电话线,然后流向 ISP(假设您使用 ADSL)。
在另一种情况下,您的设备和代理之间的连接将受到您的 ISP 的限制。如图所示,你仍在使用你的 ISP 连接到互联网,就像在设置代理之前一样。
事实上,如果你在朋友家里设置一个设备作为代理,你的互联网体验甚至可能会变得慢点因为你无法利用互联网的多路由特性,因为每个连接都会必须地,通过你朋友的代理(即使在其他地方有更短更快捷的方式)。
这里的瓶颈是你朋友的连接. 您的互联网使用现在将受到他的延迟、滞后、ping 等。当您的朋友可能使用他自己的连接时,情况更是如此。
如果你设置全部数据来自全部您的设备使用此代理(不评论在您可能拥有的每台设备上这样做的不便)。
这仅有的你会从中受益的情况是,如果你和朋友之间的连接非常快,但你和更远的目的地之间的连接非常慢,和您的朋友与这些远程目的地之间的连接速度非常快。您的 ISP 只会看到数据流的本地端,并且代理会快速提供服务。
但是,我更喜欢使用 VPN,而不是简单的网络代理:VPN 会重新路由所有数据,而“代理”通常是指仅处理网页和其他浏览器数据的网络代理。使用网络代理时,您需要为计划使用的每个软件提供内置支持(浏览器有此功能,但在线游戏没有)。当 VPN 处于活动状态时,它通常适用于整个操作系统。
您可以在朋友那里设置 OpenVPN 服务器,然后使用 VPN 客户端连接到那里。或者您可以专门在您所在的国家/地区租用一台便宜的服务器,我每年支付不到 15 美元,所需的规格真的很低。