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.

Hướng dẫn cấu hình NSO cơ bản

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

  • Hướng dẫn cấu hình NSO cơ bản

    Yêu cầu:
    • Đã cài đặt thành công NSO trên Linux
    • Thiết bị mạng được cấu hình SSH và đặt địa chỉ IP

    Thực hiện:

    Tiến hành SSH vào NSO với lệnh

    Click image for larger version

Name:	cau hinh nos 1.jpg
Views:	89
Size:	11.9 KB
ID:	425566

    Truy cập vào mode “config” bằng lệnh

    Click image for larger version

Name:	cau hinh nos 2.jpg
Views:	73
Size:	7.7 KB
ID:	425567

    Tạo nhóm xác thực tên là lab01 với username/password là admin/vnpro123, enable password là vnpro

    devices authgroups group lab01

    default-map remote-name admin

    default-map remote-password vnpro123

    default-map remote-secondary-password vnpro


    Sử dụng lệnh “show config” để kiểm tra những cấu hình vừa cấu hình

    Click image for larger version

Name:	cau hinh nos 3.jpg
Views:	80
Size:	27.6 KB
ID:	425568

    Để lưu cấu hình lại sử dụng lệnh “commit”.

    Thêm thiết bị vào NSO:

    Cho trước các thiết bị có địa chỉ IP và username password như sau:
    IP LOẠI THIẾT BỊ USERNAME PASSWORD ENABLE PASSWORD
    10.215.26.171 IOS-XE admin vnpro123 vnpro
    10.215.26.172 IOS-XE admin vnpro123 vnpro


    Tiến hành them thiết bị vào NSO. Ở đây sử dụng gói NEDs là cisco-ios-cli-6.42. Ở mode config thêm các lệnh sau vào:
    devices device ios-xe01

    address 10.215.26.171

    authgroup lab01

    device-type cli ned-id cisco-ios-cli-6.42

    ssh host-key-verification none

    commit


    Sử dụng lệnh “connect” để kiểm tra kết nối đến thiết bị (Yêu cầu cần đang ở đường dẫn của thiết bị đó. Có thể kiếm tra bằng lệnh “pwd”)

    Click image for larger version

Name:	cau hinh nos 4.jpg
Views:	79
Size:	9.0 KB
ID:	425569
    Khi sử dụng lệnh “connect” sẽ bị gặp lỗi sau

    Click image for larger version

Name:	cau hinh nos 5.jpg
Views:	78
Size:	8.8 KB
ID:	425570

    Vì mặc đinh NSO sẽ khoá cổng southbound nhằm tránh việc thiết bị bị điều khiển trước khi đang được bảo trì hoặc thiết lập. Sử dụng lệnh sau để unlock:
    state admin-state unlocked

    commit
    Tiến hành kết nối lại:

    Click image for larger version

Name:	cau hinh nos 6.jpg
Views:	72
Size:	11.0 KB
ID:	425571

    Tiếp tục tương tự với thiết bị ios-xe02. Có thể tạo một file text với thông tin của thiết bị 2 như sau:

    Click image for larger version

Name:	cau hinh nos 7.jpg
Views:	75
Size:	17.4 KB
ID:	425572

    Sử dụng lệnh load merge để lấy thông tin thiết bị từ file device.txt

    Click image for larger version

Name:	cau hinh nos 8.jpg
Views:	70
Size:	10.8 KB
ID:	425573

    Tiến hành đồng bộ cấu hình thiết bị về NSO:
    device sync-from
    Click image for larger version

Name:	cau hinh nos 9.jpg
Views:	68
Size:	11.5 KB
ID:	425574

    Sau khi sync cấu hình về NSO, chúng ta có thể kiểm tra cấu hình các thiết bị đã thêm vào trên NSO bằng lệnh ‘show running-config devices device config’

    Click image for larger version

Name:	cau hinh nos 10.jpg
Views:	69
Size:	58.7 KB
ID:	425575


    Có thể lấy cấu hình của mỗi phần riêng biệt như lấy thông tin cấu hình interface trên thiết bị với lệnh ‘show running-config devices device config interface’

    Click image for larger version

Name:	cau hinh nos 11.jpg
Views:	70
Size:	50.7 KB
ID:	425576


    Để chuyển dữ liệu của thiết bị sang dạng JSON,XML thì thêm “ | display json” hoặc “ | display xml “ vào sau câu lệnh

    Click image for larger version

Name:	cau hinh nos 12.jpg
Views:	66
Size:	44.4 KB
ID:	425577

Working...
X