问题标签 [netmiko]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 多处理 - Netmiko
我真的是 python 和网络自动化的新手;我正在尝试使用 Python 和 netmiko 进行多处理,但没有成功;代码继续按设备顺序执行。
以下是我的代码和结果:
=========================
我可能做错了什么?我有点卡住了。谢谢你。
__ 问候戴斯蒙 K
javascript - 如何连接netmiko和django应用程序
由于 netmiko 指定应该有一个设备类型、IP 地址、用户名和密码,所以我创建了一个名为 devices 的模型,我想要做的是当我单击表中创建的每个设备时,它应该使用四个凭据执行 netmiko例如所选或单击的特定设备的设备类型、IP 地址、用户名和密码,它应该允许我键入可以通过按下按钮执行的命令
你能帮我写代码吗
urs.py path('execute/',connection_manage, name='execute_device'),
当我点击这个时需要第一个设置它应该使我能够手动输入所有详细信息并按执行
手动输入所有字段并执行这是来自网站的视图,但无论我输入什么,它仍然会连接到 cisco_ios
输出
当我单击每个字段按钮时需要的第二个设置它应该弹出一个模式,该模式当前正在处理填充的所有字段,并且当我键入和命令并执行它应该为指定的设备运行
python - 正则表达式包括匹配瞻博网络 srx 输出的变量
使用 python 作为我的第一语言进行编程的新手。
我正在尝试创建一个匹配的正则表达式'lo0.0'
或从下面的字符串中显示在该位置的任何其他接口。我需要将 ip 地址'192.168.50.5'
作为变量输入,以便正则表达式可以作为循环的一部分动态重用,这将确保检索到的接口是该路由的正确传出接口。
我尝试使用积极的后向断言,但在让脚本在正则表达式的开头但在后向断言中使用dotall
or 或multiline
.
'\n\ninet.0: 13 destinations, 14 routes (13 active, 0 holddown, 0 hidden)\n+ = Active Route, - = Last Active, * = Both\n\n192.168.50.5/32 *[Direct/0] 1w2d 02:39:35\n > via lo0.0\n'
python - Netmiko 登录失败处理
我在寻求一些帮助。我正在尝试编写脚本以通过 SSH 连接到设备,如果身份验证失败,则打印出“登录失败”语句。不幸的是,错误处理似乎不起作用并引发错误,请参阅下面的跟踪。
任何意见,将不胜感激。我是 python 新手。
非常感谢瑞克
python - 思科设备中的 Netmiko SSH 连接问题
程序:
错误:
python - 使用python脚本从交换机/路由器cisco保存启动配置?
我想自动备份我的交换机/路由器配置 cisco。
我尝试创建这个脚本:
但它不起作用......你能告诉我怎么做吗?
python-3.x - gns3中python3的Netmiko安装错误
root@NetworkAutomation-1:~# python3 -m pip install netmiko 使用缓存的 https://files.pythonhosted.org/packages/34/c9/ea1ed1ab4f4482a23c342ca2c767daae58e3cf35d9b2bd91ae2c9e980185/netmiko-3.0.0-py2.py3-none-any 收集 netmiko。 whl 收集 paramiko>=2.4.3(来自 netmiko)使用缓存的https://files.pythonhosted.org/packages/06/1e/1e08baaaf6c3d3df1459fd85f0e7d2d6aa916f33958f151ee1ecc9800971/paramiko-2.7.1-py2.py3-none-any.whl 收集 setuptools> =38.4.0(来自netmiko)使用缓存的https://files.pythonhosted.org/packages/a7/c5/6c1acea1b4ea88b86b03280f3fde1efa04fefecd4e7d2af13e602661cde4/setuptools-45.1.0-py3-none-any.whl 收集pyserial(来自netmiko)使用缓存https://files.pythonhosted.org/packages/0d/e4/2a744dd9e3be04a0c0907414e2a01a7c88bb3915cbe3c8cc06e209f59c30/pyserial-3.4-py2.py3-none-any.whl 收集 scp>=0.13.2(来自 netmiko)使用缓存的https://files。 pythonhosted.org/packages/4d/7a/3d76dc5ad8deea79642f50a572e1c057cb27e8b427f83781a2c05ce4e5b6/scp-0.13.2-py2.py3-none-any.whl 收集textfsm(来自netmiko)使用缓存的https://files.pythonhosted.org/packages/bd/2 /0b149b6da3e47cc8daebace6920093114392171a8f5c24f1f2ad9a9e9c4d/textfsm-1.1.0-py2.py3-none-any.whl 收集 pynacl>=1.0.1(来自 paramiko>=2.4.3->netmiko)使用缓存的https://files.pythonhosted.org/packages /61/ab/2ac6dea8489fa713e2b4c6c5b549cc962dd4a842b5998d9e80cf8440b7cd/PyNaCl-1.3.0.tar.gz 命令 python setup.py egg_info 的完整输出:c/_cffi_backend.c:2:20:致命错误:Python.h:没有此类文件或目录编译终止。回溯(最后一次调用):文件“/usr/lib/python3.5/distutils/unixccompiler.py”,第 118 行,在 _compile extra_postargs)文件“/usr/lib/python3.5/distutils/ccompiler.py” ,第 909 行,在 spawn spawn(cmd, dry_run=self.dry_run) 文件中“/usr/lib/python3.5/distutils/spawn.py”,第 36 行,在 spawn _spawn_posix(cmd, search_path, dry_run=dry_run) 文件中“/usr/lib/python3.5/distutils/spawn.py”,第 159 行,在 _spawn_posix % (cmd, exit_status)) distutils.errors.DistutilsExecError: command 'x86_64-linux-gnu-gcc' failed with exit status 1
命令“python setup.py egg_info”失败,错误代码 1 在 /tmp/pip-build-lo_w_8rl/pynacl/
您正在使用 pip 版本 8.1.1,但是,版本 20.0.2 可用。您应该考虑通过“pip install --upgrade pip”命令进行升级。
netmiko - 是否可以将 Netmiko 版本从 3.0.0 降级到 2.4.2
升级到 Netmiko 的最新版本 3 后,我遇到了一些问题。
是否可以将 Netmiko 版本从 3.0.0 降级到 2.4.2?
python - Netmiko 在输入 cisco IOS 设备的banner exec 时未找到提示
嗨 Stackoverflow 社区!
Netmiko 今天对我来说不稳定,所以我选择升级到 3.0.0 版。虽然它的稳定性有所提高,但我注意到我无法再将横幅 exec 行发送到 cisco 设备。昨天我能够成功地将其部署到近 100 台设备上。
这是我正在排除故障的代码的简化版本。
输出:
我对此进行了调试,看起来它正在等待 R1_Router# 提示符。它可能没有得到预期的提示,因为输入“banner exec ^”后的提示是“输入 TEXT 消息。以字符 '^' 结尾。” . 但我可能是错的,或者这可能是一个红鲱鱼。
不确定 netmiko 软件包升级是否是原因。我的 paramiko 版本目前是 2.6.0 并且有 2.7.1 可用,但我还没有尝试过。任何有关如何解决此问题的想法将不胜感激。先感谢您。:)
python-3.x - 无法导入 netmiko 模块
导入 netmiko 模块时出现问题。我已经安装了 python3-pip 并尝试导入 netmiko 模块