启动go服务_内网穿透工具 FRP公网服务端、内网客户端快速配置文件说明

内网穿透工具 FRP 公网服务端、内网客户端 frps.inifrpc.ini 配置文件常用设置展示及说明

公网服务端 frps.ini 配置文件常用设置

公网服务端配置文件:frps.ini

[common]bind_port = 7000# vhost_http_port 参数来设置 HTTP 访问端口,此处示例:8090vhost_http_port = 8090# subdomain_host 参数来设置  Web 服务增加自定义二级域名# 将泛域名 *.777.com 解析到 frps 所在公网服务器的 IP 地址subdomain_host = 777.com# FRP 身份验证token = xxx# 指定 Dashboard 的监听的 IP 地址 0.0.0.0dashboard_addr = 0.0.0.0# FRPS 服务端 仪表盘 dashboard 登陆端口dashboard_port = 7500# FRPS 服务端 仪表盘 dashboard 登陆用户名、密码dashboard_user = admindashboard_pwd = admin123# 设置日志显示级别{debug, info, warn, error)log_level = info# 设置日志最大天数log_max_days = 999

在frp目录下输入允许命令

## windows系统 下启动C:frp>frps.exe -c ./frps.ini2019/12/19 15:44:52 [I] [service.go:141] frps tcp listen on 0.0.0.0:70002019/12/19 15:44:52 [I] [service.go:183] http service listen on 0.0.0.0:80902019/12/19 15:44:52 [I] [service.go:240] Dashboard listen on 0.0.0.0:75002019/12/19 15:44:52 [I] [root.go:205] start frps success## Linux 系统下启动root@U-NAS:~/frp# ./frps -c ./frps.ini2019/12/19 15:43:08 [I] [service.go:141] frps tcp listen on 0.0.0.0:70002019/12/19 15:43:08 [I] [service.go:183] http service listen on 0.0.0.0:80902019/12/19 15:43:08 [I] [service.go:240] Dashboard listen on 0.0.0.0:75002019/12/19 15:43:08 [I] [root.go:205] start frps success

出现【Start frps success】代表运行成功

内网客户端 frpc.ini 配置文件常用设置

假设服务器地址: frp.nasge.com

token = xxx (实际token请参考 frps.ini 中 token 对应参数)

自定义域名前缀为 :abc

http端口为 8090

内网客户端配置文件:frpc.ini

[common]# 公网服务端 ip 或 域名server_addr = frp.nasge.com# 公网服务端 设置的端口server_port = 7000# FRP 身份验证 与 服务端一致token = xxx# frpc.ini 管理界面 //127.0.0.1 地址为仅限本地,0.0.0.0为不限。admin_addr = 127.0.0.1admin_port = 7400admin_user = adminadmin_pwd = admin123# # ------------------- 以下为内网端口穿透应用 -------------------# # [ssh]示例中 链接ssh 使用 root@frp.nasge.com -p 6090[ssh]type = tcplocal_ip = 127.0.0.1local_port = 22remote_port = 6090# [web_abc] 示例中 访问本地web:abc.frp.nasge.com:8090# 8090端口,服务端 frps.ini 配置文件,中 vhost_http_port 参数[web_abc]type = httplocal_ip = 127.0.0.1local_port = 80subdomain = abc# 自定义域名,将 custom_domains = www.666.com 配置的域名解析至 server_addr = frp.nasge.com# [web_www.666.com]假设自己有完整域名 www.666.com ,www.666.com 做CNAME到 frp.nasge.com 后可以直接访问 www.666.com:888[web_www.666.com]type = httplocal_ip = 127.0.0.1local_port = 80custom_domains = www.666.com

在frp目录下 输入允许命令

