当前位置: 首页 > 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/a/315776.html

相关文章:

  • golang如何实现sse
  • ubuntu20.04安装FLIR灰点相机BFS-PGE-16S2C-CS的ROS驱动
  • 【真题笔记】21年系统架构设计师案例理论点总结
  • 重构代码之内联临时变量
  • 机器情绪及抑郁症算法
  • 系统架构设计师论文:大数据Lambda架构
  • 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对比解析