当你拥有一台有外网ip的服务器
意味着,你可以在外网通过frp连接任意一台内网电脑
必要条件
1.有一台具有外网ip的服务器 代号A
2.有n太不具有外网ip的服务器
3.在服务器A安装frp的server端 并配置好配置文件
4.在其他服务器安装frp的consumer端 并配置好配置文件 使其任意端口映射到服务器A上
举例
我想要在外网通过xshell和xftp等软件连到我的个人电脑上
那我就可以在A服务器配置好frp的server服务(设置好账号密码token等)
然后在个人电脑上安装配置好frp的consumer服务(设置好server服务的token 以及本机端口对应A服务器哪个端口)
如22对应1022
然后xshell连接时ip填A服务器的外网ip 端口填1022
这样就可以直接在外网连接到个人电脑上了
当然还可以把tomcat nginx nexus等等等等任意服务穿透到阿里云对应的端口 自己多玩玩就熟悉了
frp如何安装配置查看这篇文章Linux系列-frp配置安装