zoukankan      html  css  js  c++  java
  • 使用DigitalOcean 自由的上网

    如何获取免费的云服务器

    使用这个地址 https://m.do.co/c/c4512493311c 注册DigitalOcean云服务器可以获取50美元的券,DigitalOcean云服务器最便宜的5美元一月,这样就可以免费使用不少时间。

    如何搭建自己VPN服务

    这个里我使用 algo 搭建VPN服务,algo是一个非常优秀的VPN服务器软件,安全、易用、简单,并且在GitHub上开源。

    利用DigitalOcean50美元的券,购买一台最低配的Ubuntu linux。

    下载Algo将其解压缩到Ubuntu linux上方便的位置。

    cd进入algo-master解压缩后 的目录Algo,然后运行:

    sudo apt-get update && sudo apt-get install 
        build-essential 
        libssl-dev 
        libffi-dev 
        python-dev 
        python-pip 
        python-setuptools 
        python-virtualenv -y

    安装Algo的其余依赖项。使用与上一步相同的终端窗口并运行:

    python -m virtualenv --python=`which python2` env &&
        source env/bin/activate &&
        python -m pip install -U pip virtualenv &&
        python -m pip install -r requirements.txt

    在文本编辑器中打开config.cfg文件在config.cfg文件的users列表中指定要创建的用户如果您希望能够在以后添加或删除用户,在部署过程中的提示Do you want to retain the CA key?必须选择yes

    在Algo目录中,运行./algo并按照说明操作

    在这个地方选择1,回车;这是自动在DigitalOcean服务器上部署algo服务。

    接下来的选项如果有yes选择yes即可。

    有一项需要输入DigitalOcean的授权码,这个授权码需要自己在DigitalOcean上创建,登陆DigitalOcean后选择菜单里面的API,如图创建即可,然后复制粘贴回车

    服务器部署过程完成后,您将收到以下消息。备份一下以备日后需要时使用

    配置VPN客户端

    在/algo/configs文件夹里面有一个ip地址命名的文件夹,把它拷贝到自己的电脑上。ipsecwindows路径下有一个.ps1文件:

    在自己的电脑上以管理员身份运行命令行,输入如下脚本:

    powershell -ExecutionPolicy ByPass -File {自己电脑上的路径}文件名.ps1 -Add

    此处把汉字替换成.ps1文件的所在路径和文件名

  • 相关阅读:
    两种四元数插值的区别
    欧拉角与万向锁
    Unity3D 中脚本丢失问题
    Unity3D 中的定时器
    Unity3D Layout 快捷键
    Sublime Text 2 代码片断
    使用 Box2D 做一个 JansenWalker 机器人
    使用 Sublime Text 2 开发 Unity3D 项目
    Ant 常用语法及选项
    OC基础数据类型-NSNumber
  • 原文地址:https://www.cnblogs.com/c-o-d-e/p/11138023.html
Copyright © 2011-2022 走看看