简单内网穿透-frp

准备环境:一台内网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服务。

-转载请注明来源

posted @   掌柜家的小二  阅读(61)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示