首页
留言板
友链
关于
Search
1
内测“合金弹头”嘿嘿
893 阅读
2
Nginx搭建一个简易的图床
844 阅读
3
Kettle循环遍历结果集作为参数传入转换
823 阅读
4
Apache Dubbo初步认识
437 阅读
5
Maven3.3.9的安装与配置
433 阅读
知识库
好奇猫
日常说
笔记本
登录
/
注册
Search
标签搜索
maven
Spring
vue
Java
Java代码
前端
idea
帆软
MySQL
git
CSS
游戏
Bootstrap
生活
网上冲浪
邮件配置
说说
Nginx
Excel
数据库调优
龙流
累计撰写
61
篇文章
累计收到
18
条评论
首页
栏目
知识库
好奇猫
日常说
笔记本
页面
留言板
友链
关于
搜索到
1
篇与
frp
的结果
2023-02-27
搭建自己的内网穿透服务
内网穿透:就是让外部的用户可以访问没有公网ip例如局域网内部的地址。缺点:就是你还是要有一个公网ip,在公网ip服务器上搭建映射服务,映射到目标地址!开始1、一台公网IP的服务器(示例:xx.bbb.xx.bbb)2、下载frp,我的系统是centos7,下载的是linux_amd64,如果想在电脑上实现就用windows,按需下载(githup地址:https://github.com/fatedier/frp/releases)3、将对应压缩包上传到服务器,然后解压tar -zxvf frp_0.47.0_linux_amd64.tar.gz4、服务器端配置,首先进入解压目录 cd frp_0.42.0_linux_amd64 ,然后编辑配置文件 vi frps.ini按i进行内容修改,修改内容如下,最后Esc键,输入:wq 回车即退出保存。[common] # 服务端口,这个一般不要改它 bind_port = 7000 # 设置仪表盘端口 dashboard_port = 7500 # 设置仪表盘访问的用户名密码 dashboard_user = admin dashboard_pwd = admin # frp支持 TCP、UDP、HTTP、HTTPS 等多种协议的穿透 # HTTP协议穿透只需要再增加一个vhost_http_port配置,这个端口号可随意配置服务器的闲置端口,这里使用8000 vhost_http_port = 80005、阿里云控制台安全组规则中开放7000、7500、8000端口6、使用以下指令启动frp服务端 ./frps -c ./frps.ini或使用nohup ./frps -c frps.ini >> frps.log 2>&1 &让程序在后台运行并将日志输出到指定文件比如frps.log7、浏览器查看部署情况 http://你的ip:7500服务端配置完成,开始客户端配置1、解压windows版压缩包到指定目录2、修改frpc.ini[common] server_addr = 服务器的公网IP server_port = 7000 [ssh] #这个名字可以随便改 type = tcp #通常tcp,udp按需修改 local_ip = 127.0.0.1 #一般不修改 local_port = 22 #外界连接本机的哪个端口 remote_port = 15000 #外界可以通过哪个端口访问进来 #外界通过 公网IP + remote_port ---访问---> local_ip + local_port #如:访问1.2.3.4:15000 实质访问 127.0.0.1:22 [web] type = http local_port = 8080 custom_domains = 公网IP或公网ip的解析域名3、在本地Windows找到安装目录,在上面的输入框中输入cmd,进入安装目录的命令行输入frpc.exe -c frpc.ini命令运行程序4、公网访问测试现在可以在公网通过公网IP和server_port访问本地web服务了
2023年02月27日
271 阅读
0 评论
0 点赞