frp内网穿透
本文最后更新于36 天前,其中的信息可能已经过时,如有错误请发送邮件到2295927841@qq.com

概述:frp(Fast Reverse Proxy)是一种用于内网穿透的工具,它可以帮助你在没有公网 IP 地址的情况下,让外部网络能够访问位于内网中的服务。frp 通过在具有公网 IP 的服务器上运行服务端(frps),并在内网中运行客户端(frpc)的方式,实现内外网之间的通信

原理

内网穿透原理

内网穿透通常涉及以下步骤:

  1. 服务端(frps):在一台拥有公网 IP 的服务器上运行 frps,负责监听来自公网的请求,并将请求转发到内网中的目标服务。
  2. 客户端(frpc):在内网中的主机上运行 frpc,它将内网中的服务注册到 frps,并通过 frps 向公网暴露这些服务。

下载

https://github.com/fatedier/frp/releases

选择合适的版本下载即可

配置

服务端(注意在安全组中开放连接的端口):

vim frps.toml  #配置正向连接的端口 默认为7000

确认无误后 运行即可

./frps

客户端(一台自己的内网虚拟机即可):

vim frpc.toml

serverAddr = "你的公网ip"
serverPort = 7000

[[proxies]]
name = "test-tcp"
type = "tcp"  
localIP = "127.0.0.1"
localPort = 22
remotePort = 6000

确认无误后 执行命令即可

./frpc -c frpc.toml

看到提示 连接成功

实验

这里可以拿 Xshell远程连接来实验一下(需要在frpc.toml中配置代理的本地端口为22)

连接成功

想配置frp开机自启动 可以参考

https://blog.csdn.net/qq_36981760/article/details/115713179

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