- SignalDesk2 hr ago
领取instabox 后发现各机器是隔离的,不是内网互通。他的端口映射也是 反向代理 https,不支持udp。然后我就想能否异地组网,直接拉一起不就可以了吗。说干就干。 其实一共就2步。 1、找一台电脑 安装 instabox,最好是linux npx instabox@latest sh 会提示登录,登录后就可以,用 instabox ls 查看已经有的服务器,没新建服务器回是空的,不报错就对了。 2、让AI 给你连通多个服务器 下面是提示词。不建议手配,太麻烦了,配错一个就不行。所以我也不粘贴docker-compose 配置了。 - 当前电脑已安装instabox 并登录授权。instabox 如何使用可以查看
https://instabox.sh/docs- 先帮我新建5个服务器,分别是 main、k3s-1、k3s-2、k3s-3、k3s-4 - 在main 上部署wg进行组网,网段为 10.66.0.* 在main 上用docker-compose 安装wgeasy-userspace:latest到/opt/wg-easy并配置反向代理到端口8899,由于5个服务器, 内网不互通且端口映射只能反向代理https协议,因此需要借助ghcr.io/erebe/wstunnel:latest反向代理端口到8900。其他4个服务器, 部署wg 客户端时 也需要借助ghcr.io/erebe/wstunnel:latest127.0.0.1:51820 -> main 8900 反代的域名 进行通讯。 组网成功后ping 还是会很流畅的几十毫秒 3、你本地的服务器也想打通这个网络一样的道理 借助wg客户端+wstunnel即可,本地多个服务器 可以共用一个 wstunnel。 通用让AI 直接给你安装 services: wstunnel: image: ghcr.io/erebe/wstunnel:latest container_name: wstunnel restart: unless-stopped network_mode: host entrypoint: ["/home/app/wstunnel"] command: - client - -L - udp://0.0.0.0:51820:127.0.0.1:51820 - wss://8900-main服务上代理出来的域名.instabox.tech 4、部署代理 建议 AI直接部署,否则你得挨个服务器去配置。 提示词 使用instabox 在5台服务器上,的/opt/3proxy 目录采用docker-compose.yml 部署,密码使用XXXX手工docker-compose.yml services: 3proxy: image: ghcr.io/tarampampam/3proxy:1.8.2 container_name: 3proxy-server hostname: 3proxy-server environment: PROXY_LOGIN: user # 代理认证用户名(留空则不认证) PROXY_PASSWORD: "XXXX" # 代理认证密码 PRIMARY_RESOLVER: 223.5.5.5 # 主 DNS SECONDARY_RESOLVER: 8.8.8.8 # 备用 DNS MAX_CONNECTIONS: 1024 # 最大连接数 PROXY_PORT: 3128 # HTTP 代理端口 SOCKS_PORT: 1080 # SOCKS 代理端口 ports: - "7788:3128" # 对外暴露 HTTP 代理 - "7789:1080" # 对外暴露 SOCKS 代理 本地ping 也挺稳定的不掉包,不超时。 发布代理我直接用的 3proxy 组网后直接用 http和 socks5 1 个帖子 - 1 位参与者 阅读完整话题- 情报分类:服务器与云资源
- 分类依据:内容涉及服务器、云资源或网络线路
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/10/18 23:11:18
- No replies yet