Frp客户端搭建--windows
时间:2022-07-28
本文章向大家介绍Frp客户端搭建--windows,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
2.客户端的搭建(Linux服务器->Windows)
1.下载编译好的frp包
下载地址:https://www.xmaven.cn/usr/uploads/2020/10/3131691451.rar
解压到磁盘更目录下
C:frp
在这个下面执行CMD命令
Microsoft Windows [版本 10.0.18363.1139]
(c) 2019 Microsoft Corporation。保留所有权利。
C:Users17803>cd ..
C:Users>cd..
C:>cd frp
C:frp>winsw4 install
2020-10-17 12:46:39,399 INFO - Installing the service with id 'YuZhang_Frpc'
Service with id 'YuZhang_Frpc' already exists
To install the service, delete the existing one or change service Id in the configuration file
2020-10-17 12:46:39,404 FATAL - Unhandled exception
System.Exception: Installation failure: Service with id 'YuZhang_Frpc' already exists
在 winsw.WrapperService.Run(String[] _args, ServiceDescriptor descriptor)
在 winsw.WrapperService.Main(String[] args)
System.Exception: Installation failure: Service with id 'YuZhang_Frpc' already exists
在 winsw.WrapperService.Run(String[] _args, ServiceDescriptor descriptor)
在 winsw.WrapperService.Main(String[] args)
C:frp>
我已经安装了
然后接下来配置我们的frpc.ini文件
修改成自己的本地需要映射端口和和远程端口,如果需要新建一个其他的映射端口也是一样的复制一份修改名字,和映射端口
如下所示
[common]
server_addr = xx.xx.xx.xx
server_port = 7000
token = xxx
[Sanji-Rdp_7777]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7777
[Sanji-HFS_7776]
type = tcp
local_ip = 127.0.0.1
local_port = 7776
remote_port = 7776
[xxxxx]
type = tcp
local_ip = 127.0.0.1
local_port = xxxx
remote_port =xxxx
远程win需要开启远程桌面,win的远程端口是3389
需要开启远程桌面如下链接
https://jingyan.baidu.com/article/2fb0ba40982a2500f2ec5f37.html
- Asp.Net webconfig中使用configSections的用法
- AI能从根本上解决紧张的医患关系吗?专访美国国家工程院院士何志明:“机器人根本不能独立看病!”
- Python函数之一切皆对象
- Java缓存深入理解
- 使用group by rollup和group by cube后的辅助函数
- UML快速入门
- Js框架设计之DomReady
- PyTorch实现自由的数据读取
- Java线程池深入理解
- 分布式事务的总结与思考
- 单例模式深入理解
- Oracle 中运用rollup和cube实现汇总运算
- JS实现OO机制
- SqlHelper中SqlHelperParameterCache类的用法介绍
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- vue nextTick源码
- Kubernetes Informer机制源码解析
- @PostConstruct与@PreDestroy
- webpack插件怎么手写
- @Builder注解和@EqualsAndHashCode 注解剖析
- npm link和webpack流程
- vue mixins原理
- MySQL 5.7 特性:Online DDL
- vue国际化vue-i18n简单使用
- Kubernetes引入结构化日志
- ServerEndpoint注解无法注入NoticeService
- 警告:有用的警告|让Kubernetes的使用越来越容易
- MySQL索引凭什么让查询效率提高这么多?
- 女朋友问我:Dubbo的服务引用过程
- 一致性hash算法及java实现