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)

大家都在看

  • Linux高可用之Keepalived

    注意: 各节点时间必须同步 确保各节点的用于集群服务的接口支持MULTICAST通信(组播); 安装 从CentOS 6.4开始keepalived随系统base仓库提供,可以使用…

    Linux 2023年5月27日
    0141
  • 【Javaweb】在项目中添加MyBatis依赖等

    pom.xml 仓库 如果你没有配置阿里云仓库镜像源,可以到这里来找 https://mvnrepository.com/ 如果你配置了阿里云仓库镜像源,可以来这里找 https:…

    Linux 2023年6月14日
    0108
  • Markdown 常用语法精讲

    标题 (# 跟标题名称一定要留空格) 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 缩进 (使用) 这是缩进四个空格文本 (源码: 这是缩进四个空格文本) 强调/加粗…

    Linux 2023年6月7日
    0134
  • WEB安全信息收集

    每次做测试都要去网上找信息太费劲这里放了常用的所有工具和网站,后期有更新在改。 子域名&敏感信息 通过大量的信息收集,对目标进行全方位了解,从薄弱点入手。 利用Google…

    Linux 2023年6月7日
    089
  • 5.2 Vi和Vim之间到底有什么关系?

    我们知道,Vi 编辑器是 Unix 系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。 尽管 Vi 可能是世界上复杂…

    Linux 2023年6月7日
    096
  • Ubuntu下安装多个JDK,并设置其中一个为默认JDK

    由于使用需要,要在机器上同时安装OpenJDK 8和11,并将8设置为默认JDK 首先安装OpenJDK sudo apt-get install openjdk-8-jdk su…

    Linux 2023年6月6日
    0107
  • 面向对象编程三⼤特性 –封装、继承、多态

    作者:小牛呼噜噜 | https://xiaoniuhululu.com计算机内功、JAVA底层、面试相关资料等更多精彩文章在公众号「小牛呼噜噜 」 封装 继承 多态 一道简单的面…

    Linux 2023年6月6日
    0115
  • 字节 字符 位(比特)

    位(bit):binary digit,计算机储存的最小单位,n个比特可以确定2^n个情况,如11010100为8位。 字节(byte):一个字节储存8位无符号数,范围为0-225…

    Linux 2023年6月13日
    0107
  • Java秒杀系统三:web层

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

    Linux 2023年6月11日
    0104
  • python入门基础知识三(列表和元组)

    1. 形式 var = [‘char1′,’char2′,’char3’,…] var = [v…

    Linux 2023年6月7日
    0112
  • 一文入门Qt Quick

    以下内容为本人的著作,如需要转载,请声明原文链接微信公众号「englyf」 https://mp.weixin.qq.com/s/dvamU6q5lZQb5hztfD2zNg 初识…

    Linux 2023年6月6日
    0124
  • 项目相关环境docker版安装教程总结

    项目环境docker及docker-compose文档 1、Linux环境介绍 centos7.6 16G以上内存空间(至少8G) 2、静态IP设置 1、找到配置文件 cd /et…

    Linux 2023年6月7日
    086
  • 【微服务】- 配置中心-Nacos

    微服务 – 配置中心 – Nacos 🏆 一个有梦有戏的人 @怒放吧德德🔥分享学习心得,欢迎指正,大家一起学习成长! 今天的学习任务就是学习使用Nacos作…

    Linux 2023年6月6日
    0113
  • Ceph创建一个新集群 报错: File “/usr/bin/ceph-deploy”, line 18, in……….

    [root@ceph-node1 ceph]# ceph-deploy new node1 Traceback (most recent call last): File &quo…

    Linux 2023年6月13日
    0103
  • 日常开发方案设计指北

    互联网公司管理研发流程,常常使用TAPD一类的敏捷工具。一个需求从提出到上线要经历至少七个流程: 1)需求评审:产品经理给出需求文档,邀请技术参与需求评审,目的是扫清需求疑点,排除…

    Linux 2023年6月6日
    0115
  • YUM简单入门

    1.制作YUM源先关闭相关安全设置,安装vsftpd 挂载到共享目录 对新增的安装包目录生成包的元数据(把包中依赖关系统计) 配置yum路径特性 生成yum 2.YUM命令简单使用…

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