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文件的所在路径和文件名

  • 相关阅读:
    [CF1263E] Editor
    [CF1288D] Minimax Problem
    [CF1294E] Obtain a Permutation
    [CF770C] Online Courses In BSU
    [CF832D] Misha, Grisha and Underground
    [CF917B] MADMAX
    [CF938D] Buy a Ticket
    [CF959E] Mahmoud and Ehab and the xor-MST
    [CF999E] Reachability from the Capital
    [CF960F] Pathwalks
  • 原文地址:https://www.cnblogs.com/c-o-d-e/p/11138023.html
Copyright © 2011-2022 走看看