搭建自用VPN:Shadowsocks

Shadowsocks是一个快速隧道代理,可帮助您绕过防火墙,纵享翻墙丝滑!文章末尾附有下载地址,请大家查收!

搭建自用VPN:Shadowsocks

Shadowsocks是一个快速隧道代理,可帮助您绕过防火墙。Shadowsocks简称ss,国内用户可以通过在ss配置相关信息而实现服务器,是代理服务器。Shadowsocks是新一代加密通讯软件服务,通过Web形式传输加密信息,用户可自行选择加密方式以及请求。Shadowsocks包括服务器和客户端两部分组成,服务器端用于接收客户请求,将消息解密并重新请求解密的网页请求,获取消息后再加密转发给客户端。

准备一台海外服务器用于搭建自用VPN

对于大厂服务器的话,这里推荐腾讯云,主要是便宜。

搭建自用VPN:Shadowsocks

Shadowsocks服务端配置安装

登录服务器到你的指定目录,执行脚本

wget –no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh

脚本赋权

chmod +x shadowsocks-all.sh

注意!centos8已经不识别 python,centos8的版本需要将脚本中的python改为python3
搭建自用VPN:Shadowsocks

搭建自用VPN:Shadowsocks

运行脚本

./shadowsocks-all.sh 2>&1| tee shadowsocks-all.log

回车到第二步骤,端口号设置为自己需要的

回车直到第三步骤选择密码策略,这里我选择的是aes-256-gcm除了密码策略外均采用默认即可

密码为你的VPN客户端连接密码,需要妥善保管

Shadowsocks客户端配置

下载客户端

这里例举windows端

运行Shadowsocks.exe

编辑服务器配置,输入脚本安装好的配置信息即可

搭建自用VPN:Shadowsocks

开启全局代理

搭建自用VPN:Shadowsocks

访问google进行测试VPN是否正常

搭建自用VPN:Shadowsocks

Shadowsocks代理无法使用解决方案

检查服务器是否开启端口防火墙

firewall-cmd --list-ports #查看端口开放情况
firewall-cmd --zone=public --add-port=端口号/tcp --permanent #开启端口
firewall-cmd --reload #重启生效

 

Shadowsocks后期维护

卸载Shadowsocks

./shadowsocks-all.sh uninstall

 

配置文件

/etc/shadowsocks-python/config.json

 

启动与停止

ssserver -c /etc/shadowsocks-python/config.json -d start //启动

ssserver -c /etc/shadowsocks-python/config.json -d stop //停止

Shadowsocks下载地址

官方下载地址

windows:https://github.com/shadowsocks/shadowsocks-windows/releases

android:https://github.com/shadowsocks/shadowsocks-android/releases

macos:https://github.com/shadowsocks/ShadowsocksX-NG/releases


点击返回顶部

左上角红星点个赞吧,么么哒~

软件

Charles抓包工具(最新激活版)

2023-9-16 13:49:45

MAC软件软件

右键助手专业版3.2.2

2023-11-13 17:08:17

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索