当前位置: 首页 > article >正文

frpc内网穿透

官网地址:frp官网

本次用到的Liunx包:

https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz

下载:

wget https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz

解压:

tar -zxvf frp_0.60.0_linux_amd64.tar.gz

改名为frp

mv frp_0.60.0_linux_amd64 frp

进入文件夹内:

cd frp

服务端:具有公网IP的服务器上 frps.ini

vi frps.ini

按 i 进入插入模式,然后输入以下内容:

[common]
bind_port = 7000        # frps 监听的端口
vhost_http_port = 8080  # HTTP 代理端口(可选)
vhost_https_port = 8443 # HTTPS 代理端口(可选)

按 Esc 退出插入模式,输入 :wq 保存并退出 vi

启动frps

./frps -c frps.ini

配置防火墙

确保你的防火墙允许流量通过所配置的端口(如 7000、8080 和 8443)。

客户端:内网设备上配置 frpc

vi frpc.ini
[common]
server_addr = x.x.x.x   # 外网服务器的 IP 地址
server_port = 7000       # frps 监听的端口

[ssh]
type = tcp
local_ip = 127.0.0.1     # 内网服务的 IP 地址
local_port = 22           # 内网服务的端口
remote_port = 6000        # 外网访问的端口

启动 frpc

./frpc -c frpc.ini

测试

在客户端上使用 PowerShell 创建简单的服务器

python -m http.server 8080

配置测试的 frpc.ini

[http]
type = tcp
local_ip = 127.0.0.1
local_port = 8080
remote_port = 6000

[http] 括号里是个名字 自己随便写 相当于备注
local_ip 是本地的ip 一般都是127.0.0.1
local_port是本地的端口号 在本地访问:127.0.0.1:8080
remote_port 是公网的端口号 在本地访问:127.0.0.1:6000

配置好后

<frps_server_ip>换成你的公网IP

http://<frps_server_ip>:6000

成功显示

公网端设置开机自启

客户端设置开机自启

OVER


http://www.kler.cn/news/315776.html

相关文章:

  • Card View 卡片视图
  • 软媒市场新探索:软文媒体自助发布,开启自助发稿新篇章
  • 算法练习题24——leetcode3296移山所需的最小秒数(二分模拟)
  • Mysql删库跑路,如何恢复数据?
  • HDFS性能优化高频面试题及答案
  • AWS 将 OpenSearch 纳入 Linux 基金会旗下
  • 四十一、完成内容添加功能(使用go测试方法)
  • 全栈项目小组【算法赛】题目及解题
  • How do you send files to the OpenAI API?
  • 1.量化第一步,搭建属于自己的金融数据库!
  • 鸿蒙设置,修改APP图标和名称
  • Android Choreographer 监控应用 FPS
  • 如何在Chrome最新浏览器中调用ActiveX控件?
  • 什么时候用synchronized,什么时候用Reentrantlock
  • 高等数学——微分学
  • 5.《DevOps》系列K8S部署CICD流水线之K8S通过Yaml部署GitLab
  • C++从入门到起飞之——多态 全方位剖析!
  • 通信工程学习:什么是NFVI网络功能虚拟化基础设施层
  • Apache HttpComponents HttpClient
  • Blender软件三大渲染器Eevee、Cycles、Workbench对比解析
  • mysql学习教程,从入门到精通,SQL 删除数据(DELETE 语句)(18)
  • Tron/ETH/MATIC/TRX链上智能合约项目开发
  • 【系统架构设计师】软件架构的风格(经典习题)
  • SpringBoot启动横幅输出到控制台。
  • fiddler抓包07_抓IOS手机请求
  • 预付费计量系统实体模型
  • 在Docker中运行Tomcat:打造高效可移植的Java Web服务器
  • 01_RabbitMQ安装及工作模式
  • 阿里HPN-用于大型语言模型训练的数据中心网络
  • Kafka 下载安装及使用总结