网站、APP、小程序、软件、硬件定制开发,联系QQ:99605319
应用领域: 跨平台
开发语言: GO
数据库 : mysql
资源语言: 中文

frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。


通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括:

* 客户端服务端通信支持 TCP、KCP 以及 Websocket 等多种协议。

* 采用 TCP 连接流式复用,在单个连接间承载更多请求,节省连接建立时间。

* 代理组间的负载均衡。

* 端口复用,多个服务通过同一个服务端端口暴露。

* 多个原生支持的客户端插件(静态文件查看,HTTP、SOCK5 代理等),便于独立使用 frp 客户端完成某些工作。

* 高度扩展性的服务端插件系统,方便结合自身需求进行功能扩展。

* 服务端和客户端 UI 页面。

frpc 客户端程序 

frpc_full.ini 客户端完整配置文件 

frpc.ini 客户端简易配置文件 

frps 服务端程序 

frps_full.ini 服务端完整配置文件 

frps.ini 服务端简易配置文件


代理类型

类型 描述

tcp 单纯的 TCP 端口映射,服务端会根据不同的端口路由到不同的内网服务。

udp 单纯的 UDP 端口映射,服务端会根据不同的端口路由到不同的内网服务。

http 针对 HTTP 应用定制了一些额外的功能,例如修改 Host Header,增加鉴权。

https 针对 HTTPS 应用定制了一些额外的功能。

stcp 安全的 TCP 内网代理,需要在被访问者和访问者的机器上都部署 frpc,不需要在服务端暴露端口。

sudp 安全的 UDP 内网代理,需要在被访问者和访问者的机器上都部署 frpc,不需要在服务端暴露端口。

xtcp 点对点内网穿透代理,功能同 stcp,但是流量不需要经过服务器中转。

tcpmux 支持服务端 TCP 端口的多路复用,通过同一个端口访问不同的内网服务。



使用说明:

1、首先我们要把frpc用go编辑成frpc.exe ,把frps用go编辑成frps.exe 


2、上传frps.exe(frp服务器端)以及frps.ini(服务器端配置文件)到公网服务器上,然后我们执行 frps.exe -c  frps.ini  命令,启动frp服务器端,启动前需要修改配置文件,代码如下:


服务器端配置

[common]

# frp监听的端口,默认是7000,可以改成其他的

bind_port = 7000

# 授权码,请改成更复杂的,这个token之后在客户端会用到

token =12345678 

 

# frp管理后台端口,请按自己需求更改

dashboard_port = 7500

# frp管理后台用户名和密码,请改成自己的

dashboard_user = admin

dashboard_pwd = admin

enable_prometheus = true

可以看到服务器端启动成功,然后我们访问7500端口,输入账号密码,可以看到管理端启动成功。


客户端配置

.首先我们上传frpc.exe(frp客户端)以及frpc.ini(客户端配置文件)到内网主机电脑上,启动前需要修改配置文件,代码如下:


# 客户端配置

[common]    

server_addr = 服务器ip

 # 与frps.ini的bind_port一致

server_port = 7000

 # 与frps.ini的token一致

token = 12345678

 

 # 配置ssh服务, 也可以用来映射其他端口如3389

[ssh]

type = tcp

local_ip = 127.0.0.1

local_port = 22

 # 这个remote_port端口自定义,配置完成后会在公网服务器开启6000端口,来映射内网主机22端口

remote_port = 6000 

 

 

 #socks5代理配置 ,一般这个用途比较多

[socks5]

type=tcp

plugin=socks5

 # socks代理账号密码,需要修改不要使用弱口令

plugin_user=admin

plugin_passwd=admin

 #映射到共外网服务器的端口

remote_port = 8000


然后我们配置frpc.ini中的服务器ip,然后运行 frpc.exe -c frpc.ini 命令,可以看到连接成功



实用工具资源(内网穿透服务端和客户端go源码)网址:https://www.08i8.com/ttkfzy/detail83381.html;转载请注明!


提示:
1、资源共享网(www.08i8.com)实用工具GO源码《内网穿透服务端和客户端go源码》仅供研究学习请勿商用!
2、如果发现本资源违法或侵权请【报告管理员】
3、您所看到的所有资源都是网友分享,资源共享网(www.08i8.com)无法保证都能正常下载使用,
4、如果您发现资源无法下载或无法使用请【报告管理员】,管理员会联系资源发布者补充新资源!
5、如果暂时无法补充新资源,【只退积分!不退款!
6、关注微信公众号:《国资互联联盟》 不迷路!

