问题:paramiko远程执行命令需要等到命令返回信息,如果命令执行时间比较长返回信息就需要等很久
方案:1、使用nohup + 待执行命令 + & ,使用后台执行的方式应该可以快速返回
目前DevOps是整个运维发展的方向Network的運维也一样。使用程序控制底层的路由器是最基本的要求之一
本文简单解释如何用Python控制路由器,对网络设备进行配置
Python和网络设备连接,一般采用SSH本文采用Paramiko的ssh来与路由器通讯。
至此做好了准备工作。
4. 探测、判断、控制
通过ping进行检测,并且鈳以判断是否windows机器并相应的参数不同。
如果能ping通不做动作,如果ping不通修改路由器端口shutdown。