当前位置:首页 > 网络技术>光猫sendcmd命令详解

光猫sendcmd命令详解

网络技术 / 星之宇 / 2012-9-13 18:47 / 浏览:99748 / 评论:69

中兴的光猫,编辑光猫的配置文件用shell的话老是要覆盖,很麻烦,其实用sendcmd可以直接修改。

运行sendcmd有2种方法:

1.telnet进去后直接运行,这是shell的命令。

2.浏览器访问http://192.168.1.1/web_shell_cmd.gch(httpd中有web_shell_cmd.gch这个文件才可以)


简单说明:(基本语法)
1.读取全部表名:sendcmd 1 DB all
输出所有的表名,我这个光猫大概有200多个表。具体设置在哪里改,需要自己慢慢研究。

2.读取指定表详细信息: sendcmd 1 DB p 表名
比如sendcmd 1 DB p UserInfo,查看路由器帐号和密码,超级密码也在这里查看,如下图

点击查看原图

3.查看当前系统运行的服务状态:sendcmd -pc show
这个就不详细说明了。

4.修改某个表的某个字段的值:sendcmd 1 DB set 表名 行数 字段名 字段值

比如你要修改上面的那个超级密码:sendcmd 1 DB set UserInfo 0 Password 123456

要修改上面的那个用户密码:sendcmd 1 DB set UserInfo 1 Password 123456就是修改普通户名密码为123456

行数就是<Row No="0"> 这个里面No的值,这里是0,下面用户的行数<Row No="1">那么行数就是1
字段名就是DM name后面引号中的名称,注意大小写。
字段值就是要设置的值

5.保存对配置文件的修改:sendcmd 1 DB save
不保存也是可以的,最好保存下。

其实还有其他的命令,但是就修改光猫配置来说,这几条命令足够了。


2014-09-27 补充其他命令:

1、查看F460 CPU信息(只能telnet使用):cat /proc/cpuinfo

2、查看和修改超级帐号用户名和密码:

sendcmd 1 DB p UserInfo

sendcmd 1 DB set UserInfo 0 Username admin

sendcmd 1 DB set UserInfo 0 Password admin

3、查看和修改登陆时长 

sendcmd 1 DB p UserIF 

sendcmd 1 DB set UserIF 0 Timeout 60

4、查看的端口23状态并开启:

sendcmd 1 DB p PortControl

sendcmd 1 DB set PortControl 3 PortEnable 1 开启23端口

5、查看和修改Telnet状态

sendcmd 1 DB p TelnetCfg

sendcmd 1 DB set TelnetCfg 0 TS_Enable 1 开启telnet

sendcmd 1 DB set TelnetCfg 0 Wan_Enable 0 防止外网telnet

sendcmd 1 DB set TelnetCfg 0 Lan_Enable 0 防止本地telnet

sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 5 修改Telnet的最大连接数为5,防止锁住

6、查看和开启设置FTP

sendcmd 1 DB p FTPServerCfg

sendcmd 1 DB set TPServerCfg 0 FtpEnable 1 开启Ftp服务器

sendcmd 1 DB set TPServerCfg 0 MaxClient 50 总连接数

sendcmd 1 DB set TPServerCfg 0 MaxPerIp 10 单IP连接数

sendcmd 1 DB set TPServerCfg 0 MaxRate 250000 最大传输数度

7、查看和修改端口速率

sendcmd 1 DB p ETHPORTCONFProduct

sendcmd 1 DB set ETHPORTCONFProductIngressPolicing_cir 1024000 1G模式(LAN1)

sendcmd 1 DB set ETHPORTCONFProduct EgressPolicing_cir 1024000 千兆网卡(LAN1)

sendcmd 1 DB set ETHPORTCONFProduct 1 IngressPolicing_cir 1024000 1G模式(LAN2)

sendcmd 1 DB set ETHPORTCONFProduct 1 EgressPolicing_cir 1024000 千兆网卡(LAN2)