与《内网穿透服务端和客户端go源码》相关的《完整源码》


  • 桌面监控系统全套源码(PC服务端+PC客户端+安卓客户端)附成品

    桌面监控系统全套源码(PC服务端+PC客户端+安卓客户端)附成品

    资源包括1、PC服务端源码(C#)2、PC客户端源码(C#)3、安卓客户端源码(java原生开发)4、PC服务端成品(exe)5、PC客户端成品(exe)6、安卓客户端成品(apk)支持:PC监控PC桌面,PC监控安卓屏幕,安卓监控PC桌面,安卓监控安卓屏幕实现原理和代码逻辑:一.服务端实现  服务端主要用来转发数据(被监控的屏幕图像的编码数据),并不涉及其它复杂的业务逻辑。 这个实现...

    20 20834  0

  • 安卓文件管理器源码(自带FTP服务器/客户端)

    安卓文件管理器源码(自带FTP服务器/客户端)

    安卓文件管理器源码(自带FTP服务器/客户端)一个开源的 Material Design 文件管理器,适用于 Android 5.0+。## 特性- 开源:轻量、简洁并且安全。- Material Design:遵循 Material Design 规范,并且注重细节。- 面包屑导航栏:点击导航栏所显示路径中的任一文件夹即可快速访问。- Root 支持:使用 root 权限查看和管理文件。- 压缩...

    10 80280  0


  • 窗口标题修改工具源码(VB)

    窗口标题修改工具源码(VB)

    可视化的窗口标题修改工具。此程序可以帮助您修改您捕获到的窗口的标题。请确保系统的VB运行库(MSVBVM60.DLL)未丢失。1、捕获窗口句柄和标题在确保打开WTEditor后,在屏幕上选中(激活)任意一个窗口;按下键盘上的F7键,WTEditor将立即捕获该窗口的句柄和标题。2、编辑窗口标题在捕获窗口信息后,切换到WTEditor窗口并在“窗口标题”编辑框内输入您想要显示在被捕获窗口上文本;3、...

    5 30175  0

  • php在线goto解密微擎源码系统

    php在线goto解密微擎源码系统

    直接上传到根目录,把需要解密的goto文件放到decodeFile目录下,访问域名即可解密

    5 100849  0

  • 08i8视频图片资源下载工具源码(TypeScript源码)可打包成mac桌面安装程序和windows桌面安装程序

    08i8视频图片资源下载工具源码(TypeScript源码)可打包成mac桌面安装程序和windows桌面安装程序

    支持获取视频号、抖音、快手、小红书、酷狗音乐、qq音乐等网络资源!基于electron-vite-vue操作简单、可获取不同类型的资源支持获取视频、音频、图片、m3u8,附使用教程及常见问题解决方案yarn installyarn run dev打包macyarn run build --mac打包winyarn run build --win

    30 11430  0


  • 手机定位app源码(安卓源码+PHP服务端源码)附成本和教程

    手机定位app源码(安卓源码+PHP服务端源码)附成本和教程

    如果不想研究源码,只想体验的可以只下app注:1、前端(app)源码为autojs开发,有成本apk2、后台为php+mysql开发(目前只实现了基本的功能)3、资源包含前端(app)源码、服务端php源码、adb工具、APKTool打包工具、autojs工具4、不是所有的手机都能定位功能:1、GPS定位2、地图查看轨迹和驻留时间使用方法:1、在安卓的机上安装”成品location.apk“2、打...

    50 59420  0

  • 自动多语言插件服务端管理端源码(java)

    自动多语言插件服务端管理端源码(java)

    发布了一个支持113种语言的自动多语言插件,插件调用的是第三方的api实现的,为了稳定安全可以自建api服务资源为自动多语言插件对应的全套服务端源码,java开发不想自建服务端的下载这个教程:https://www.08i8.com/ttqdzy/detail18446.html

    20 37637  0

  • 桌面监控系统全套源码(PC服务端+PC客户端+安卓客户端)附成品

    桌面监控系统全套源码(PC服务端+PC客户端+安卓客户端)附成品

    资源包括1、PC服务端源码(C#)2、PC客户端源码(C#)3、安卓客户端源码(java原生开发)4、PC服务端成品(exe)5、PC客户端成品(exe)6、安卓客户端成品(apk)支持:PC监控PC桌面,PC监控安卓屏幕,安卓监控PC桌面,安卓监控安卓屏幕实现原理和代码逻辑:一.服务端实现  服务端主要用来转发数据(被监控的屏幕图像的编码数据),并不涉及其它复杂的业务逻辑。 这个实现...

    20 20834  0

  • zgwxw
    zgwxw Rank: 16

    0

    0

    0

    ( 此人很懒并没有留下什么~~ )
    img

    内网穿透服务端和客户端go源码

    下载积分 钻石会员
    10 免费
    请您 登录后 下载 !
    说明

    您下载所消耗的积分将转交上传作者。上传资源,免费获取积分!


    首页

    栏目

    搜索

    会员