docker frp 搭建 http + stcp 代理

这篇具有很好参考价值的文章主要介绍了docker frp 搭建 http + stcp 代理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

所需服务器 2台

一台具有国外公网ip
一台具有国内 ip 内网外网都可以

外公网ip服务器配置如下

cat docker-compose.yaml
version: "2"
services:
  frps:
    image: alpine:latest
    hostname: frps
    restart: always
    container_name: frps
    privileged: true
    user: root
    command: [ "/frp/frps","-c","/frp/frps.ini" ]
    volumes:
      - ./frp:/frp
      - /etc/localtime:/etc/localtime
    ports:
      - "60000:60000"

  frpc:
    image: alpine:latest
    hostname: frpc
    restart: always
    container_name: frpc
    privileged: true
    user: root
    command: [ "/frp/frpc","-c","/frp/frpc.ini" ]
    volumes:
      - ./frp:/frp
      - /etc/localtime:/etc/localtime
cat frp/frps.ini
[common]
bind_port = 60000
tls_enable = true
cat frp/frpc.ini
[common]
server_addr = frps
server_port = 60000

[proxy]
type = tcp
remote_port = 104
plugin = http_proxy

[stcp_proxy]
type = stcp
sk = abcdefg
local_ip = frps
local_port = 104

重点 !!! 在内网 或者 国内IP服务器上 搭建frpc的stcp客户端

cat docker-compose.yml
version: "2"
services:
  frpc-test:
    image: centos:8
    hostname: frpc-test
    restart: always
    container_name: frpc-test
    mem_limit: 2G
    memswap_limit: 0M
    mem_reservation: 256M
    privileged: true
    user: root
    command: [ "/frp/frpc","-c","/frp/frpc-test.ini" ]
    volumes:
      - ./frp:/frp
    networks:
      default:
        ipv4_address: "10.0.0.28"
    ports:
      - 26080:80
cat frp/frpc-test.ini
[common]
server_addr = 服务器IP
server_port = 60000

[stcp_proxy_visitor]
type = stcp
# stcp 的访问者
role = visitor
# 要访问的 stcp 代理的名字
server_name = stcp_proxy
sk = abcdefg
# 绑定本地端口用于访问 SSH 服务
bind_addr = 0.0.0.0
bind_port = 80

之后用刚搭建好的客户端服务器:16004访问 代理服务器文章来源地址https://www.toymoban.com/news/detail-729649.html

到了这里,关于docker frp 搭建 http + stcp 代理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker网络配置固定容器ip

    如果不固定ip,每次启动时,docker会动态给容器分配ip,有些时候会造成影响。 1)创建自定义docker内部网络 docker network 官方文档 (看不懂可用浏览器翻译):https://docs.docker.com/engine/reference/commandline/network_create/ –subnet:指定网段的 CIDR 格式的子网 其中 172.172.0.0/16 表示子网范

    2024年02月15日
    浏览(35)
  • TCP/IP协议、HTTP协议和FTP协议等网络协议简介

    常见的网络协议主要包括TCP/IP协议、HTTP协议、FTP协议等。 TCP/IP协议(Transmission Control Protocol/Internet Protocol)是互联网最基础的协议,由网络层的IP协议和传输层的TCP协议组成。 TCP/IP定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准,是Internet国际互联网络

    2024年04月10日
    浏览(83)
  • 前端面试:【网络协议与性能优化】HTTP/HTTPS、TCP/IP和WebSocket

    嗨,亲爱的Web开发者!在构建现代Web应用时,了解网络协议是优化性能和确保安全性的关键。本文将深入探讨HTTP/HTTPS、TCP/IP和WebSocket这三个网络协议,帮助你理解它们的作用以及如何优化Web应用的性能。 1. HTTP/HTTPS协议: HTTP(超文本传输协议): HTTP是用于在Web上传输数据的

    2024年02月11日
    浏览(48)
  • Docker网络配置与自定义IP容器通信

    目录 前言 一、docker网络配置 1. bridge 虚拟网桥 2. host 网络模式 3. none 网络模式 4. 自定义container网络模式 二、自定义IP容器通信 1. 自定义IP 2. 创建所需容器(mysql,tomcat) 3. 准备项目资源 4. 构建Nginx实现负载均衡          当项目大规模使用 Docker 时,容器通信的问题也就

    2024年01月25日
    浏览(46)
  • 基于http+公网ip的Frp内网穿透教程(win server)

    frp 是一个开源、简洁易用、高性能的内网穿透和反向代理软件,支持 tcp, udp, http, https等协议。frp 项目官网是 https://github.com/fatedier/frp FRP是一种内网穿透工具,主要用于将内网的服务暴露到公网上。它的工作原理可以简单概括为以下几个步骤: 在公网服务器上部署FRP服务器,

    2024年02月07日
    浏览(45)
  • 爬虫进阶-反爬破解1(反爬技术简介、HTTP网络基础知识、搭建代理服务)

    目录 一、反爬技术简介 二、HTTP网络基础知识 三、搭建代理服务 (一)破解Web端反爬技术 1.常见的反爬策略方向:同一时间的请求数量、请求的身份信息、浏览器和爬虫的区别 2.浏览器和爬虫的不同:异步数据加载、前端的渲染技术、逆向分析JS函数代码、浏览器调度和调试

    2024年02月10日
    浏览(97)
  • 如何在Docker中搭建MinIO容器并实现无公网ip远程访问本地服务

    MinIO是一个开源的对象存储服务器,可以在各种环境中运行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以与现有的S3工具和库无缝集成。MinIO的设计目标是高性能、高可用性和可扩展性。它可以在分布式模式下运行,以满足不同规模的存储需求。 MinIO是

    2024年01月17日
    浏览(49)
  • OSI(七层)网络模型,三次握手四次挥手梳理,Socket.TCP/IP.HTTP三者说明

    目录 一   OSI网络模型 二   三次握手与四次挥手的简单理解 ● 常见问题梳理 三   Socket,TCP/IP,HTTP ① TCP/IP连接 ② HTTP连接 ③ Socket说明 ● 套接字(socket)概念 ● 建立socket连接 四   Socket连接与TCP/IP连接 五   Socket连接与HTTP连接 OSI网络模型也称七层网络模型 7 应用层

    2023年04月09日
    浏览(40)
  • 如何在群辉NAS使用Docker搭建容器魔方并实现无公网ip远程访问

    本文主要介绍如何在群辉7.2版本中使用Docker安装容器魔方,并结合Cpolar内网穿透工具实现远程访问本地网心云容器魔方界面. 容器魔方是由网心云推出的一款Docker容器镜像软件,通过简单安装后即可快速加入网心云共享计算生态网络,为网心科技星域云贡献带宽和存储资源,

    2024年02月02日
    浏览(65)
  • 如何在CentOS使用Docker搭建MinIO容器并实现无公网ip远程访问本地服务

    MinIO是一个开源的对象存储服务器,可以在各种环境中运行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以与现有的S3工具和库无缝集成。MinIO的设计目标是高性能、高可用性和可扩展性。它可以在分布式模式下运行,以满足不同规模的存储需求。 MinIO是

    2024年04月15日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包