收起左侧

fnOS frp内网穿透

7
回复
3005
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

2024-12-29 20:39:00 显示全部楼层 阅读模式

[i=s] 本帖最后由 今夜有汉堡 于 2024-12-30 23:50 编辑 [/i]<br /> <br />

why

飞牛云自带的远程访问上行带宽只有1M,够用但是不够舒服,刚好我自己有云主机和域名,上行带宽3M,可以用来内网穿透提升访问的速度

what

frp高性能的内网穿透工具,非常的好用

how

前置条件

云主机一台 备案域名一个

服务端配置

服务端的版本: 0.54.0

bindPort = 7000
auth.method = "token"
auth.token = "*************" # 你自己的设置的token

防火墙里面记得放行7000以及9010等自己用得到的端口

服务端nginx配置

Nginx的请求头里面不加如下信息的话,会出现websocket链接失败的问题

server {
    listen 443 ssl;
    listen [::]:443 ssl;
    server_name  xx.xxxx.xx; # 自己的域名
    ssl_certificate /root/.acme.sh/xxxx.xx/fullchain.cer; # 证书
    ssl_certificate_key /root/.acme.sh/xxxx.xx/xxxx.xx.key; # 证书
    charset utf-8;
    client_max_body_size 50m;

    location / {
        #return 200 "test this page";
        proxy_pass http://127.0.0.1:9010/;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto https;
        proxy_set_header X-Nginx-Proxy true;
        proxy_redirect off;
    }


    #error_page  404 /404.html;
    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}

客户端配置

下面的软路由配置和自带的frp的配置二选一即可

软路由配置

飞牛云应用中心里自带的frp配置

[common]
server_addr = *********** # 云服务器ip
server_port = 7000
token = ****************  # 自己设置的密码
[fnnas]
type = tcp
local_ip = 127.0.0.1
local_port = 5666  # 本地端口
remote_port = 9010 # 远程端口

实际体验

web端的访问没有什么问题,直接输入自己设置的域名就可以进入web管理页面 手机端通过自己域名的方式无法访问,摸索了很多方法,最后是通过 云服务器ip + frp中远程端口(上文配置中的9010) 的方式访问成功的,并且无法套https

|300

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

10

回帖

0

牛值

江湖小虾

2025-1-4 19:24:33 显示全部楼层

WX20250104-192223.png

1735989787119.jpg

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

10

回帖

0

牛值

江湖小虾

2025-1-4 19:19:16 显示全部楼层
不安全,开在公网上扫的人太多,我自己阿里云机器上写了个工具,默认这些端口都关闭,留了个web console,认证通过了会调用阿里云sdk开对应的安全组,默认1天,超过1天自动删除

项目地址:

https://github.com/x2x4com/whitelistme-aliyun
[md]![WX20250104-192223.png](data/attachment/forum/202501/04/192407dzykclzrurul9hpr.png "WX20250104-192223.png") ![1735989787119.jpg](data/attachment/forum/202501/04/192419sleyaexc5ylzu5un.jpg "17359  详情 回复
2025-1-4 19:24

43

主题

163

回帖

255

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章

2024-12-30 23:21:48 显示全部楼层
域名后面加:80端口 即可进入APP
试了不行,我最后直接 ip+frp的远程端口直连,并且不套https才成功  详情 回复
2024-12-30 23:44
公众号:知新坊

1

主题

1

回帖

0

牛值

江湖小虾

2024-12-30 23:44:15 楼主 显示全部楼层
试了不行,我最后直接 ip+frp的远程端口直连,并且不套https才成功
https肯定可以支持的,我有很多项目的测试环境都是用的家里的机器  详情 回复
2025-1-4 19:20

1

主题

10

回帖

0

牛值

江湖小虾

2025-1-4 19:20:04 显示全部楼层
https肯定可以支持的,我有很多项目的测试环境都是用的家里的机器

4

主题

93

回帖

0

牛值

fnOS系统内测组

飞牛百度网盘玩家

2025-1-6 09:51:51 显示全部楼层
现在搞一个试试感谢分享
让我们一起实现梦想

1

主题

5

回帖

0

牛值

江湖小虾

2025-4-21 23:28:28 显示全部楼层

到底成功了么?

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则