设置自己的VPN服务器是购买商业VPN订阅的一种免费选择,但是这可能是一个棘手的过程。继续阅读以了解在家中制作自己的VPN服务器的三种方法.
您可以在家中构建自己的VPN服务器,该过程的工作方式类似于商务VPN,它允许员工远程安全地访问其办公网络.
您可以使用自制的VPN服务器在出门在外时安全地访问家庭网络,但是它确实需要一些技术知识才能进行设置.
这可能是一个棘手的过程,至关重要的是,您必须时刻关注安全更新,否则您就有可能将个人数据和安全性置于危险之中.
如果您是VPN初学者(或正在寻求ISP的隐私保护),我们建议您为要保护的每台设备使用受信任的第三方VPN服务以及定制的VPN应用.
您可以在此处查看我们的最佳VPN列表.
动态域名服务器(DDNS)
在家中设置自己的VPN服务器的三种主要方法,但是在为您选择合适的VPN服务器之前,应检查ISP是否为您的家庭网络分配了静态或动态公共IP地址。.
静态IP保持不变,而动态IP会不时变化.
如果您有动态IP地址,则最好设置DDNS(动态域名系统)。 DDNS是一种将Internet域名映射到IP地址的服务.
简而言之,它为您不断变化的IP地址提供了一个令人难忘的域名.
当您在家中设置自己的VPN服务器时,DDNS很有用,因为它可以使您不必在每次更改公共IP地址时都重新配置VPN.
要了解如何在路由器上设置DDNS,请在路由器提供商的网站上查找说明.
现在,让我们看一下在家中设置自己的VPN的三种方法:
1.购买带有内置VPN服务器的路由器.
在家中创建自己的VPN的最简单,最安全的方法是购买具有内置VPN服务器功能的路由器.
购买这种路由器的最大缺点是价格-它们的价格可能高达100美元(与仅需25美元即可购买的标准型号相比,这是一笔不小的数目).
三年期订购市场上最佳VPN的价格大约相同.
在购买路由器之前,请确保其支持您首选的VPN协议。我们建议使用OpenVPN协议在隐私和性能之间取得平衡.
与许多第三方VPN(例如ExpressVPN)不同,您无法轻松地在路由器上的不同VPN协议之间切换.
- 打开您喜欢的浏览器.
- 在搜索栏中输入路由器的LAN(内部)IP地址。通常,制造商为路由器提供以下IP地址之一:192.168.0.1或192.168.1.1。如果这些都不是您路由器的IP地址,请按照以下说明进行操作,以找出它的含义。.
- 输入路由器的用户名和密码。如果您尚未更改,则两个部分都可能是“管理员”.
- 进入设置(或高级设置) > VPN服务.
- 启用VPN服务.
- 确保您允许使用VPN连接的客户端访问Internet和家庭网络上的所有站点.
- 点击“应用”以确认这些设置.
现在设置您的VPN客户端-这就是您将用来连接到VPN的设备.
- 从路由器的控制面板下载VPN客户端(Windows,MacOS和智能手机等设备)的配置文件.
- 解压缩文件并将其复制(以无线方式或使用USB电缆)复制到要连接到VPN的设备上的VPN客户端文件夹中.
- 连接到VPN(远离家庭网络)并测试是否存在泄漏.
- 解决VPN的任何问题-这些问题可能与服务器或客户端相关.
2.获取支持DD-WRT,OpenWRT或Tomato固件的路由器,或购买一个预刷新的路由器.
诸如DD-WRT之类的固件会替换路由器闪存中的操作系统,该过程称为“闪存”。上面列出的固件支持在路由器上创建VPN服务器.
请注意,这种设置家庭VPN服务器的方法具有较高的风险,因为与购买具有内置VPN服务器支持的路由器相比,它具有更大的错误和安全漏洞的余地。.
要以这种方式创建VPN,您必须先刷新当前路由器才能使用第三方固件.
之后,您必须在刷新的路由器上输入一系列命令来创建VPN服务器,然后配置要用作VPN客户端的设备.
错误的余地很大,最终可能会损害您的在线安全性和隐私.
请务必先进行研究,然后再刷新路由器,因为在不支持固件的设备上进行此操作可能会损坏(或“砖化”)路由器.
您可以在DD-WRT支持的路由器数据库上检查当前路由器是否支持DD-WRT固件.
设置路由器的方法如下:
- 检查您的路由器是否支持DD-WRT,OpenWRT或Tomato固件。另外,您也可以购买预固件固件的路由器.
- 将兼容的固件文件下载到您的计算机.
- 将路由器插入电源插座,然后将以太网电缆的一端插入一个LAN端口,另一端插入计算机的LAN端口.
- 在计算机上打开您选择的网络浏览器,然后输入路由器的内部IP地址。大多数路由器都设置为192.168.1.1或192.168.0.1.
- 登录路由器的控制面板,然后在设置菜单中找到路由器更新或升级部分.
- 遵循您在提供商网站上找到的特定于设备的说明,用固件刷新路由器。每个路由器都不一样,如果刷新过程出错,可能会破坏它.
- 重新启动新刷新的路由器,然后再次登录控制面板.
现在,已经使用正确的固件设置了路由器,您可以创建VPN服务器:
- 点击路由器的网络界面中的无线标签.
- 找到“ VPN”标签或设置菜单,然后启用OpenVPN.
- 现在是时候设置您的VPN服务器和VPN客户端了。此步骤涉及运行许多命令以正确设置VPN-不适用于初学者。您应该密切遵循所选固件的详细说明:DD-WRT,OpenWRT或Tomato。即使是一个错误也可能使您的路由器变砖.
以下是有关如何设置VPN服务器和VPN客户端的摘要:
- 更改防火墙设置,以便您的路由器允许入站VPN连接.
- 生成证书颁发机构。这将使服务器和客户端能够安全地相互通信,从而对互联网流量进行加密.
- 生成服务器的私钥和证书对.
- 安装和配置OpenVPN.
- 为要连接到VPN的每个设备生成VPN客户端配置文件(私钥和证书对).
- 提取客户端配置文件并将其导入到您的客户端(设备).
- 使用生成的配置文件配置每个客户端.
- 从您的客户端连接到VPN.
- 测试VPN,以检查一切是否正常。请遵循我们的泄漏测试指南中的说明.
- 解决任何问题和泄漏.
如果您想将路由器设置为VPN客户端(而不是如上所示的VPN服务器),请阅读我们的指南“如何在路由器上安装VPN”.
3.将另一台设备设置为VPN服务器.
如果您没有与OpenVPN兼容的路由器,并且不想购买,则可以在其他设备(例如Windows计算机或MacOS设备)上托管VPN服务器,但是,像刷新路由器一样,这是一个复杂的过程.
请记住,始终需要打开用作VPN服务器的设备.
如果设备关闭(或崩溃),您将无法通过VPN连接,如果您离家很远并且无法重新打开设备,这将是一个大问题.
在制作VPN服务器之前,您需要在路由器上设置端口转发,以便可以从Internet访问该服务器.
我们将教您如何设置Windows设备以及MacOS和Raspberry Pi.
如何将Windows 10计算机变成VPN服务器
Microsoft Windows具有用于托管VPN服务器的内置功能,但它使用了过时且不安全的VPN协议PPTP.
相反,我们建议您使用OpenVPN的软件来设置OpenVPN服务器.
您可以在OpenVPN网站上找到有关在Windows设备上设置OpenVPN服务器的详细说明,包括命令。.
以下是在Windows上设置VPN服务器的基本知识:
- 更改防火墙设置以允许入站连接并设置端口转发.
- 将适用于Windows的OpenVPN下载到您的计算机.
- 安装OpenVPN并确保在安装的“选择组件”部分中选中“ EasyRSA”框.
- 出现提示时安装TAP驱动程序.
- 配置EasyRSA –这是一个用于创建证书颁发机构以及请求和签名证书的工具.
- 生成证书颁发机构和VPN服务器证书.
- 建立客户端证书-客户端是您将用于连接到VPN服务器的设备(例如您的智能手机).
- 为VPN服务器和VPN客户端创建配置文件.
- 使用生成的文件配置每个VPN客户端.
- 从客户端设备连接到VPN服务器.
- 与往常一样,测试您的VPN是否泄漏,以确保您的连接安全.
现在,您可以在外出访问时连接到Windows VPN服务器.
如何将MacOS或Raspberry Pi计算机变成VPN服务器
由于MacOS本身不支持OpenVPN,因此您需要使用第三方软件(例如Tunnelblick或Homebrew)才能在设备上设置VPN服务器.
使用OpenVPN设置Tunnelblick或Homebrew后,就与在Windows上设置VPN服务器相同.
如果您正在寻找一个不那么麻烦的设备用作VPN服务器,则可以在Raspberry Pi上进行设置.
阅读PiMyLifeUp的分步指南,使用名为PiVPN的安装脚本在Raspberry Pi上设置VPN服务器.
使用云计算提供商来设置VPN服务器
设置VPN服务器的另一种方法介于配置家用路由器和使用商业VPN服务之间.
要以这种方式设置VPN,您需要从云计算提供商处租用服务器.
您可以从DigitalOcean,Scaleway或Amazon Web Services等公司租用虚拟专用服务器(VPS).
与在家中维护VPN服务器不同,租用VPS需要花钱–大约与优质VPN服务的月租价格相同.
您还必须将所有互联网流量委托给托管公司,托管公司可能会或可能不会存储您的个人信息。这真的比将它留给您的ISP好吗?
因此,使用基于云的VPN服务器的优势是什么?
虽然这种方法不允许您在外出时访问本地网络,但是您可以在几乎任何国家/地区租用服务器,这意味着您可以从该国家/地区访问特定于地理位置的内容.
设置VPN服务器类似于在家中配置路由器,因此请务必仔细遵循托管公司网站上的说明.
这是DigitalOcean设置OpenVPN服务器的说明.
我应该设置自己的VPN服务器?
您可能有几个原因想在家中设置VPN服务器.
首先,如果您需要在外出访问时访问本地网络,在家中设置自己的VPN服务器是一个好主意.
在家里托管VPN服务器意味着您可以在国外访问本地网络中的文件并流Netflix或访问其他受地理限制的服务.
如果设置正确,则在使用公共WiFi时连接到自己的VPN将有助于保护您免受试图窃取您的个人信息的黑客的攻击。 VPN加密客户端和服务器之间的Internet通信.
您还知道谁拥有您使用的服务器。这应该使它更清楚地记录和存储哪些数据和信息.
但是,并不总是建议在家中设置自己的VPN服务器.
设置自己的VPN服务器的缺点
绝大多数人 不应该 设置自己的VPN服务器。很有可能您会使用ExpressVPN等受信任的安全VPN服务而获得更好的收益.
为什么?
好吧,如果您的互联网连接受到上载带宽缓慢的困扰,那么创建自己的VPN服务器是不值得的-它只会使您的服务(包括下载)速度进一步降低.
自建的VPN服务器还需要精心设置和技术知识,以确保它们不容易受到安全漏洞的影响.
此外,基于家庭的VPN 不是 在线隐私工具–至少不是全部.
由于它仅对VPN客户端和VPN服务器(您的家用路由器或计算机)之间的Internet通信进行加密,因此您的ISP(以及有权访问ISP收集的数据的任何第三方)仍然可以看到您在线进行的所有操作.
相比之下,顶级VPN服务将保护您的在线隐私,并会自动与最新的安全补丁保持同步。.
最好的VPN不会收集您的任何个人信息.
VPN提供商通常在全球数十个位置拥有VPN服务器,这与家庭VPN不同,后者仅为您分配家庭网络的IP地址.
使用商业VPN服务,您可以连接到世界各地的服务器,以访问受地理限制的内容.
使用现成的(商业)VPN服务器,您可以轻松设置流媒体,洪流和浏览隐私.
使用第三方VPN服务最有可能比自制服务器提供更快的速度.
是否可以免费设置自己的VPN服务器?
是和否–这取决于您如何设置VPN服务器.
如果您想在路由器上设置自制的VPN服务器,并且您当前的路由器不支持OpenVPN,则可能需要购买新硬件。.
具有内置VPN服务器功能的路由器的成本可能高达100美元.
对于基于云的服务器,情况与此类似。您必须每月支付费用,才能从第三方提供商处租用它们.
但是,如果您想在已经拥有的路由器或设备(例如Windows计算机)上设置VPN服务器, 完全免费.
如果您不愿意在家中设置VPN服务器(这是一个非常棘手的过程),并且不想在商业VPN上花钱,请查看我们最好的免费VPN服务.
VPN Server与VPN Client:有什么区别?
在本指南中,我们讨论了如何设置VPN服务器,但同时也介绍了VPN客户端.
所以,两者之间有什么区别?
创建加密的VPN隧道需要VPN服务器和VPN客户端.
VPN服务器在隧道的一端,而VPN客户端在另一端.
VPN客户端启动与VPN服务器的连接并对其进行身份验证,然后再授予对虚拟专用网络的访问权限.
VPN服务器可以接受来自许多客户端的连接,而VPN客户端一次只能与一台服务器建立连接.
您要连接到VPN服务器的设备上安装VPN客户端软件.
例如,您想在出差期间在公共WiFi上安全使用的Android智能手机上.
来自VPN客户端设备(例如您的Android智能手机)的互联网流量会通过加密的VPN隧道路由到VPN服务器,无论您是在家中设置的服务器,还是属于VPN服务提供商的服务器.
VPN服务器可以托管和交付VPN服务,还可以使用其自己的一个掩盖VPN客户端的IP地址.
因此,如果您连接到家庭中的VPN服务器,即使您自己实际上不在家庭网络中,您的网络活动也会与家庭网络的公共IP地址相关联.
在本指南中,我们向您展示了如何在家中设置VPN服务器,但是如果您需要帮助将设备设置为VPN客户端,请查看以下安装指南:
- 微软Windows
- 苹果MacOS
- 安卓系统
- 的iOS
- 亚马逊消防电视棒
- 苹果电视