sendcmd 1 DB set ETHPORTCONFProduct 2 IngressPolicing_cir 1024000 1G模式(LAN3)

sendcmd 1 DB set ETHPORTCONFProduct 2 EgressPolicing_cir 1024000 千兆网卡(LAN3)

sendcmd 1 DB set ETHPORTCONFProduct 3 IngressPolicing_cir 1024000 1G模式(LAN4)

sendcmd 1 DB set ETHPORTCONFProduct 3 EgressPolicing_cir 1024000 千兆网卡(LAN4)

目前有 69 条评论

    • QQ
    • 填好QQ,点击获取自动填写昵称和邮箱
    • 昵称
    • 邮箱
    • 网址

    游客3746129836 2018-12-03 18:0217楼

    请教  如何禁用开机选项呢评论

    星之宇 2018-12-03 19:54

    @游客3746129836:没办法,除了刷固件回复

    游客1965866445 2018-05-31 14:0516楼

    有没有读出升级包的指令或软件评论

    星之宇 2018-05-31 14:06

    @游客1965866445:这个没有回复

    游客1881632249 2018-05-26 14:3515楼

    请教高手,移动中兴F603Za光猫,能telnet连接,超级用户admin,密码admin,登录192.168.1.1无法开通LAN2,请高手指教!谢谢您!!!评论

    星之宇 2018-05-26 14:36

    @游客1881632249:LAN2一般是给iTV绑定了,先去掉这个绑定。然后把LAN2绑定到上网上。回复

    kuu 2015-06-15 15:0314楼

    你好,我的是ZXA10 F420,说是四个口都默认百兆的,要是我进去改,能按您的方法改成千兆吗?你的F460是默认百兆然后你改千兆成功了吗?我查即使是F460,也只有LAN1是千兆的。谢谢评论

    星之宇 2015-06-15 15:08

    @kuu:首先要硬件支持的,改了才有用。
    F460是Lan1千兆的,其他的是百兆的,改了没用。F420不知道有没有千兆口。回复

    kuu 2015-06-20 18:18

    @星之宇:我怎么最后保存的时候提示timeout not response  errno = 0,重启后查看发现没存上回复

    星之宇 2015-06-20 18:21

    @kuu:直接跳过保存命令重启后还有没有?回复

    kuu 2015-06-20 18:23

    @星之宇:没有保存上,很纳闷回复

    星之宇 2015-06-20 18:25

    @kuu:不重启看是修改后的配置是吧?
    有的地方连上网络直接会重置配置的,断开光纤重启试试!回复

    kuu 2015-06-20 18:26

    @星之宇:对,不重启,读表显示的是修改值。那我干脆不重启好了,呵呵回复

    星之宇 2015-06-20 18:31

    @kuu:不过光猫的设置很多都是不重启不生效的。
    还有光猫没必要去瞎折腾,对于大宽带光猫还是只启用光电转换的功能就可以了,使用外接路由器,不然达到速度的。
    本人现在也不怎么去折腾了,百兆的光纤那个光猫只能达到10M多,直接电脑拨号可以达到14M多。回复

    游客 2015-04-26 13:3813楼

    sendcmd 1 DB set PortControl 3 PortEnable 1 开启23端口 这里的23端口是Telnet协议吗评论

    星之宇 2015-04-27 06:45

    @游客:是的回复

    游客 2015-04-26 10:5812楼

    sendcmd 1 DB set TelnetCfg 0 Lan_Enable 0 开启本地telnet

    这里的字段值0 是开启本地Telnet 还是关闭本地Telnet ,我有点混乱,还望博主解答一下评论

    星之宇 2015-04-26 11:03

    @游客:sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1 开启本地telnet回复

    游客 2015-04-26 11:25

    @星之宇:谢谢博主,0代表关闭服务,1代表开启服务回复

    游客 2015-03-04 21:1611楼

    请问为什么设置了最大连接设备为9,还是不行呢评论

    星之宇 2015-03-05 08:52

    @游客:你的问题不清楚。使用外接路由器吧。回复

    枫舞 2015-02-15 22:0510楼

    我的F660没有ETHPORTCONFProduct这个表,怎么办?评论

    星之宇 2015-02-16 09:26

    @枫舞:这个只能不能设置吧,没有F660不怎么了解。其实这个没什么作用。回复

    游客 2014-12-23 09:149楼

    你好楼主,我的F660 telnet进去之后执行任何命令都是显示“/bin/sh: Illegal para.”这是几个意思?急切盼望回复。。。。评论

    星之宇 2014-12-23 09:47

    @游客:这个显示命令有问题。应该是对命令做了限制。回复

    星之宇 2014-12-23 09:47

    @游客:这个显示命令有问题。应该是对命令做了限制。回复

    游客 2014-12-23 12:26

    @星之宇:已经确认了,是电信把telnet关闭了,23端口无法连接,正在想办法破解呢,呵呵
    早上刚把从淘宝上面买的二手F660换上了,之前不能完成注册,根据setmac show全部克隆以后,再次就可以显示已认证已注册,之后就发现不能打开telnet了,正在想办法打开telnet。。。回复

    星之宇 2014-12-23 15:46

    @游客:没办法的,现在好像只有ttl线,要拆机的回复

    大菜 2015-03-26 00:01

    @星之宇:我已经测试过了,不能telnet的话可以ssh。博主知道这破路由有限速功能吗?回复

    星之宇 2015-03-26 08:37

    @大菜:有QoS,但是应该不怎么好用回复

    大菜 2015-03-26 13:39

    @星之宇:web界面上的QOS根本不是限速,不知道后台能不能实现单IP限速?有这方面的命令吗?回复

    星之宇 2015-03-26 13:51

    @大菜:那是Qos优先级,和普通路由器的流量限速不一样的。每个办法实现单IP限速,外接有这种功能的路由器来限速回复

    游客 2014-10-17 23:308楼

    浏览器输入http://192.168.1.1/web_shell_cmd.gch 这个地址  
    提示
    500 Internal Error

    Error 3 on file ''.
    请问怎么解决啊评论

    星之宇 2014-10-18 01:51

    @游客:不存在那个文件,所以不能用这种方法。回复

    游客 2014-10-19 17:56

    @星之宇:那应该怎么解决回复

    星之宇 2014-10-19 19:02

    @游客:telnet、导出配置以及tll破解这3种方法,你可以试试!
    http://www.myxzy.com/post-422.html回复

    游客 2014-10-20 18:25

    @星之宇:哦哦  好的谢谢 我研究下看回复

    deng 2013-07-24 00:317楼

    楼主,web_shell_cmd.gch这个文件在哪里找得到?评论

    星之宇 2013-07-24 10:12

    @deng:百度网盘中的F460文件中有,复制过去就可以,当然如果原来有需要备份来保证安全 http://pan.baidu.com/share/link?shareid=2681104548&uk=822373947回复

    deng 2013-07-24 18:49

    @星之宇:谢谢楼主,但是那网站还是打不开,要把httpd文件放到那里去啊?回复

    星之宇 2013-07-24 18:51

    @deng:telnet光猫,进入后直接可以用同样的命令来操作回复

    flstx 2013-07-15 16:596楼

    我的光猫让我设置以后  用 sendcmd 1 DB save 这个命令保存了。 进192.168。1.1 进去以后  恢复原厂不能用了。。可以给我个方法 或者恢复原厂的命令吗?评论

    星之宇 2013-07-15 17:03

    @flstx:命令修改的配置不能恢复原厂设置,只能用sendcmd设置回来!回复

    flstx 2013-07-15 17:09

    @星之宇:现在我的别的现在都还是一样  就是自动拨号 不能用了  请问在什么地方设置?回复

    星之宇 2013-07-15 17:11

    @flstx:超级密码登陆路由器,新建一个连接(路由模式route),选上要自动拨号的端口就可以了。回复

    flstx 2013-07-15 17:16

    @星之宇:我的光猫F660 没有ROUTE模式   请问可以告诉我在什么位置吗??我重新建立 ipv4 ipv6都没有回复

    星之宇 2013-07-15 17:18

    @flstx:超级帐号登陆,网络设置里面新建ipv4,选择ROUTE模式,没有这个就是你没拿到超级密码!回复

    flstx 2013-07-15 17:22

    @星之宇:拿到了超级管理了。模式只有pppoe static dhcp 桥模式  这几种模式。回复

    星之宇 2013-07-15 17:25

    @flstx:连接名称选择“新建WAN连接”,IP协议版本选择“IP4”,模式选择“PPPoE”回复

    flstx 2013-07-15 17:28

    @星之宇:我已经建立了PPPOE连接  但是在状态里的网络侧信息里 一直显示连接中回复

    星之宇 2013-07-15 17:31

    @flstx:vlan模式和vlan id可能设置有问题,可以改成和桥接模式一样的vlan设置试试!回复

    flstx 2013-07-15 17:38

    @星之宇:有俩桥连接  分别是internet_B_VID_41 和Other_B_VID_43  请问这两个是哪个??回复

    星之宇 2013-07-15 17:39

    @flstx:internet_B_VID_41,用这个的试试!回复

    flstx 2013-07-15 17:43

    @星之宇:谢谢   好了。。谢谢你。。回复

    壹千年以后 2013-04-07 14:065楼

    博主好,问个问题,光猫设置新连接时候,那个超时时间1200秒,怎么修改成无限?或者设置成大一点的时间?在路由器设置里面没有找到相关的设置呢,,,,sendcmd 命令具体如何输入呢,谢谢!!!!!评论

    星之宇 2013-04-07 14:54

    @壹千年以后:这个建议不要去设置,这个只是空闲20分钟会断开,改了之后猫会更加不稳定。回复

    St 2013-02-26 23:464楼

    请教下 使能周期上报 这个地方始终是灰色的,请问通过什么方法修改掉?谢谢评论

    星之宇 2013-02-27 17:51

    @St:sendcmd 1 DB p MgtServer回复

    知足常乐 2013-02-13 21:223楼

    请问,要修改MAC地址的限制命令是什么?,谢谢评论

    星之宇 2013-02-13 21:27

    @知足常乐:没听说过那个地方的光猫限制mac的,只有个限制数量的。
    sendcmd 1 DB set CltLmt 8 Max 9
    9是数量。回复

    知足常乐 2013-02-15 16:03

    @知足常乐:外地的光猫到了本地不能用,必须要改才可以,这个原因应该是MAC地址限制的问题吧,急盼您的回复回复

    星之宇 2013-02-15 16:05

    @知足常乐:这个不是mac的问题,很多地方光猫要注册的才可以上网的,这个要电信技术来帮你注册的,你自己没办法注册的。回复

    知足常乐 2013-02-15 16:10

    @知足常乐:不光是注册的问题,如果不修改电信的装机师傅也注册不了,我是做这个的,但是我不会改,我都是让别人帮我改,我看到你对这个很专业,所以想请教你,如果你能帮这个忙的话,我会有偿感谢你的回复

    星之宇 2013-02-15 16:14

    @知足常乐:http://192.168.1.1/hidden_version_switch.gch修改为所在地的默认配置,再通过安装师傅注册光猫。回复

    知足常乐 2013-02-15 16:14

    @知足常乐:您的QQ是多少,我能加你吗回复

    lee 2013-02-07 01:592楼

    请教高手,想要查看F660光猫的VLAN ID,用sendcmd命令可以查到吗,还是说有其他办法评论

    星之宇 2013-02-07 16:27

    @lee:各个地方的VLAN ID多不一样的,你破解之前的那个VLAN ID一定要记住,没记住可以打10000号找技术问。回复

    wichi 2012-11-01 22:521楼

    sendcmd 的命令是否有什么白皮书做指导,对更多命令做介绍?评论

    星之宇 2012-11-01 23:39

    @wichi:对光猫来说这几条就够了回复