docker 方式gost代理搭建以及代理链实施

目的:

实现内网环境服务器访问到公共网络。

环境信息:

主机名 公网IP 内网IP 环境角色
Beijing 60.205.xxx.xxx 172.23.23.72 单层代理server
Beijing 60.205.xxx.xxx 172.23.23.72 链式代理下游server
Xinjiapo 47.236.xxx.xxx 172.27.247.39 链式代理上游server
disallow xxx.xxx.xxx.xxx 192.168.86.61 内网环境服务器

一、部署方式:单层代理

部署(Beijing节点)

bash 复制代码
docker run -itd --restart=always --name httpproxy -p 8081:8081 ginuerzh/gost -L="http://:8081"

测试,查看出口IP(任意可以联网机器)

bash 复制代码
curl --proxy 60.205.xx.x:8081 cip.cc

二、链式代理搭建

上游代理搭建(Xinjiapo)

bash 复制代码
docker run -itd --restart=always --name hk-proxy --network host ginuerzh/gost -L="socks5://172.27.247.39:8443"

测试上游代理可用性

bash 复制代码
curl -x socks5://47.236.xxx.xxx:8443 google.com
ssh -D 47.236.xxx.xxx:8443 user@remote-server

下游代理搭建(beijing)

bash 复制代码
docker run -itd --restart=always --name bj-proxy -p 8082:8082 ginuerzh/gost -L="http://:8082" -F="socks5://47.236.xxx.xxx:8443"

测试代理链(任意可以联网机器)

bash 复制代码
curl --proxy 60.205.xx.x:8082 www.google.com
相关推荐
程序员JerrySUN1 小时前
Linux 文件系统实现层详解:原理、结构与驱动衔接
android·linux·运维·数据库·redis·嵌入式硬件
开挖掘机上班1 小时前
基于Alpine构建MySQL镜像
mysql·docker·容器
todoitbo2 小时前
docker搭建freeswitch实现点对点视频,多人视频
docker·容器·音视频·freeswitch·视频聊天
SAP龙哥2 小时前
日常运维问题汇总-58
运维
J_Xiong01172 小时前
【工程篇】07:如何打包conda环境并拷贝到另一台服务器上
运维·服务器·conda
Wezzer2 小时前
haproxy负载均衡
运维·服务器·haproxy·keepalvied
yuanManGan3 小时前
Linux基本指令(一)
linux·运维·服务器
William一直在路上3 小时前
回顾一下Docker的基本操作
docker·容器·eureka
珹洺3 小时前
Linux操作系统从入门到实战(十)Linux开发工具(下)make/Makefile的推导过程与扩展语法
linux·运维·服务器
赵成ccc4 小时前
如何进行 Docker 数据目录迁移
docker·容器·eureka