如何搭建自己机场

  • 2019-12-31
  • 141
  • 0

VPN简介

天朝有时候还是需要去外面看一下的.虽然身体不允许[没钱,哈哈],但是心里偶尔还是可以的.
本文主要是介绍如何简单的自己搭建一个梯子.

准备环境

服务器:
服务器是有要求的,链接服务器后,需要ping google能够ping通,才可以的.
所以,VPN实际的作用,就是墙内电脑通过VPN做代理,让自己在处于墙外进行信息获取.所以,作为代理的服务器,一定是需要能够链接到墙外的.
服务器主要是安装代理服务端.
* 阿里云 海外节点.
* vultr
* pussr.net

手机: [百度吧,我就不一一列举了]
* ShadowSockR
* ShadowSockS

电脑:
* ShadowsocksR
相关软件下载链接: SSR工具

提供另外一个常用网站,下载各种版本的软件. 有座庙

搭建vpn

参考: 搭建VPN

CentOS 6和7/Debian6+/Ubuntu14+ ShadowsocksR一键部署管理脚本(2018.11.21更新):

脚本一(2018.11.20更新)

yum -y install wget

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

备用脚本二(2018.11.21更新)

如果上面的脚本暂时用不了,可以用下面的备用脚本,备用脚本没有单独做图文教程,自己摸索下就会了。备用脚本卸载命令:./shadowsocksR.sh uninstall

yum -y install wget

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

如果提示 wget: command not found 的错误,这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。CentOS系统安装wget命令: yum install -y wget Debian/Ubuntu系统安装wget命令:apt-get install -y wget

Docker 安装SSR

已经制作好了镜像,直接下载镜像即可运行ssr

Docker搭建SSR
这里可能比较繁琐,需要自己构建一个镜像.
实际镜像可以通过一下命令直接获取:

docker pull cynen/alpinessr:1.1 

运行容器:

docker run -dti -p 8380:8380 cynen/alpinessr:1.1

说明: -p 8380:8380 就是将宿主机的8380端口映射到容器的8380端口上.
容器内部参数如下:

{ "server":"0.0.0.0", "server_ipv6":"[::]", "local_address":"127.0.0.1", "local_port":1080, "port_password":{ "8380":"666666", "8381":{"password":"777777","protocol":"origin","obfs":"plain","obfs_param":""} }, "timeout":120, "method":"aes-256-cfb", "protocol":"origin", "protocol_param":"", "obfs":"plain", "obfs_param":"", "redirect":"", "dns_ipv6":false, "fast_open":false, "workers":1 }

可以看到,关键端口是 8380
“method”:”aes-256-cfb”,
“protocol”:”origin”
“obfs”:”plain”

运行后,查看一下,是否启动.

docker ps

注意事项:

  1. 使用此vpn前,请确保你使用的宿主机的端口已经开启了.
  2. 请确保服务器的防火墙已经放行你准备使用的端口.

步骤如下:
1. 关闭服务器本身的防火墙.(最快速,放行所有端口.)

systemctl stop firewalld 
查看一下防火墙状态:
systemctl status firewalld

  1. 关闭运营商防火墙.

    找到自己的服务器:

    选择安全组配置:

    配置指定的安全组:

    配置完成后,点击保存即可. OK,运营商防火墙已经放行了指定端口.

脚本文件

此脚本文件只做备份使用!

使用教程:

1.件此脚本文件下载到本地服务器上.
wget ... ssr.sh
2.赋予 sh权限.
chmod +x ssr.sh
3.执行脚本:
bash ssr.sh
4.按照页面提示选择即可.

搭建完后使用

下载对应系统的软件.
这里提供客户端下载吧.
下载页

打开配置:

OK,可以google了.

—–2020-1-4 补充一个傻瓜翻墙教程 —-
傻瓜翻墙教程
如果无法正常下载,请去下载页下载.

1+

评论

还没有任何评论,你来说两句吧