## windows系统 下启动C:frp>frpc.exe -c frpc.ini2019/12/19 16:29:21 [I] [service.go:249] [445d134c9c00545b] login to server success, get run id [445d134c9c00545b], server udp port [0]2019/12/19 16:29:21 [I] [proxy_manager.go:144] [445d134c9c00545b] proxy added: [ssh web_abc web_www.666.com]2019/12/19 16:29:21 [I] [service.go:130] admin server listen on 127.0.0.1:74002019/12/19 16:29:21 [I] [control.go:164] [445d134c9c00545b] [ssh] start proxy success2019/12/19 16:29:21 [I] [control.go:164] [445d134c9c00545b] [web_www.666.com] start proxy success2019/12/19 16:29:21 [I] [control.go:164] [445d134c9c00545b] [web_abc] start proxy success## Linux 系统下启动root@U-NAS:~/frp# ./frpc -c ./frpc.ini2019/12/19 16:33:07 [I] [service.go:249] [2c4a7ce73ffcc850] login to server success, get run id [2c4a7ce73ffcc850], server udp port [0]2019/12/19 16:33:07 [I] [proxy_manager.go:144] [2c4a7ce73ffcc850] proxy added: [ssh web_abc web_www.666.com]2019/12/19 16:33:07 [W] [control.go:162] [2c4a7ce73ffcc850] [web_www.666.com] start error: router config conflict2019/12/19 16:33:07 [W] [control.go:162] [2c4a7ce73ffcc850] [web_abc] start error: router config conflict2019/12/19 16:33:07 [W] [control.go:162] [2c4a7ce73ffcc850] [ssh] start error: port already used2019/12/19 16:33:07 [I] [service.go:130] admin server listen on 127.0.0.1:7400

成功启动执行后,打开:http://127.0.0.1:7400,访问本地frp客户端管理页面,查看绑定的web应用。状态 Status 为 running 的代表启动成功并且在运行中的web应用

a7730f0cc01db243996ab3bb028d9893.png

FRP 客户端仪表盘控制界面

打开浏览器,输入地址,就可以愉快的访问本地web应用了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/573448.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

进程、线程相关知识点整理

什么是进程 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。 进程是一个“执行中的程序”。程序是一个没有生命的实体,只有处理器赋予程序生命时,它…

设置dns_2019让你的网速飞起来,你需要……设置正确DNS服务篇

有时候上网明明网络连接正常,但网页访问却很慢?平时会不会经常听到一些老司机说,网络很慢啊可以修改一下DNS啊!什么是DNS?又为什么会对网速产生影响呢?跟着小编的教程一起来学习一下吧~PART 1 什么是DNS&am…

c/c++多线程编程中最好不要加volatile

来自https://www.zhihu.com/question/31459750 答主解释说:不能指望volatile能解决多线程竞争问题,除非所用的环境系统不可靠才会为了保险加上volatile, 或者从极限效率考虑来实现很底层的接口,这要求编写者对逻辑走向很清楚&…

5 随窗口改变大小_C4D默认界面两个关于坐标轴的窗口有什么区别

前言在一开始学习C4D的时候,就有这个疑问,为什么明明物体的属性都有了一个坐标属性的窗口了,还要有一个和坐标相关的窗口在默认的界面呢,后边在使用的过程中才慢慢理解了额外的坐标管理器窗口的作用,这一篇文章我们来看…

iOS  Emoji表情编码/解码

之前做弹幕的时候 遇到的表情编码解码问题 表情编码一般是使用unicode编码 ,编码之后的格式 \ud83d\ude18\ud83d\ude18world\u4e16\u754chaha\ud83d\ude17 //编码NSString *uniStr [NSString stringWithUTF8String:[_barrageText.text UTF8String]];NSData *uniDat…

时间单位的档案

时间单位的档案 2011-09-14 10:33:20分类: C/C 编辑: 李瑛 撰文/David Labrader [崔琳琳/译 曾少立/校]时间的单位可以从极小到极大,下面的描述是想传达一种超大时间跨度的感受。一渺秒(十亿分之一秒的十亿分之一)科学…

MySQL数据查询新人须知

MySQL 是一个开放源码的小型关系型数据库管理系统。 针对不同的用户,MySQL 一共分为两个不同的版本: MySQL Community Server(社区版服务器)。 MySQL Enterprise Server(企业版服务器)。 目前 Internet …

combobox异步加载 easyui_如何解决多条数据加载easyui-combobox样式反应慢的问题

问题描述总共一百条数据,数据中加入combobox样式,打开页面出现卡顿情况问题出现的环境背景及自己尝试过哪些方法一条数据,有三处地方用到combobox样式,如果有100条数据是,打开页面编辑这100条数据就会出现页面卡顿情况…

板邓:wordpress中add_action()和do_action()关系

学习wordpress插件开发的都知道很熟悉这两个函数&#xff0c;也是必须要掌握的&#xff01; 我们来看一下一段代码&#xff1a; <? add_action("wp_footer","hc_copyright_install");function hc_copyright_install() {echo"板邓wordpress开发&q…

