找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 912|回复: 17

[其他] 技术问题 关于路由器的web管理

[复制链接]
发表于 2015-2-20 16:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
对于一般家用路由器 webui具体是啥原理
从web页面到与路由器的交互 以及底层的参数更改和调用
有大侠对这个有研究么?
在谷歌上搜了些 都讲的太泛泛了有没有相关的资料分享一下?
多谢先

新年愉快!
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2015-2-20 17:05 | 显示全部楼层
我觉得底层都是linux,直接ssh连接也可以用命令行调用各种服务和修改参数。所以web页面的功能就是把填入的东西直接转成参数命令,或者是直接写入配置文件里面。

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 18:05 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-20 18:20 | 显示全部楼层
最好有个流程图来介绍下
那样比较直观
可惜一直没搜到。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 19:30 | 显示全部楼层
crazymoon 发表于 2015-2-20 17:20
最好有个流程图来介绍下
那样比较直观
可惜一直没搜到。。

你用web按一个按钮,浏览器发送post请求,路由器的http server接受请求,调用路由器的脚本引擎分析post内容,脚本再调用系统命令修改设置。

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 19:31 | 显示全部楼层
crazymoon 发表于 2015-2-20 17:20
最好有个流程图来介绍下
那样比较直观
可惜一直没搜到。。

你用web按一个按钮,浏览器发送post请求,路由器的http server接受请求,调用路由器的脚本引擎分析post内容,脚本再调用系统命令修改设置。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-20 19:54 | 显示全部楼层
moudy 发表于 2015-2-20 18:31
你用web按一个按钮,浏览器发送post请求,路由器的http server接受请求,调用路由器的脚本引擎分析post内 ...

web API位于哪层?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 20:38 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 20:39 | 显示全部楼层
使用客户端通过TCP/IP协议调用路由器脚本。客户端:telnet及其模拟如PUTTY.

web api 分服务器端和接口浏览器的客户端。

例;telnet;
dos>telnet 192.168.1.1
        输入用户和口令
microsoft telnet>sent ... ...

底部涉及硬件和软件,相当复杂。如果只是调用,那么底部结构并不重要。

如果你想过滤和收集数据,可以使用两个路由器,将数据流导向放在其间的代理服务器处理。

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-20 21:04 | 显示全部楼层
本帖最后由 crazymoon 于 2015-2-20 20:10 编辑
moudy 发表于 2015-2-20 19:38
你碰上啥问题了?怎么突然研究起这个来了?


工作需要。。。想稍微了解一下。。。

看看统一API来管理不同品牌路由器的技术可行性和难点在哪里
基本上每个品牌都 有自己定义的一套API,通过规范API,利用一套web管理界面来管理不同厂家的产品,需要从哪些层面去适配
厂家是否要将自己的API转换成规范化API,或者只是多一层API之间的转换
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 21:59 | 显示全部楼层
crazymoon 发表于 2015-2-20 20:04
工作需要。。。想稍微了解一下。。。

看看统一API来管理不同品牌路由器的技术可行性和难点在哪里

session管理, api转换,没了。有的路由器每个页面都有变化的token,不是很容易管

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-20 22:01 | 显示全部楼层
moudy 发表于 2015-2-20 20:59
session管理, api转换,没了。有的路由器每个页面都有变化的token,不是很容易管

出于安全考虑,确实需要动态token,不然应该很容易被捕获
但这个和API有关系么?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-20 22:04 | 显示全部楼层
moudy 发表于 2015-2-20 20:59
session管理, api转换,没了。有的路由器每个页面都有变化的token,不是很容易管

其实我还是对各种术语只有很肤浅的认识,具体到流程里,不清楚它们各自的作用。。
这是我发这个贴的主要求助目的。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 22:27 | 显示全部楼层
crazymoon 发表于 2015-2-20 21:04
其实我还是对各种术语只有很肤浅的认识,具体到流程里,不清楚它们各自的作用。。
这是我发这个贴的主要 ...

你这些不是论坛上一个帖子能说清楚的。这块的概念也比较乱。另外还得知道你说的是啥router。工作需要怕是工业级router吧?那就是另一码事了。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-20 22:32 | 显示全部楼层
moudy 发表于 2015-2-20 21:27
你这些不是论坛上一个帖子能说清楚的。这块的概念也比较乱。另外还得知道你说的是啥router。工作需要怕是 ...

家用的
比如常见的tplink belkin dlink asus这类的
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-20 22:55 | 显示全部楼层
crazymoon 发表于 2015-2-20 21:32
家用的
比如常见的tplink belkin dlink asus这类的

我认为么  每家都有自己的网络API接口  然后各个产品线还会因为硬件不同而引起API变化   更重要的是很多API属于公司私有财产  不对外公开的(所以会有大批的路由器后门)   要是想适配市面上常见路由器  即使有厂家配合  难度也可想而知

所以LZ可以考虑从一些简单开源的产品入手  有了具体的东西   可以研究的东西就比较清楚了

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-20 23:05 | 显示全部楼层
cosailer 发表于 2015-2-20 21:55
我认为么  每家都有自己的网络API接口  然后各个产品线还会因为硬件不同而引起API变化   更重要的是很多A ...

我不是做研发的,不用知道太细节的东西,只是想了解一个框架
什么保密这些也无所谓,技术上可行就OK
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2015-2-21 11:27 | 显示全部楼层
首先Cisco 有 IOS , Juniper有JUNOS OS , Dell有Dell Networking OS 等等, 都是基于Linux NetBSD FreeBSD 之类。应用这些系统的大部分设备有API。

为实现基于HTTP(S)的通信,可用的例如JUNOS OS 有 XML API , DELL 也有REST API 。这两个是基于NETCONF协议(可查阅相关RFC)。

注意,家用产品上是不会提供API功能的。所以想都不要想。

评分

1

查看全部评分

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

我是开心果

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-6-15 19:01 , Processed in 0.122011 second(s), 39 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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