云网牛站
所在位置:首页 > Linux教程 > ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

2018-07-06 15:29:12作者:kalnkaya稿源:linux站

本文为你介绍一个超级简单的vpn搭建方式,采用ubuntu 18.04 docker安装,在安卓、苹果、windows、linux等操作系统下已测试都可以正常使用。使用的服务器按小时计费(而非月付,不想用随时销毁服务器停止计费),而且可以先使用后付费,一个月低至5美元,除了搭vpn还能干其他事情。

 

1.购买服务器

推荐digitalocean。进去后注册一个账号,然后到达下面这个页面,点击Create Droplet。

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

然后开始选择配置,首先选择ubuntu系统,我这里选择的是ubuntu 18.04,只有64位版本提供。

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

配置选择最低版本,5美元也就是大概30块钱一个月。

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

地区选择纽约。

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

选完这三个地方之后,点击网页底部的create,创建服务器。

 

2.登陆服务器

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

在第一步中创建好服务器后,会跳转到Control panel(控制面板)页面,创建服务器需要一点时间,页面上会有进度条提示,服务器创建好后,你的注册邮箱会收到一封带有服务器账号密码的邮件。有了账号密码后,点击access console打开远程终端。

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

输入邮件给出的账号密码即可访问服务器,如果你使用的是linux系统或者mac系统还可以使用:

ssh root@xxx.xxx.xxx.xxx

#xxx.xxx.xxx.xxx即你服务器的ip地址

命令进行终端登陆,我这为了方便用的是ssh命令进行终端登陆,当然使用网页版的操作是完全一样的,不过不能使用复制粘贴,有点麻烦。登陆成功之后会要求修改密码,首先输入旧密码,然后输入新密码,再次输入密码确认即修改成功并进入终端。

 

3.使用docker安装shadowsocks

首先安装docker,ubuntu18.04安装docker很简单只需要一行命令:

wget -qO- https://get.docker.com/ | sh

为什么不用apt install docker呢,因为这种方式安装地docker版本比较低,所以还是用上面的吧。

安装完docker之后,下载vpn镜像:

docker pull oddrationale/docker-shadowsocks

下载完成后可以使用docker images查看下载好的镜像,也可以直接启动docker容器:

docker run -d -p 8388:8388 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 8388 -k vpn@lsn -m aes-256-cfb

#-d参数允许 docker 常驻后台运行。

#-p来指定要映射的端口,这里端口号统一保持一致即可,这里我用的8388。

#-s服务器 IP 地址,不用动。

#-k后面设置你的 VPN 的密码,我设置为vpn@lsn,使用客户端登陆时用的就是这个密码。

#-m指定加密方式,使用这个即可,客户端默认的也是这个。

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

vpn服务器到此搭建完毕。

 

4.所有平台客户端下载

然后在需要连vpn的机子上下载安装客户端即可连接,所有平台客户端的官方下载地址在这里

各个平台详细下载地址:

安卓

windows

mac

iphone:app store中国账号搜索SuperWingy,收费一元,亲测可用。(如果是美国账号就搜索wingy。)

linux:可以使用pip安装,如下:

pip install shadowsocks

apt-get install shadowsocks-libev

cpan Net::Shadoesocks

截图自官网:

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

客户端登陆需要一个地址和密码,这里以mac为例,其他均相同。

地址就是你的服务器ip,密码是你刚才设置的密码。

ubuntu18.04下3行命令就可以快速地搭建vpn[docker安装]

 

相关主题

ubuntu 18.04下docker私有仓库的建立

精选文章
热门文章