- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
项目2使用telnetlib下发网络配置项目2使用telnetlib下发网络配置2.1telnetlib模块对象与方法2.2telnetlib登录设备2.3任务实施2.1telnetlib模块对象与方法1telnetlib模块介绍telnetlib是Python标准库中的内置模块,无需额外安装。它提供了实现Telnet功能的类telnetlib.Telnet。telnetlib.Telnet类里的不同方法实现不同功能。Telnet?表示到Telnet服务器的连接.实例初始化后默认不连接;必须使用?open()?方法来建立连接。或者,可选参数host和port也可以传递给构造函数,在这种情况下,到服务器的连接将在构造函数返回前建立。可选参数?timeout?为阻塞操作(如连接尝试)指定一个以秒为单位的超时时间(如果没有指定,将使用全局默认设置)。class?telnetlib.Telnet(host=None,?port=0[,?timeout])1.1telnetlib模块对象与方法2Telnet类对象及方法Telnet?实例有以下几种常用方法:方法功能Telnet.read_until(expected,timeout=None)读取直到给定的字符串expected或超时秒数。Telnet.read_all()读取所有数据直到EOF(EndOfFile)。阻塞直到连接关闭。Telnet.read_very_eager()读取从上次IO阻断到现在所有的内容,返回字节串。连接关闭或者没有数据时触发EOFError异常。Telnet.write(buffer)写入数据。在套接字(Socket)上写一个字节串,加倍任何IAC(InterpretAsCommand)字符。Telnet.close()关闭连接。Telnet.open(host,?port=0[,?timeout])连接主机。第二个可选参数是端口号,默认为标准Telnet端口(23)Telnet.write(buffer)向套接字写入一个字节字符串Telnet.interact()交互函数,模拟一个命令行Telnet客户端。Telnet.expect(list,?timeout=None)一直读取,直到匹配列表中的某个正则表达式。项目2使用telnetlib下发网络配置2.1telnetlib模块对象与方法2.2telnetlib登录设备2.3任务实施2.2telnetlib登录设备1telnetlib登录设备现有一台网络设备S5700交换机作为Telnet服务器,需要实现使用Pythontelnetlib作为Telnet客户端登录此设备。在eNSP中搭建以下拓扑:通过Cloud1连接本地主机和S5700,安装华为eNSP模拟器后会自动在本地主机(Windows)上产生一个虚拟网卡:Cloud1的作用就是将本地主机通过这个虚拟网卡连接到交换机S5700。VirtualBoxHost-OnlyNetwork-IP:192.168.56.1,即本地主机上的IP地址为:192.168.56.1。2.2telnetlib登录设备2telnetlib登录设备Cloud1的设置:2.2telnetlib登录设备3telnetlib登录设备使用telnetlib登录S5700可为四个步骤:配置设备Telnet服务,使用密码方式。手动验证和查看Telnet登录步骤,作为代码实现的参考。编写和运行Python代码。验证结果。2.2telnetlib登录设备4telnetlib登录设备:配置交换机配置设备Telnet服务:配置设备接口地址:[Huawei]intfacevlanif1[Huawei-Vlanif1]ipaddress192.168.56.10024[Huawei-Vlanif1]quit[Huawei]interfaceGE0/0/1[Huawei-GE1/0/0]undoshutdown[Huawei]user-interfacevty04[Huawei-ui-vty0-4]authentication-modepassword[Huawei-ui-vty0-4]setauthenticationpasswordsimpleHuawei@123[Huawei-ui-vty0-4]protocolinboundtelnet[Huawei-ui-vty0-4]userprivilegelevel15[Huawei-ui-vty0-4]quit[Huawei]telnetserveren
您可能关注的文档
- Linux系统管理基础项目教程08 存储设备管理.pptx
- 项目4 使用netmiko发现网络拓.pptx
- 项目5 使用PySNMP获取网络数据.pptx
- 项目6 使用NETCONF协议配置网络.pptx
- 项目7 使用Telemetry实时监控CPU和内存使用率.pptx
- 项目8 使用RESTCONF协议配置网络.pptx
- 项目9 使用Ansible实现网络自动化运维.pptx
- 项目10 使用Nornir收集网络日志.pptx
- 项目11 使用Scapy处理数据包.pptx
- 项目12 使用Nmap扫描网络.pptx
- 2025至2030年中国电子身份识别器行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国电子实验设备行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国电子文档管理系统行业投资前景及策略咨询报告.docx
- 2025至2030年中国电子硬盘行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国LED用衬底材料行业市场需求分析及发展趋向分析报告.docx
- 2025至2030年中国氨基葡萄糖盐酸盐行业投资前景及策略咨询研究报告.docx
- 2025年一级建造师培训建设工程项目管理考点总结8854392902整理By阿拉蕾.doc
- 2025至2030年中国钢桶烘干生产线行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国存储卡行业市场运行状况及发展前景展望报告.docx
- 2025至2030年中国甘草甜素行业投资前景及策略咨询研究报告.docx
文档评论(0)