简单内网穿透-frp

发布时间 2023-08-22 15:35:32作者: 掌柜家的小二

准备环境:一台内网NAT主机,一台外网服务器(不同NAT主机的均可),frp工具。

要求:内网NAT主机能访问外网服务器,两台设备上安装的frp包为同一版本。

1、外网服务器搭建frp服务
下载并解压frp

wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz

编辑frps.ini文件,配置frps服务器

2、内网NAT主机frpc客户端配置
下载与服务器同版本frp,解压并编辑frpc.ini客户端配置文件

server_addr为服务器IP,端口与服务器frps中保持一致。

type:协议

本地ip:本地IP,使用127.0.0.1即可

本地服务端口:本地服务端口(需要穿透映射到服务端的端口)

映射到服务器端的端口:服务器端口(将本地服务端口的服务映射在服务器端口上)

3、连接及测试可用性
本机内网NAT搭建了tomcat环境,所以存在服务

使用服务器端开启frps服务。./frps -c frps.ini

使用内网NAT主机连接frps服务。./frpc -c frpc.ini

外部服务器收到回显

测试可用性,使用外部服务器ssh登录内网NAT主机,Ps:已做映射,所以访问自身的2222端口即可

远程服务器ssh登录内网NAT主机成功

测试访问内网NAT主机Tomcat服务,访问映射端口8087成功访问到内网NAT主机的tomcat服务。

-转载请注明来源