Win10&Ubuntu22.04+FRP0.54搭建内网穿透

  1. 下载FRP安装包,FRP为开源软件,在GITHUB可以直接下载(选择当前最新的0.54版本):https://github.com/fatedier/frp/releases

下载windows版本安装包:frp_0.54.0_windows_amd64.zip

下载Linux版本安装包:frp_0.54.0_linux_amd64.tar.gz

  1. 将Linux安装包上传到服务器,有公网IP的!(不然就没法做穿透)

解压文件:tar -xvf frp_0.54.0_linux_amd64.tar.gz

修改文件名:mv frp_0.54.0_linux_amd64 frp

给权限:chmod 755 /usr/local/frp

进入文件夹下,配置服务端配置文件frps.toml:

复制代码
bindPort = 7000
server_addr = "你的公网服务器IP"
auth.method = "token"
auth.token = "你的密码"
  1. 将windows的安装包解压到windows的目录下:

修改客户端配置文件:

复制代码
serverAddr = "你公网服务器的IP"
serverPort = 7000
auth.token = "和服务器上设置的token一致"

[[proxies]]
name = "rdp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 3389
remotePort = 8000
  1. 修改公网服务器上的安全策略

如阿里云等服务器上,要在安全组内开放上述的7000和8000端口。

  1. Linux服务器上启动服务:

    ./frps -c frps.toml

  2. windows上启动客户端:

    frpc.exe -c frpc.toml

  3. netstat -altn 检查公网服务器上7000端口和8000端口是否开启

  4. 远程时,IP地址为 公网服务器IP:8000

  5. 可以将启动命令分别加入的Linux服务器和windows的启动脚本中。参考博客:Windows&Linux搭建frp内网穿透,自用收藏_frplinux使用-CSDN博客

相关推荐
The Straggling Crow2 小时前
Network
网络
剑神一笑2 小时前
Linux pgrep 命令详解:按名称查找进程 PID 的高效方法
linux·运维·chrome
Lumbrologist2 小时前
【零基础部署】Docker 部署 CrewAI 多 Agent 编排框架保姆级教程
运维·docker·容器
yyuuuzz3 小时前
独立站的技术基础与常见运维问题
大数据·运维·服务器·网络·数据库·aws
剑神一笑3 小时前
Linux killall 命令详解:按进程名批量终止进程的原理与实践
linux·运维·chrome
雅菲奥朗3 小时前
企业级 AI 自动化|OpenClaw 龙虾实战与认证
运维·人工智能·自动化·openclaw
江华森5 小时前
Ansible 自动化运维:从入门到实战
运维·自动化·ansible
Oll Correct5 小时前
实验二十九:TCP的运输连接管理
网络·笔记
宋浮檀s7 小时前
应急响应——Web漏洞:命令执行+SSRF+弱口令
运维·数据库·sql·网络安全·oracle·应急响应
日取其半万世不竭7 小时前
iftop、nethogs 和 nload:Linux 服务器网络流量实时监控工具介绍
linux·运维·服务器