SSH Configuration with Netmiko

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2024

ความคิดเห็น • 30

  • @crazyredneck7244
    @crazyredneck7244 ปีที่แล้ว

    For some reason, your tone and speaking style reminds me of a college football sportscaster. Love netmiko.

  • @hussainm.sultan1393
    @hussainm.sultan1393 4 ปีที่แล้ว

    I am commerce graduate.. But few years back I developed passion for Networking. I was having so much of trouble with understanding programming..
    Thank you.. your videos helped me in CCNA. Now taking help of your videos for CCNP ENCOR.

  • @vainilk78
    @vainilk78 3 ปีที่แล้ว +1

    Man I been trying to do this for days, and watching your finally it click and work. Thank you!!!

  • @gilbertngetich1569
    @gilbertngetich1569 2 ปีที่แล้ว

    awesome information

  • @roberthorn2432
    @roberthorn2432 5 ปีที่แล้ว +1

    Great video as always Kevin. Thank you for sharing the knowledge.

    • @kwallaceccie
      @kwallaceccie  5 ปีที่แล้ว

      You're very welcome, and I'm glad you enjoyed the video!

  • @hdhillon774
    @hdhillon774 5 ปีที่แล้ว +1

    Kavin W thanks for your simple explanation

  • @nick_7979
    @nick_7979 2 ปีที่แล้ว

    What would be suggested for other network device platforms that weren't listed?

  • @PatrickKinane1
    @PatrickKinane1 5 ปีที่แล้ว

    Nice dev ops video, Kevin. Kirk Byers did a great job with that python package.

  • @andreslopez180
    @andreslopez180 4 ปีที่แล้ว

    awesome video sir. Thanks

  • @barbossa1677
    @barbossa1677 ปีที่แล้ว

    waw.. interesting stuff
    It seems it also handles the exit/end of vlan sub-config mode.

  • @BiblicalArchaeologyAR
    @BiblicalArchaeologyAR 5 ปีที่แล้ว

    Fantastic!
    Thank you Mr. Wallace.

  • @kewlguyjason
    @kewlguyjason 4 ปีที่แล้ว

    I'm guessing the answer is "use jinja2 templates" but what if we had to do deeper into the prompt, such as*interface* or *config-bgp* *config-ospf*, is it still possible to configure with just netmiko? I guess we would just have to change what we expect back from the router as the expect value (so not #) or just put in send_config_timing?

  • @wiecaszekpawel
    @wiecaszekpawel 5 ปีที่แล้ว +1

    This is all cool stuff, however it seems I would have done it faster by writing the commands in notepad and then pasting them into command line. I am interested to see how would you do it on 20 switches at the same time. Also what is lacking in those scripts is the workspace concept which you could leverage for storage of configuration templates and building a database/inventory of devices you want to work with :) I think Nornir has got this functionality.

    • @brunomuniz8904
      @brunomuniz8904 5 ปีที่แล้ว +1

      If you are thinking in only one device, I agree with you, however, what if you need to configure dozens of devices?

    • @Rodrigo_Bodhisava
      @Rodrigo_Bodhisava 5 ปีที่แล้ว

      @@brunomuniz8904 You create an array with all the IP addresses for each device and you do a for and search in the elements of the array. With that you can automate the selection in the array.

    • @arisdennard435
      @arisdennard435 5 ปีที่แล้ว

      "I am interested to see how would you do it on 20 switches at the same time"
      2 Ways to do that....Write a file with all of the device IP address. Write you Python code to read the first IP, configure that device, when done go back to the file read the 2nd IP, configure the next device, when done read the third IP and so on until all of the IP's are read and configured.
      Second option (if the IP's are somewhat contiguous) write a loop that increments the IP's in your Python configuration code. Cut and paste is nice but...6 devices configured 48 ports per, with about 10- 12 lines of code, complete in less than 15 minutes, you can't beat.

  • @au10ticity
    @au10ticity 3 ปีที่แล้ว

    how would you go about grabbing the existing user logged in and then prompt for a password instead of typing it in the script?

  • @shezzy97
    @shezzy97 3 ปีที่แล้ว

    Hi Kevin,
    Is this from the course you have on o’Reily? I’m thinking about taking it on there. Or is this from a different course?
    Thanks

    • @kwallaceccie
      @kwallaceccie  3 ปีที่แล้ว +1

      Yes indeed! It is from my Fundamentals of Network Programmability course on O'Reily. I hope you enjoy the training.

    • @shezzy97
      @shezzy97 3 ปีที่แล้ว

      @@kwallaceccie thanks for replying, how do I get to a stage where I can write scripts from scratch by memory without needing to copy someone else’s code? Is it just practicing by copying code and then eventually I won’t need to copy and I’ll be able to originate my own code?

  • @kennethmuchadenyika2410
    @kennethmuchadenyika2410 5 ปีที่แล้ว

    kevin where exactly can i learn network programmability?

    • @kwallaceccie
      @kwallaceccie  5 ปีที่แล้ว

      I recommend my “Fundamentals of Network Programmability” course. It can be purchased at the following link: www.kwtrain.com/offers/g3qaptrR

  • @zebakhan02
    @zebakhan02 3 ปีที่แล้ว

    I got failed to enter configuration mode.... May I know why it is happening

  • @anouartouil3645
    @anouartouil3645 4 ปีที่แล้ว

    with this voice you could work for a radio station

  • @gusyee18
    @gusyee18 4 ปีที่แล้ว

    How to input enable secret password? I try with this command : net_connect.enable() . But enable secret password not input to device. with log device : % Invalid input detected at '^' marker.

    • @zebakhan02
      @zebakhan02 3 ปีที่แล้ว

      Set attribute secret:password

  • @Squarebreaker
    @Squarebreaker 4 ปีที่แล้ว

    Great! thanks a lot!

  • @gusyee18
    @gusyee18 3 ปีที่แล้ว

    How to input enable secret password? I try with this command : net_connect.enable() . But enable secret password not input to device. with log device : % Invalid input detected at '^' marker.