如何启动VPN服务与10到100个客户共享高速互联网连接?


1

我正在考虑开展一个非盈利项目来帮助生活在独裁国家的人们,政府阻止和过滤99%的互联网及其服务,如Skype,IM等......

我不是一个专业人士,但从我所理解的使用VPN连接到外部世界是目前主机和客户端唯一安全可靠的解决方案。

我的问题是:

如何启动VPN服务并与10到100个客户端共享我的高速DSL /电缆连接?

我目前的互联网连接上传速度为1Mbps,下载速度为10Mbps。我知道与许多用户共享10Mbps意味着每个用户的带宽非常少,但并非所有用户同时上网,即使他们这样做,伊朗等国家的平均互联网连接速度也在50kbps到100kbps之间。最好的,所以我仍然能够以平均速度为他们提供免费,无过滤,无删失的连接。

我需要什么类型的设备来正确地做到这一点,并确保人们获得与我的互联网线路的安全VPN连接,而无需他们访问我的个人硬盘。

如果有人能向我解释两种不同的选择,我将不胜感激。选项1:一个简单,免费的解决方案。 (可能是开源或免费软件VPN服务器)

和选项2:更高级的选项,不需要太多配置和维护。我不介意捐赠高达200美元的某种可能是硬件或我可以连接到我的电缆调制解调器的东西,让它为这些国家的用户提供服务。

对于选项2:我正在考虑购买第二条高速互联网连接线并将其用于VPN互联网共享。

用户应该可以上网,使用Skype(目前被阻止),使用ftp,torrent,访问youtube等...基本上解决方案不应仅限于网上冲浪。我希望这些vpn用户能够利用我们大多数人目前可用的所有类型的互联网服务和端口,这样他们就可以享受一点点自由。

感谢大家的支持和意见。


不是特定于VPN,但也参见 帮助我通过Qaina的GFW并访问youtube (包括关于的说明 草垛 为伊朗)。要么: 设置TOR继电器
Arjan

2
首先考虑法律问题:人们会试图将您的服务用于恶意。您不希望被判刑,因为有人使用您的服务匿名浏览儿童色情内容。
liori

@liori - 在许多国家/地区,服务提供商不对其用户的行为负责。这就是海盗湾如何维持下去以及ISP如何因非法物资通过其网络而被起诉。
MDMarra

@MarkM:我知道,这就是我写“考虑”的原因。需要关注的其他事项:可能会要求OP提供可用于识别用户的IP地址或其他信息。
liori

除了检查法律,还要检查与ISP的合同。如果这是消费级连接,您询问的内容几乎肯定违反了您的协议​​。
Zoredache

Answers:


2

许多 备择方案 存在 首先,您必须考虑您的互联网速度,计算机速度和服务的可用性。

互联网速度:请记住,当他们想要什么时,你必须先下载它 上载 对他们来说。 1 Mb / s将快速耗尽。如果你是认真的,那么你在上游需要更快的东西,也许是对称连接?

计算机速度:我不熟悉VPN的所有细节,但您确实希望确保您的计算机可以同时处理10个以上的开放VPN连接。我在黑暗中的疯狂射击说,如果你的内存少于2 GB并且比英特尔酷睿2双核处理器更老,你在技术上无法做到这一点。

可用性:您必须考虑这一点:您的服务被阻止。这里的问题是您需要更改或具有大量冗余的内容,并且您的客户仍然知道如何访问它。这实际上很难实现。如果您随意更改IP,您的客户将如何找到您?如果您尝试通过域解决此问题,该域及其解析的IP地址会被阻止怎么办?我能想到解决这个问题的唯一方法是使用多个互联网连接(非常昂贵)或使用多个“网关”。


简而言之,在我钦佩的情况下,你的单人军队进攻可能不会持续很长时间。上面的程序通过拥有大型计算机网络和指向其他计算机的大量硬编码网关列表来解决这个问题。这样,如果IP被阻止,仍然有很多冗余,列表只是在下一个版本中更新。速度不是问题,因为它使用互联网和计算能力分发给成千上万的客户。它们具有冗余,速度和可用性;大多数你根本没有。


谢谢各位的回应。这听起来比我大。我希望有一种方法可以在每台计算机上运行一个简单的应用程序,以便这些人可以连接到我们并享受一点点自由。 :(
Dux

1
如果你想帮忙,你可以成为一个客户。这样你仍然有点帮助
TheLQ
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.