frp实现Windows远程连接(docker)

服务端配置

服务端拉镜像

docker pull snowdreamtech/frps

frp实现Windows远程连接(docker)
在某个目录下新建配置文件 frps.ini ,比如我是在/home/docker/frp目录下,内容如下
[common]
bind_port = 7000
启用面板
dashboard_port = 7500
面板登录名和密码
dashboard_user = admin
dashboard_pwd = xxxxxx
使用http代理并使用8888端口进行穿透
vhost_http_port = 8888
使用https代理并使用9999端口进行穿透
vhost_https_port = 9999
日志路径
log_file = ./frps.log
日志级别
log_level = info
日志最大保存天数
log_max_days = 2
认证超时时间
authentication_timeout = 900
认证token,客户端需要和此对应
token=123123123
最大连接数
max_pool_count = 5
max_ports_per_client = 0

在某个目录下新建frp-restart.sh文件,内容如下

NAME=frps
IMAGE=snowdreamtech/frps

docker stop $NAME
docker rm $NAME

docker run --restart=on-failure:3 --network host -v /home/docker/frp/frps.ini:/etc/frp/frps.ini -d --name $NAME $IMAGE

运行frp-restart.sh,启动服务端容器

chmod 777 frp-restart.sh
./frp-restart.sh

外网浏览器输入server_host:7500,输入配置文件中的账号密码,登录dashboard,确认是否启动成功

客户端配置

下载frp客户端文件,地址:https://github.com/fatedier/frp/releases ,windows客户端找到frp_xxxxxx_windows_amd64.zip,点击下载,解压到本地
找到目录中的frpc.ini文件,管理员模式打开编辑,编辑内容如下

[common]
服务端ip
server_addr = xxx.xxx.xxx.xxx
对应服务端配置 bind_port
server_port = xxxx
对应服务端配置中的 token
token = 123123123
[ssh]
type = tcp
此处不需要改
local_ip = 127.0.0.1
windows服务器默认的远程端口,如果考虑安全问题,可以修改远程端口,对应再修改此处
local_port = 3389
local_port映射的远程端口,也就是映射的服务端的端口
remote_port = 6000

客户端机器上新建一个frp_client.bat文件,编辑内容

D:\soft\frp_0.43.0_windows_amd64\frpc.exe -c D:\soft\frp_0.43.0_windows_amd64\frpc.ini

双击运行文件,验证连接,如果显示 start proxy success ,说明连接成功,也可以打开frp dashboard,点击菜单Proxies,查看status是否为online

Original: https://www.cnblogs.com/kongshuo/p/16731785.html
Author: kongshuo
Title: frp实现Windows远程连接(docker)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/585484/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • GIT合并部分文件的CLI

    | 0.24分钟 | 399.2字符 | 1、引言&背景 2、解决方案 3、声明与参考资料 | SCscHero | 2022/5/2 PM10:16 | 系列 | 已完成…

    Linux 2023年6月13日
    086
  • vert.x-快速入门

    vert.x是Eclipse软件基金会顶级java开源项目之一,它基于netty的、运行在jvm之上的、支持多种编程语言的高性能异步、非阻塞、响应式全栈java web框架。它在t…

    Linux 2023年6月8日
    0115
  • [转帖]shell 学习之for语句

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年5月28日
    098
  • GDT表实现

    GDT是保护模式下的内存段登记表。 段界限计算 段界限用 20 个二进制位来表示。只不过此段界限只是个单位量,它的单位要么是字节,要么是 4K,这是由描述符中的G位来指 定的。由于…

    Linux 2023年6月7日
    087
  • Django Model 如何返回空的 QuerySet

    >>> from django.contrib.auth.models import User >>> User.objects.none() …

    Linux 2023年6月7日
    094
  • linux命令之查找grep

    grep(全称:Global Regular Expression Print)是一种强大的文本搜索工具,它可以使用正则表达式搜索文本,并把匹配的行打印出来。它的使用权限是所有用户…

    Linux 2023年5月27日
    0105
  • Linux—OpenSSH服务

    Linux—OpenSSH服务 OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议可以用来进行远程控制或在计算机之间传送文件。而实现此功能的传…

    Linux 2023年6月7日
    0108
  • 音视频技术入门课- 05 使用FFmpeg与OBS进行直播推流

    做直播推流的前提是要有直播服务器接收直播流,所以需要我们自己建设一个流媒体服务器。 流媒体服务器SRS SRS是一个简单高效的实时视频服务器,支持RTMP/WebRTC/HLS/H…

    Linux 2023年6月7日
    0113
  • Oracle 恢复delete误删数据

    — 开启行移动功能 alter table 表名 enable row movement; — 查询删除前的数据 select * from 表名 as of timestam…

    Linux 2023年6月8日
    095
  • Linux 系统IO响应缓慢系统hang住

    应急处理:reboot 解决方法: sysctl -w vm.dirty_ratio=10 sysctl -w vm.dirty_background_ratio=5 sysctl…

    Linux 2023年6月13日
    0106
  • Redis Cluster 介绍与使用

    Redis Cluster 功能特性 Redis 集群是分布式的redis 实现,具有以下特性: 1. 高可用性与可线性扩张到1000个节点 2. 数据自动路由到多个节点 3. 节…

    Linux 2023年5月28日
    0106
  • k8s之部署metrics-server 转载

    Metrics Server是Kubernetes内置自动缩放管道的可扩展,高效的容器资源指标来源。 Metrics Server从Kubelet收集资源指标,并通过Metrics…

    Linux 2023年6月14日
    084
  • JDK8以上提高开发效率

    1 接口的默认方法和静态方法 1.1 接口中可以定义默认方法和静态方法。 默认方法使用default修饰,静态方法和默认方法可以多个; 静态方法通过接口直接调用,默认方法通过接口实…

    Linux 2023年6月13日
    0101
  • linux用户组管理

    一、简介 1、每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理,不同Linux系统对用户组的规定有所不同,如:Linux下在创建用户时,不指定用户组名,则会同时…

    Linux 2023年5月27日
    0126
  • Wine 运行百度云盘 中文乱码解决;wine中文乱码解决;fedora 34 运行百度网盘;

    今天需要下个 imagenet 的 ILSVRC2012 数据集,找到了网友在百度网盘中分享的下载好的; 但是因为本人使用的是 fedora 34 系统,所以尝试下载 百度网盘 l…

    Linux 2023年6月14日
    0108
  • 1.2

    数字信号为什么不能远程传播?高频率->传的短 容易被干扰 答案是可以的。 数字信号传输编码的目的:保证数据传送的可靠性 数据传输的关键指标: 延迟和吞吐量 posted @2…

    Linux 2023年6月6日
    098
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球