Chia Sẻ Khóa Học Network Automation Trên MikroTik Sử Dụng Python (Update 2025) [Khóa 5627 A]
Hiểu cách sử dụng Python cho network programmability trên MikroTik RouterOS bằng Paramiko & Netmiko.
Những gì bạn sẽ học được:
- ✓ Network Automation với MikroTik RouterOS.
- ✓ Tải xuống và cài đặt Python.
- ✓ Tải xuống và cài đặt PyCharm.
- ✓ Sử dụng Module Paramiko để tự động hóa mạng trên MikroTik RouterOS.
- ✓ Sử dụng NetmikoModule để tự động hóa mạng trên MikroTik RouterOS.
Thế giới IT đang chuyển sang network programmability, hay còn gọi là network automation. Điều này có nghĩa là các kỹ sư mạng cần sẵn sàng viết các script để cấu hình các thiết bị mạng như MikroTik Router. Hầu hết các kỹ sư mạng đều không thích lập trình - đó là sự thật. Tuy nhiên, kỹ năng lập trình là cần thiết nếu bạn muốn tiếp tục làm việc với tư cách là một kỹ sư mạng. Ngôn ngữ lập trình được sử dụng nhiều nhất cho tự động hóa mạng hiện nay là Python. Vì lý do này, tôi đã thiết kế khóa học này để hướng dẫn bạn cách chạy các script trên Python để tương tác với các thiết bị MikroTik, giúp bạn có thể cấu hình chúng chỉ bằng một cú nhấp chuột bất kể số lượng thiết bị MikroTik lớn đến đâu, và để tránh những sai sót thường gặp của con người.
Trong khóa học này, tôi sẽ không giải thích mọi thứ về Python. Tôi chỉ lấy các script mà chúng tôi cần với tư cách là kỹ sư mạng, giải thích chúng và sau đó áp dụng chúng để xem cách thức hoạt động của tự động hóa mạng trên MikroTik router.
Tóm lại, khóa học này là khóa học thiết yếu cho tất cả các kỹ sư mạng MikroTik và tôi rất vui khi là giảng viên đầu tiên giảng dạy khóa học về network automation trên MikroTik bằng Python.
Mục lục:
- ✓ 1. Bạn mong đợi học được gì trong khóa học này:
- ✓ Python & MikroTik - Video giới thiệu.
- ✓ 2. Python là gì và cách cài đặt nó trên máy tính Windows:
- ✓ Python là gì?
- ✓ Tải xuống và cài đặt Python trên máy tính Windows.
- ✓ Tải xuống và cài đặt phần mềm Pycharm trên máy tính Windows.
- ✓ 3. Network Automation trên MikroTik sử dụng Paramiko:
- ✓ Giới thiệu về Thư viện Paramiko trên Python.
- ✓ Cài đặt Paramiko Module trên Python.
- ✓ Chạy script đầu tiên trên Python cho MikroTik Router.
- ✓ Điều chỉnh Python script cho nhiều tác vụ hơn trên MikroTik Router.
- ✓ Kết nối với nhiều MikroTik Router bằng Paramiko trên Python.
- ✓ Cấu hình OSPF trên 3 MikroTik Router bằng Paramiko trên Python.
- ✓ 4. Network Automation trên MikroTik sử dụng Netmiko:
- ✓ Netmiko vs Paramiko.
- ✓ Cài đặt Netmiko Module trên Python.
- ✓ Script đầu tiên sử dụng Thư viện Netmiko trên Python.
- ✓ Cấu hình nhiều thiết bị bằng Netmiko.
- ✓ Tự động hóa Firewall Filter Rules trên 2 MikroTik Router bằng Netmiko.
Khóa học này dành cho:
- ✓ Các MikroTik Engineer muốn tự động hóa mạng của họ bằng Python.
