【补档】CentOS7 下安装 SOCKS5 代理并使用 GOST 搭建加密中转隧道 您所在的位置:网站首页 国外socks5 【补档】CentOS7 下安装 SOCKS5 代理并使用 GOST 搭建加密中转隧道

【补档】CentOS7 下安装 SOCKS5 代理并使用 GOST 搭建加密中转隧道

2023-08-30 11:16| 来源: 网络整理| 查看: 265

本文最后更新于 805 天前,其中的信息可能已经有所发展或是发生改变。

虽然 Telegram 的 APP 自带 SOCKS5 代理支持,直接配置即可使用,但是几乎配置完连上就是秒封,必须通过国内服务器做中转,即:国外服务器先安装 SOCKS5 代理,再安装 GOST 将国内机中转来的流量转发到本机 SOCKS5 对应端口;国内服务器则只需要安装 GOST 将中转流量转发至国外服务器即可。

我所配置的例子中流量所经历的转发过程: 客户端 --> 国内服务器:15555 -->(加密)--> 国外服务器:15554 -->(本机转发)--> 国外服务器:15555(SOCKS5 代理服务所在端口)

1、国外服务器安装 SOCKS5 代理 不做介绍,CentOS7 直接使用我的一键脚本:CentOS7 下一键安装 SOCKS5 代理

curl -s https://gitee.com/senjianlu/one-click-scripts/raw/main/CentOS7%20下一键安装%20SOCKS5%20代理/install.sh | bash -s $ss5_port $ss5_username $ss5_password

注意安装过程中会自动开放防火墙的指定端口,如果安装完无法连接请自行检查云服务器端口组。 检查用指令:

curl -x socks5://$ss5_username:$ss5_password@$ip:$ss5_port http://ip-api.com/json/?lang=zh-CN

2、国内服务器安装 GOST 使用我克隆的 GOST 管理一键脚本: 注:原作者:KANIKIG;脚本原地址:Multi-EasyGost

wget --no-check-certificate -O gost.sh https://gitee.com/senjianlu/one-click-scripts/raw/main/CentOS7%20下一键安装%20GOST%20并启动%20HTTP%20和%20SOCKS5%20代理服务/关联脚本/CentOS7%20下简单的%20GOST%20配置脚本/gost.sh && chmod +x gost.sh && ./gost.sh

出现一下界面则说明脚本下载并启动成功,

脚本 首先输入“1”安装, 1 y

安装成功 安装成功后再次启动脚本,以提前配置好转发规则, ./gost.sh

转发配置 选择“7”, 7

国内中转机选择加密 由于是国内中转机,因此选择加密隧道流量转发“2”, 2

接下来的配置参考以下即可,一般选用 tls 隧道即可,IP 则需要替换为境外服务器 IP,

国内机配置至此结束。

3、国外服务器安装 GOST 解密隧道流量并转发至 SOCKS5 端口 配置与国内机大同小异,不过需要选解密隧道流量而非加密隧道流量,然后将流量转发至 SOCKS5 所在端口,我这里 SOCKS5 所在 15555 端口。

国外机 至此 GOST 隧道转发配置就完成了。

出现问题请按以下步骤排查:

两边服务器防火墙和安全组是否都已经开放。 单访问国外服务器 SOCKS5 代理服务是否可行。 两边 GOST 配置是否匹配。

结束。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有