使用便宜的VPS设置您的私人VPN或ShadowsocksR代理

为什么要设置自己的VPN或代理服务器?

您需要对您的数据负责:当您利用VPN权益时,您正在与一个组织签订合同,以实现您的网络运动,目标是您的信息保持私密性和安全性。

你有一个私人公司,有一个受保护的社区安排,你需要远程:一群组织有组织系统,用于收集重要记录并在代表之间传达。

为什么不设置自己的VPN或代理服务器?

您将无法解锁来自世界各地的Web内容:主要VPN服务的重点之一   是,在某些情况下,它们在大约一百个国家/地区拥有服务器区域。但是,当您设置自己的特定VPN服务器时,通常会通过附近的IP进行活动。这限制了您获取当前国家可访问的内容,这些限制了您的在线体验与普通VPN的对比。

您需要管理更多麻烦:最好的VPN管理基本上为每个阶段提供应用程序,包括Windows,Mac,iOS和Android。这意味着您可以欣赏整个小工具中闪亮的UI和活跃的关联。我们提供的大量DIY安排并不灵活 – 您可能需要为各种工作框架定制设置,包括每次需要在另一个小工具上设计VPN时的一些额外工作。

您不受共享IP地址的保护:一组VPN管理提供共享IP地址。这意味着当许多客户端与给定的VPN服务器关联时,它们可能具有类似的IP。这使得尝试和调查给定IP上的网络移动示例的任何努力都令人困惑。当您设置自己的特定VPN服务器时,您可能是一个IP地址上的主要客户端。如果任何人都可以将您的VPN IP绑定到您的任何记录,那么您再也不会理解保密。您可以通过更改VPN服务器的IP地址来解决这个问题,但这仍然是更多的工作。

设置自己的VPN服务器

什么是OpenVPN

OpenVPN  是一种开源软件应用程序,它实现虚拟专用网络(VPN)技术,以在路由或桥接配置和远程访问设施中创建安全的点对点或站点到站点连接。它使用自定义安全协议,利用SSL / TLS进行密钥交换。它能够遍历网络地址转换器(NAT)和防火墙。它由James Yonan编写,并根据GNU通用公共许可证(GPL)发布。

资料来源:https:  //en.wikipedia.org/wiki/OpenVPN

你可以用OpenVPN做什么

  • 通过单个UDP或TCP端口隧道传输任何IP子网或虚拟以太网适配器,
  • 使用一台或多台计算机配置可扩展的负载平衡VPN服务器场,这些计算机可以处理来自传入VPN客户端的数千个动态连接,
  • 使用OpenSSL库的所有加密,身份验证和认证功能来保护您的私有网络流量,因为它通过互联网,
  • 使用OpenSSL库支持的任何密码,密钥大小或HMAC摘要(用于数据报完整性检查),
  • 选择基于静态密钥的传统加密或基于证书的公钥加密,
  • 使用静态,预共享密钥或基于TLS的动态密钥交换,
  • 使用实时自适应链路压缩和流量整形来管理链路带宽利用率,
  • 公共端点是动态的隧道网络,如DHCP或拨入客户端,
  • 隧道网络通过面向连接的状态防火墙而不必使用显式防火墙规则,
  • NAT上的隧道网络,
  • 使用虚拟tap设备创建安全的以太网桥

如何设置私有OpenVPN服务器

VPN服务器设置可能非常繁琐。幸运的是Vultr提供一键式OpenVPN  设置。

如何连接到OpenVPN服务器

使用OpenVPN客户端

 

设置ShadowsocksR代理

什么是ShadowSocks

Shadowsocks  是一个开源加密代理项目,在中国大陆广泛用于规避互联网审查。它是由一位名为“clowwindy”的中国程序员于2012年创建的,从那时起就已经提供了多种协议实现。 通常,客户端软件将在其运行的计算机上打开socks5代理,然后可以将类似于SSH隧道的因特网流量引导到该代理。与SSH隧道不同,shadowsocks还可以代理UDP流量。

资料来源:https:  //en.wikipedia.org/wiki/Shadowsocks

ShadowSocks和ShadowSocksR之间有什么区别

ShadowSocksR模糊并使用更安全的加密协议。

如何设置自己的ShadowSocksR代理?

VultrDigitalOcean购买一个最基本的VPS服务器,选择Ubuntu 16.04作为其操作系统。您将使用ssh连接到您的VPS。

设置ShadowsocksR可以非常简单。

apt-get update && apt-get upgrade -y

wget -no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh

chmod + x shadowsocksR.sh

./shadowsocksR.sh 2>&1 | tee shadowsocksR.log

按照说明操作,直到看到为止

您的服务器IP:XXX.X.XX.XXX

您的服务器密码:TEST

你的议定书:平原

你的Obfs:Origin

您的加密方法:aes-256-cfb

如何连接到ShadowSocksR服务器

使用SSR客户端