[GCP] 搭建 VPN 服务器 – IPsec VPN篇

感谢 hwdsl2 的贡献,使得 IPsec VPN 的创建更加简单。 # 下载脚本 wget https://git.io/vpnsetup -O vpnsetup.sh # 如果需要自定义用户名密码之类,可以先编辑脚本,将里面的YOUR_IPSEC_PSK, YOUR_USERNAME 以及 YOUR_PASSWORD的值替换成自己的,然后运行 nano -w vpnsetup.sh # 运行脚本 sudo sh vpnsetup.sh 基本上只要耐心等待个几分钟就自动创建完成了。当然对于如何连接到vpn服务器。作者的Github上也有详细的说明。 相关连接 [1] [GCP] 搭建 VPN 服务器 – 创建虚拟机实例 [2] [GCP] 搭建 VPN 服务器 – Shadowsocks篇 [3] [GCP] 搭建 VPN 服务器 – 在线代理篇 参考 [1] hwdsl2 – setup-ipsec-vpn

[GCP] 搭建 VPN 服务器 – Shadowsocks篇

Shadowsocks的创建相对简单,其VPN服务器的支持性也不错。基本只要在对应的平台上安装上客户端,成功配置就可以连接到VPN服务器了。 # 更新系统 sudo apt-get update # 安装 pip sudo curl -O sudo apt-get install python-pip # 使用pip 安装 Shadowsocks sudo pip install shadowsocks sudo nano /etc/shadowsocks.json 进入编辑器后复制以下内容,记得替换密码 “mypassword” 成你的密码,之后按 Ctrl+o 保存,Ctrl+x 退出。 { “server”:”0.0.0.0″, “server_port”:8388, “local_address”: “127.0.0.1”, “local_port”:1080, “password”:”mypassword”, “timeout”:600, “method”:”aes-256-cfb”, “fast_open”: false } # 新建脚本 sudo nano /etc/init.d/shadowsocks 进入编辑器后复制以下内容,之后按 Ctrl+o 保存,Ctrl+x 退出。 #!/bin/sh...

[GCP] 搭建 VPN 服务器 – 创建虚拟机实例

在gcp上(谷歌云)上设置一个vpn服务器可能是最爽的事情了。基于google 1年的免费额,你可以在gcp上创建一个专属vpn私服,甚至可以做到流畅1080p的YouTube播放。 1 端口映射 转到 “VPC Network – Firewall rule” 并添加一下防火墙规则,即允许所有端口。 2 创建虚拟机实例 转到 “Compute Engine – VM instances” 并创建一个实例,参数可以按照一下选择: Name (名称): 随意 Zone (区域): 选择 asia-east1-a Machine type (机器类型): micro 即可,一个共享cpu,600mb 内存 Boot disk (启动盘): 选择 Debian 8 Firewall (防火墙): 勾上允许HTTP以及HTTPS 展开选项卡,选择 Networking (网络) – External IP (外网IP): 这里我们需要选择创建一个IP并分配给该虚拟机。这样这个虚拟机才能被外网访问到。 点击保存后,虚拟机即会开始启动。点击SSH就能以网页的形式进入我们所熟悉的SSH界面了。 相关连接 [1] [GCP] 搭建...

Translate »