美文网首页
juniper pyez在ubuntu20.04上的安装与测试

juniper pyez在ubuntu20.04上的安装与测试

作者: 严炎2016 | 来源:发表于2021-04-13 17:35 被阅读0次

环境: ubuntu20.04

apt-get update

apt-get install python3-dev -y

apt-get install libxslt1-dev libssl-dev libffi-dev -y 

apt install python3-pip -y

pip3 install junos-eznc

VMX设置 set system services netconf ssh

from jinja2 import Template

from jnpr.junos import Device

from jnpr.junos.utils.config import Config

template = Template('set interfaces {{ ifd }} unit {{ unit }} family inet address {{ ip }}')

ifa1 = template.render(ifd='ge-0/0/2',unit='0',ip='10.0.1.1/24')

dev = Device(host='10.x.x.x',user='root',password='Youpassword').open()

with Config(dev, mode='private') as cu: 

    cu.load(ifa1, format='set')

    cu.pdiff()

    cu.commit()

dev.close()

相关文章

网友评论

      本文标题:juniper pyez在ubuntu20.04上的安装与测试

      本文链接:https://www.haomeiwen.com/subject/nruclltx.html