首页 > 其他分享 >FRP内网穿透

FRP内网穿透

时间:2022-08-25 09:56:22浏览次数:53  
标签:frps -- 内网 frp 穿透 FRP https local port

FRP是什么:
FRP是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,其基本原理是目标主机安装客户端连接到代理服务器建立固定连接,客户主机通过代理服务器连接到目标主机进行访问。
市面上有向日葵,TeamViewer也是类似原理,只不过这里变成代理服务器需要我们自己提供,比如从腾讯云或者阿里云购买一台轻量服务器作为代理服务器,有固定的公网IP可以访问。自建服务器的好处是带宽独享,可以有更稳定的连接效果。而制作镜像是希望能够方便多次部署。

环境搭建:

  1. 在服务器端部署frps
    拉取最新版frp
    docker pull snowdreamtech/frps
    新增fprs.ini 文件并编辑去下内容
    root/docker/frp/frps.ini
[common]
bind_port = 7000
bind_addr = 0.0.0.0
# 启用面板
dashboard_port = 7500
# 面板登录名和密码
dashboard_user = username
dashboard_pwd = password
# 使用http代理并使用7102端口进行穿透
vhost_http_port = 80
# 使用https代理并使用7103端口进行穿透
vhost_https_port = 443
# 服务token(根据实际情况修改),相当于连接密码,建议设置
token = tokenzxcvbnm

运行容器

docker run --restart=always --network host -d \
  -v /root/docker/frp/frps.ini:/etc/frp/frps.ini \
  --privileged=true --privileged=true \
  --name frp-server  snowdreamtech/frps
[common]
server_addr = FRPS 公网IP或域名
server_port = 7000
# token认证密码,客户端要相同
token = tokenzxcvbnm

[hx-ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 7100

[hx-mstsc]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7101

[yih-mysql]
type = tcp
local_ip = 192.168.1.7
local_port = 3306
remote_port = 7103

[hx-https]
type = https
local_ip = 127.0.0.1
local_port = 8080
custom_domains  = XX.AAA.COM #需要时FRPS 接备案的域名

公网IP:7500 可以开启FRPS 控制面板
image

标签:frps,--,内网,frp,穿透,FRP,https,local,port
From: https://www.cnblogs.com/HuixiTown/p/16623090.html

相关文章

  • vue样式穿透
    1、vue单文件组件作用域当<style>标签带有scoped attribute的时候,它的CSS只会影响当前组件的元素,和ShadowDOM中的样式封装类似。使用时有一些注意事项,不过好处是......
  • centos7 搭建dnsmasq做为内网本地DNS解析服务器
    1、安装dnsmasqyuminstall-ydnsmasq2、修改配置#备份dnsmasq.confcp/etc/dnsmasq.conf/etc/dnsmasq.conf.bak#清空文件内容echo>/etc/dnsmasq.conf#写......
  • 访问内网mysql
      目前有许多应用都是布署在云端服务器上,阿里云,华为云,电信云等,mysql,redis等数据库服务器通常是没有外网的,这是基于安全考虑,也是为了节约成本,因为服务器的流量费通常是......
  • [linux]frp内网穿透
    前言假设有如下网络拓扑A可以访问B,但B无法访问A。A和B都能访问C。如果B需要访问A的8000端口,一般有如下方法:网络管理员做路由转发。硬件层面网络转发,性能一般来说更好,......
  • 内网使用BaGet搭建NuGet包服务器
    一、NuGet包服务器搭建背景  近期公司内部实施网络安全项目,将网络划分为两部分:外网及内网,研发均在内网办公,内网无法访问外网,内网与外网实现物理隔离。  这就产生......
  • windows本地前后端分离,项目部署+内网穿透
    windows本地前后端分离,项目部署+内网穿透前端部署(vue,nginx)修改配置文件的后端接口地址(你准备部署到外网的接口地址)在终端运行:npmrunbuild(此时会在项目里生成dist......
  • ubuntu内网穿透-frp
    下载https://github.com/fatedier/frp/releases参考https://cloud.tencent.com/developer/article/1452168代理服务端 ./frps-cfrps.ini&修改frps.ini设置监听端......
  • 搭建nps内网穿透
    搭建NPS服务端Docker首先需要安装Docker。Docker方式是支持多平台的,x86、ARM都可以。Docker安装脚本:sudocurl-sSLhttps://get.daocloud.io/docker|sh把......
  • ubuntu内网穿透-cpolar
    https://blog.csdn.net/CpolarLisa/article/details/124403700https://blog.csdn.net/probezy/article/details/124245285注册https://www.cpolar.com/安装curl-Lhtt......
  • 在内网搭建GitBlit中会发现 有两张图片展示不了的解决方法
    因为在源码中图片的地址是:    所以需要将GitBlit中的【gitblit.jar】中com.gitblit.utils.ActivityUtils.class代码中,修改一下。  1、首先在有网的环境下......