一句话解释:需要在工厂模式开启telnet时,传递光猫端所看到的客户端来源MAC
知识来源:https://www.right.com.cn/forum/thread-8476080-1-1.html
2024年后,开启Telnet需要构造一个"加密"后的MAC地址, 然后再用AES加密一次,这个MAC地址传入光猫工厂模式验证程序(httpd) ,
经过解密后,httpd会验证这个设备MAC地址是否"本地的"。具体怎么验证,光猫会通过查询网络拓扑,检查网络里面有没有这样的一个MAC地址,而这个MAC地址跟发来请求工厂模式的数据包源MAC地址是否一致
如果不一致,那光猫就认为有人尝试在外部启动root权限的Telnet,这是一个极危险的举动,于是光猫虽然生成临时密码,但是却不会启动 telnet daemon.
当数据包经过每个路由器时,路由器会重新封装数据包,将源MAC地址更改为该路由器出口接口的MAC地址。
如果你的电脑,不是直接连接到光猫网口或者光猫WIFI,而是经过路由器,那么,你的这个请求工厂模式的数据包的源MAC地址,
会替换成路由器的MAC地址。所以如果你开启Telnet的时候还是填写你的网卡地址,那么httpd会认为你在搞破坏,拒绝提供telnet服务
Comments NOTHING