(硬 核)Navicat for MySQL 介 绍( 入 门 须 知 )

Navicat for MySQL 是一款流行的 MySQL 图形化管理工具以下是 Navicat for MySQL 工作界面使用 Navicat for MySQL 连接 MySQL 服务器鼠标左键单击“连接”按钮&#xff0c;出现“新建连接”窗口。分别输入连接名、MySQL 服务器主机地址、服务 端口号、用户名和密码&#xff0c…

ubuntupython损坏_修复损坏的Python3.2安装(Ubuntu)

我愚蠢地从/usr/lib/python3.2中删除subprocess.py模块所以我试图通过执行以下命令来解决这个问题&#xff1a;sudo apt-get install python3但我刚刚犯了个错误&#xff1a;Traceback (most recent call last): File "/usr/bin/py3compile", line 33, infrom subpro…

(硬 核)使用MySQL管理和查询数据 ( 入 门 须 知 ②)

具体的某一个数据库由几个部分组成的&#xff1f; 表视图函数查询备份 数据表是数据存储的基本单位 对于关系型数据库而言&#xff0c;一张表就是一个关系 MySQL 常见数据类型: 类型分类 类型 取值范围或描述 示例 整数类型 tinyint 0 &#xff5e;255 员工年龄&#x…

解决 Plugin with id 'com.github.dcendents.android-maven' not found.

在Android studio中引用第三方库的时候&#xff0c;报这个错。 Error:(2, 0) Plugin with id com.github.dcendents.android-maven not found. 搜了一下。 "这是原因为该项目的原作者会把项目发布到maven中央仓库中&#xff0c;所以在gradle中添加了相关的maven发布任务。…

小明一家过桥_【练习】用python解决小明一家过桥问题

import randomlist1[] #存放所有遍历的结果#等待过桥的人员bridge1{小明:1,弟弟:3,爸爸:6,妈妈:8,爷爷:12}#过桥后的人员bridge2{}#判断未过桥的人是否空了(全部过完后&#xff0c;程序停止&#xff0c;看总共用了多长时间)len1len(bridge1)print(len1)#while True:print(初始情…

MySQL基础,DDL和DML(新人入门向)

SQL 作为关系型数据库管理系统的标准语言&#xff08;ANSI X3.135-1986&#xff09;&#xff0c;在 1987 年得到国际标准组织的支持成为国际标准。不过不同数据库系统之间的 SQL 不能完全通用。 SOL——Structured Query Language 结构化查询语言 DDL——Data Definition Lan…

天然气门站监控摄像头如何布置_监控摄像头布置原则

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":8,"count":8}]},"card":[{"des":"时间序列数据库 (Time Series Database , 简…

Mysql 函数入门

1.数学函数 数学函数是用来处理数值数据方面的运算&#xff0c;MySQL 中主要的数学函数有绝对值函数、三角函数、对数函数和随机函数等。数学函数 功能介绍 TRUNCATE(x,y) 返回截去小数点后 y 位的数值 x RAND() 返回一个随机浮点值 v&#xff0c;0<v<1 RAND(x)…

WGZX:javaScript 学习心得--1

标签&#xff1a; javascriptiframedreamweaver浏览器htmltable2008-09-11 10:50 1071人阅读 评论(0) 收藏 举报分类&#xff1a;UI&#xff08;21&#xff09; 1&#xff0c;document.getElementById方法只能获取到一个对象&#xff0c;即使有多个同名的对象&#xff0c;也只取…

MySQL 聚合函数 和 分组查询(初级)

聚合函数用于对一组值进行计算并返回一个汇总值&#xff0c;使用聚合函数可以统计记录行数、计算某个字段值的总和以及这些值的最大值、最小值和平均值等。函数名称 功能 sum 返回选取的某列值的总和 max 返回选取的某列的最大值 min 返回选取的某列的最小值 avg …

mysql时长用什么类型_MySQL 日期时间类型怎么选?千万不要乱用!

构建数据库写程序避免不了使用日期和时间&#xff0c;对于数据库来说&#xff0c;有多种日期时间字段可供选择&#xff0c;如 timestamp 和 datetime 以及使用 int 来存储 unix timestamp。不仅新手&#xff0c;包括一些有经验的程序员还是比较迷茫&#xff0c;究竟我该用哪种类…