Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Dùng Python thực hiện SSH & cấu hình trên thiết bị mạng bằng Netmiko (phần 2 )

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dùng Python thực hiện SSH & cấu hình trên thiết bị mạng bằng Netmiko (phần 2 )

    2.3/ Lập trình python sử dụng thư viện netmiko để thực hiện ssh vào Switch tạo nhiều Vlan và cài ip cho các vlan.

    2.3.1 Tạo file python :

    - Chuột phải vào project, chọn New à Chọn Python File



    - Nhập Tên file python :



    File tạo thành công :



    2.3.2 Thiết lập ssh :

    import netmiko

    SW1 = {
    'device_type':'cisco_ios',
    'ip':'192.168.168.154',
    'username':'admin',
    'password':'123',
    'secret':'321'
    }

    net_conn = netmiko.ConnectHandler(**SW1)

    Gọi hàm ConnectHandler trong thư viện netmiko bằng dòng lệnh :
    netmiko.ConnectHandler()

    ,trong đó hàm ConnectHandler bao gồm các giá trị:
    + device_type: các thiết bị của cisco thuờng là ‘cisco_ios’
    + ip: IP của thiết bị
    + username: tên đăng nhập
    + password: mật khẩu đăng nhập
    + secret : mật khẩu enable
    gán giá trị khi thực hiện hàm ConnectHandler cho biến net_conn .
    Tới đây chúng ta đã thiết lập thành công SSH bằng netmiko .
Working...
X