找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 8246|回复: 16

frp内网穿透,唯独tp-link品牌的路由器无法打开路由管理界面?

[复制链接]
发表于 2019-10-3 19:07 | 显示全部楼层 |阅读模式
frp内网穿透,唯独tp-link品牌的路由器无法打开路由管理界面??!!唯独tp-link这个牌子的路由器无法打开路由管理界面,不管是tplink的哪款 都无法打开路由器管理界面,
frp内网穿透时 输入成功穿透的域名+端口号后,tp-link路由器管理界面一闪变为tplogiin.cn   ,已经试了成功解决其他品牌路由器的方法,修改host_header头重定向,但tplink的所有型号都无法 登录管理界面



本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2019-10-3 19:49 | 显示全部楼层
tp的HOST表作了域名映射,把IP转换成域名,远程机器自然没法登录,需要SSH修改HOST列表,具体要找找教程

点评

哥们你解决了吗, 我也遇到了tplink 的问题。 host_header_rewrite = 192.168.1.7 也没有效果。  详情 回复 发表于 2020-5-4 03:54
知道是域名跳转,你没仔细看题,因已经用 frp里的host_header_rewrite解决了 小米品牌路由器类似的问题,目前就是tplink品牌路由器无法解决,不管是tp-link的哪个型号的路由器都是这个毛病!  详情 回复 发表于 2019-10-3 22:15
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-3 22:15 | 显示全部楼层
robertlovesanna 发表于 2019-10-3 19:49
tp的HOST表作了域名映射,把IP转换成域名,远程机器自然没法登录,需要SSH修改HOST列表,具体要找找教程

知道是域名跳转,你没仔细看题,因已经用 frp里的host_header_rewrite解决了 小米品牌路由器类似的问题,目前就是tplink品牌路由器无法解决,不管是tp-link的哪个型号的路由器都是这个毛病!

点评

[attachimg]345744[/attachimg] 在frp配置文件中在红框处这一项=后写上tplogiin.cn看看 从这字面意思上理解应该就是可以解决你说的这个问题 因本人没有tp的路由器,无法测试,希望试后反馈一下  详情 回复 发表于 2020-2-19 10:44
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-19 10:44 | 显示全部楼层
lu478gang 发表于 2019-10-3 22:15
知道是域名跳转,你没仔细看题,因已经用 frp里的host_header_rewrite解决了 小米品牌路由器类似的问题, ...



在frp配置文件中在红框处这一项=后写上tplogiin.cn看看
从这字面意思上理解应该就是可以解决你说的这个问题
因本人没有tp的路由器,无法测试,希望试后反馈一下

本帖子中包含更多资源

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

×

点评

已经反复说过了,这个只能解决除tplink外的 部分路由器,使用量比较大的tplink不管哪个型号都无法解决  详情 回复 发表于 2020-2-19 11:44
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-19 11:44 | 显示全部楼层
本帖最后由 lu478gang 于 2020-2-20 13:14 编辑
csl0524 发表于 2020-2-19 10:44
在frp配置文件中在红框处这一项=后写上tplogiin.cn看看
从这字面意思上理解应该就是可以解决你说的 ...

已经反复说过了,方法也是我说过的,没必要学舌,这个只能解决除tplink外的 部分路由器,使用量比较大的tplink不管哪个型号都无法解决
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-20 04:32 | 显示全部楼层
关注一下,正想弄frp
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-5-4 03:54 | 显示全部楼层
robertlovesanna 发表于 2019-10-3 19:49
tp的HOST表作了域名映射,把IP转换成域名,远程机器自然没法登录,需要SSH修改HOST列表,具体要找找教程

哥们你解决了吗, 我也遇到了tplink 的问题。
host_header_rewrite = 192.168.1.7
也没有效果。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-9-9 09:29 | 显示全部楼层
本帖最后由 dnomd343 于 2021-9-9 09:37 编辑

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

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

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

  1. server {
  2.     listen 80;
  3.     server_name demo.scut.343.re;
  4.     return 301 https://$server_name$request_uri;
  5. }

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

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

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

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

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

  1. server {
  2.     listen 8080;
  3.     server_name demo.scut.343.re;

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

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

  1. curl http://你的域名/web-static/dynaform/class.js | grep this.gDomainDNS
复制代码


点评

感谢大佬,解决了困扰已久的TP路由器管理界面不能反代的问题。 我内网一直用的nginx反代一切地址。  详情 回复 发表于 2023-5-18 16:41

评分

参与人数 1恩山币 +1 收起 理由
top0 + 1 非常感谢!太关键了!

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-9-25 15:42 | 显示全部楼层
感谢dnomd343大神,然后还想问一下  这个配置是不是在nginx反代的这个目录下配置:、etc/nginx/sites-available/default   在这个里面配置吗??
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-11-29 10:31 | 显示全部楼层
应该不行....
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-8-25 13:05 | 显示全部楼层
这个问题解决了吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-8-26 10:31 | 显示全部楼层
这么折腾换个路由器吧,tp拿来做ap好了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-24 17:41 | 显示全部楼层
实质上  就是通过     frp配合nginx 来解决 TPlink路由器  访问 跳转的问题

点评

楼主最后解决了吗?我有公网IP,用Nginx也出现了强制跳转的问题  详情 回复 发表于 2023-5-4 11:37
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-4 11:37 | 显示全部楼层
lu478gang 发表于 2023-3-24 17:41
实质上  就是通过     frp配合nginx 来解决 TPlink路由器  访问 跳转的问题

楼主最后解决了吗?我有公网IP,用Nginx也出现了强制跳转的问题
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-5-18 16:41 | 显示全部楼层
dnomd343 发表于 2021-9-9 09:29
问题出在 /web-static/dynaform/class.js 这个JS下面,它做了前端判别,如果host不正确就会自动跳tplogin.c ...

感谢大佬,解决了困扰已久的TP路由器管理界面不能反代的问题。
我内网一直用的nginx反代一切地址。

点评

subs_filter 因为 sub_filter 感谢,已成功!  详情 回复 发表于 2023-10-26 15:03
兄弟,用Nginx具体要怎么操作才能不强制跳转啊  详情 回复 发表于 2023-6-13 11:09
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

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

GMT+8, 2025-5-29 09:00

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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

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