内网穿透工具(frp)的简单使用

admin 2024-5-18 480 5/18

前提准备

  • 云服务器一台(或者有公网 ip 的电脑);
  • 内网服务器一台;
  • frp 脚本文件;
  • 域名一个(可选);

在云服务器搭建frps(服务端)

1.下载地址:https://github.com/fatedier/frp,下载相应的版本。

内网穿透工具(frp)的简单使用

 

查看系统架构命令

lscpu

内网穿透工具(frp)的简单使用

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

1.解压:tar -xzf ****.tar.gz

2.进入解压文件夹配置:vi frps.ini

[common]
bind_port = 7000            // frp服务器与客户端同步端口,与客户端要保持一致
vhost_http_port = xx     // 该端口就是以后访问web服务需要用到的端口

3.在配置文件的同级目录运行服务端

./frps -c frps.ini                        //Ctrl+C停止服务
nohup ./frpc -c frpc.ini > frpc.log &     //后台运行

3.在内网服务器配置客户端并运行

1.下载相应的frpc

2.解压:tar -xzf ****.tar.gz

3.进入解压文件夹配置:vi frpc.ini

[common]
server_addr = xx            //云服务公网ip
server_port = 7000          //服务监听端口(与服务端保持一致)

[web]                       //名称自定义
type = http                 //因为是web服务就是http
local_port = xx             //内网服务器需要监听的端口
local_ip = 127.0.0.1        //内网ip
custom_domains = xx        //云服务器ip或域名

4.在配置文件的同级目录运行客户端

./frpc -c frpc.ini                        //Ctrl+C停止服务
nohup ./frpc -c frpc.ini > frpc.log &     //后台运行

访问内网服务

公网ip地址或域名+vhost_http_port

注意:

1.服务端和客户端的版本要下载相同。

2.注意内外网服务器的架构选择合适的版本。

3.服务器防火墙端口的开放。

 

 

 

 

 

 

 

 

 

- THE END -

admin

5月19日11:19

最后修改:2024年5月19日
5

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论