找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2062|回复: 13

frp成功穿透后遇到一些问题,一些品牌路由器管理界面无法进入

[复制链接]
frp成功穿透后遇到一些问题,一些品牌路由器管理界面无法进入,比如:tp-link886N 闪一下登录界面后就跳转为:tplogin.cn,然后就无法显示网页。小米路由器3G  这一款路由器登录时,也会出现问题,好像是提示发现不是正常内网访问要拒绝连接,品牌路由器的管理界面frp穿透方式登录时遇到这样的问题要如何解决???

我的恩山、我的无线 The best wifi forum is right here.
我也一样,嘿嘿

点评

你把协议由http改TCP试试  详情 回复 发表于 2019-9-17 13:50
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
有网友提到一些解决的方法,深夜潜入对方网络,给他刷openWRT或老毛子固件 可解决,但难度实在太大,有法律风险,各位大大们 提供个可行的解决方法!!先谢过
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 wzdzdhan 于 2019-9-17 10:57 编辑

改用virtual**sss
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
ckhikbc 发表于 2019-9-16 09:50
我也一样,嘿嘿

你把协议由http改TCP试试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 lu478gang 于 2019-9-17 16:38 编辑

frp成功穿透后遇到一些问题,一些品牌路由器管理界面无法进入,比如:tp-link881N 三天线路由器,提示:
you have no authority to access this router  搜索网络
您没有访问此路由器的权限。

本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
frp成功穿透后遇到一些问题,一些品牌路由器管理界面无法进入,比如:tp-link886N 三天线路由器,闪了一下眼看就要进入路由器管理界面,转眼就跳转到:tplogin.cn

本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
frp成功穿透后遇到一些问题,一些品牌路由器管理界面无法进入,比如:小米品牌的路由器的管理界面会弹出如下:提示

本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
frp成功穿透后遇到一些问题,一些品牌路由器管理界面无法进入,比如:小米品牌的路由器mi3G的管理界面会弹出如下:提示

本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我也一样。这个问题有没有大佬帮解决的呢?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

小米的也不行,所以有方案吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

好似之前看了其他文章说要端口映射才行
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
有一个论坛的大大帮忙回复了,但我看不太懂,坛友们帮忙诠释下:
本帖最后由 dnomd343 于 2021-9-9 09:37 编辑


问题出在 /web-static/dynaform/class.js 这个JS下面,它做了前端判别,如果host不正确就会自动跳tplogin.cn,然而这个域名在公网是没有解析的,因此没法直接穿透。

解决方法就是修改这个JS文件,在其PageFunc函数下有一句this.gDomainDNS="tplogin.cn",将变量内容替换为自己的域名就行(我没试过公网IP+端口,不过原理差不多的)

这个修改直接借助Nginx改写一下就行,我的配置如下

server {
    listen 80;
    server_name demo.scut.343.re;
    return 301 https://$server_name$request_uri;
}

server {
    listen 443 ssl;
    server_name demo.scut.343.re;

    ssl_certificate /etc/ssl/certs/scut.343.re/fullchain.pem;
    ssl_certificate_key /etc/ssl/certs/scut.343.re/privkey.pem;

    location / {
        proxy_pass http://192.168.2.99; # 这个是路由器的IP
        subs_filter 'tplogin.cn' 'demo.scut.343.re';
        subs_filter_types *;
    }
}
复制代码

这样子直接访问https://demo.scut.343.re (这个域名只是示例,打不开的)就能正常打开内网管理页面了。我这里是用自己服务器穿透的,为了安全加了https(穿透前就上TLS层了),实际使用时不一定需要,你可以把反向代理给到本地任意一个端口,然后frp穿透这个端口就行了。

如果只要能用就行,下面这个配置就可以了(我没测试过)

server {
    listen 8080;
    server_name demo.scut.343.re;

    location / {
        proxy_pass http://192.168.2.99; # 路由器的IP
        subs_filter 'tplogin.cn' 'demo.scut.343.re';
        subs_filter_types *;
    }
}
复制代码

测试是否成功可以curl一下看看是否成功替换(Linux命令行)

curl http://你的域名/web-static/dynaform/class.js | grep this.gDomainDNS
复制代码
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
TP-LINK WR886N路由器登录过程分析

dev_here

于 2016-04-24 19:51:13 发布

40090
收藏 12
分类专栏: 路由器 文章标签: 路由器 登录 WR886N
版权

路由器
专栏收录该内容
0 篇文章0 订阅
订阅专栏
         很多人看到标题可能会疑惑为什么要写这个路由器的登录过程?一般来说路由器的登录不都是

使用的HTTP头来确认是否为管理员的吗?但是很不幸,TP这个公司为路由器新开发的固件里面并未

使用HTTP头来认证,而是用了POST方法,理论上来说会比HTTP头的认证过程更加安全,但是这

对一心想黑你路由器的黑客来说并没有什么卵用,
————————————————
版权声明:本文为CSDN博主「dev_here」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dev_here/article/details/51235324
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-29 08:19

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表