安装frp实现内网穿透
本文最后更新于 1208 天前,其中的信息可能已经有所发展或是发生改变。

介绍

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。
Github项目地址:https://github.com/fatedier/frp

下载frp

根据自己的系统选择下载。
查看架构命令:arch
如果输出x86_64则需要下载带linux_amd64的那个压缩包,如果输出的是其他的,则在文件列表中找 linux 的对应架构的压缩包。

例:
centos7就下载frp_0.25.3_linux_amd64.tar.gz。
手机arm架构的就下载frp_0.25.3_linux_arm64.tar.gz。

Github下载地址:https://github.com/fatedier/frp/releases

frps安装

1.安装rz上传。

yum install lrzsz
或者通过wget命令直接下载。

2.进入/root目录。

cd /root

3.上传压缩包。

输入rz选择压缩包或者在Xshell5直接拖动文件进入命令界面上传。

安装frps

1.在有公网ip的服务器安装frps。

2.解压压缩包。

tar -xzvf frp_0.25.3_linux_amd64.tar.gz

3.修改文件夹名改成 frp。

mv frp_0.25.3_linux_amd64 frp

4.进入frp目录。

cd frp

5.确保frps程序具有可执行权限。

chmod +x frps

6.测试frp

执行如下命令看看是否能正常运行。正常情况下会输出一串帮助信息,那么就说明你下载了正确架构的版本。
./frps --help
如果提示-bash: ./frps: cannot execute binary file: Exec format error就说明你下错版本了。

7.打开frps配置并文件。

vi frps.ini
配置参考:

# frps 公网ip
server_addr = x.x.x.x
# frps 服务端端口(必须)
bind_port = 7000

# frps服务端密码(必须)
token = 12345678

更多配置信息参考案例配置:https://github.com/fatedier/frp/blob/master/conf/frps_full.ini
或者官方文档:https://gofrp.org/docs/

8.尝试启动frps。

./frps -c frps.ini
如果没有出现错误提示就说明配置没有问题,可以正常使用。

9.使frps在后台持续运行。

先进入目录然后执行如下命令:
nohup frps -c frps.ini &

10.停止frps的话。

ps -ef|grep frps
根据查询到的PID进行关闭:
kill -9 PID

配置frpc

1.和上文一样下载文件解压。

2.配置文件frpc.ini。

# frpc.ini
[common]
server_addr = x.x.x.x
server_port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

更多配置信息参考案例配置:https://github.com/fatedier/frp/blob/master/conf/frpc_full.ini
或者官方文档:https://gofrp.org/docs/

3.启动frpc

./frpc -c frpc.ini

4.使frpc在后台持续运行。

先进入目录然后执行如下命令:
nohup frpc -c frpc.ini &

10.停止frps的话。

ps -ef|grep frpc
根据查询到的PID进行关闭:
kill -9 PID

参考文章

官方文档
内网穿透神器搭建 萌新也看得懂的教程系列

暂无评论

发送评论 编辑评论


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