لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اتوماسیون پایتون برای مهندسان شبکه
Python Automation for Network Engineers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
خودکار کردن مسائل خسته کننده شبکه با استفاده از برنامه نویسی پایتون با ماژول های telnet، paramiko و netmiko با استفاده از پایتون 3.8 دانش آموزان با استفاده از اسکریپت های پایتون می آموزند که برخی از چیزهای شبکه را خودکار کنند. درک بسیار خوبی از شبکه سیسکو دانش آموزان باید 3-5 سال تجربه کار با روترها و سوئیچ های سیسکو GNS3 و GNS3 VM را داشته باشند و نصب و راه اندازی آن بر عهده دانشجو است، با این حال، من یک سخنرانی دارم که در این مورد راهنمایی می کند.
این دوره آموزشی Python for Network Engineer برای کسانی که به دنبال خودکارسازی موارد شبکه در هنگام پیکربندی روترها، سوئیچها و فایروال سیسکو هستند، بسیار مفید است. من از آخرین نسخه پایتون 3.8 استفاده کرده ام.
می توانید بدانید که برخی از دستورات را در بیش از یک دستگاه تنظیم کنید. شما یاد خواهید گرفت که از اسکریپت های پایتون از قبل موجود برای رسیدن به هدف استفاده کنید.
در ابتدا یاد خواهید گرفت که از کتابخانه/ماژول telnet استفاده کنید، پس از آن ماژول های Paramiko و Netmiko برای رمزنگاری SSH استفاده خواهند شد.
پیکربندی را خواهید آموخت
1. روتر تکی با استفاده از telnetlib
2. چند روتر با استفاده از telnetlib
3. تک سوئیچ با استفاده از telnetlib
4. سوئیچ تک با چندین Vlan با استفاده از حلقه For
5. سوئیچ های متعدد با استفاده از دو حلقه For.
6. فایروال سیسکو ASA با استفاده از telnetlib
7. تهیه نسخه پشتیبان از پیکربندی سوئیچ ها در فایل ها.
8. مراحل دانلود PIP، Paramiko، Netmiko
9. پیکربندی روتر با استفاده از Paramiko برای SSH
10. پیکربندی سوئیچ با استفاده از Paramiko برای SSH
11. پیکربندی روتر با استفاده از Netmiko
12. پیکربندی روتر با ارجاع به فایل
13. پیکربندی چندین Vlan در سوئیچ با استفاده از Netmiko
14. چندین سوئیچ را با چندین Vlan با استفاده از Netmiko
راه اندازی کنید
و بسیاری دیگر
با این دوره، متوجه خواهید شد که می توانید هر دستگاه شبکه ای را با استفاده از Python 3.8 پیکربندی کنید. از آنجایی که این آخرین نسخه است، بنابراین تغییراتی را در نحو اسکریپت ها مشاهده خواهید کرد.
من تمام اسکریپت ها را در بخش منابع هر سخنرانی آپلود کرده ام. می توانید دانلود و اجرا کنید. دانش بسیار خوبی در پیاده سازی این اسکریپت ها در استفاده روزانه خود خواهید داشت.
در صورتی که از دوره راضی نیستید، طبق خطمشی Udemy میتوانید مبلغ را ظرف 30 روز بازپرداخت کنید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
معرفی
Introduction
معرفی
Introduction
فصل 1 - چرا پایتون؟
Chapter 1 - Why Python?
فصل 1 - چرا پایتون؟
Chapter 1 - Why Python?
فصل 2 - نصب Python 3.8 در Apple Mac
Chapter 2 - Installing Python 3.8 on Apple Mac
فصل 2 - نصب Python 3.8 در Apple Mac
Chapter 2 - Installing Python 3.8 on Apple Mac
فصل 3 - نصب پایتون 3.8 در سیستم عامل ویندوز
Chapter 3 - Installing Python 3.8 on Windows OS
فصل 3 - نصب پایتون 3.8 در سیستم عامل ویندوز
Chapter 3 - Installing Python 3.8 on Windows OS
فصل 4 - پل زدن ایستگاه کاری با GNS3 VM برای اتصال IP
Chapter 4 - Bridging Workstation with GNS3 VM for IP Connectivity
فصل 4 - پل زدن ایستگاه کاری با GNS3 VM برای اتصال IP
Chapter 4 - Bridging Workstation with GNS3 VM for IP Connectivity
خودکار کردن با استفاده از اسکریپت های Telnet
Automate using Telnet Scripts
خودکار کردن با استفاده از اسکریپت های Telnet
Automate using Telnet Scripts
فصل 5 - پیکربندی روتر سیسکو با استفاده از اسکریپت پایتون 3.8
Chapter 5 - Configuring Cisco Router using Python 3.8 Script
فصل 5 - پیکربندی روتر سیسکو با استفاده از اسکریپت پایتون 3.8
Chapter 5 - Configuring Cisco Router using Python 3.8 Script
فصل 6 - برای حلقه - پیکربندی چندین دستگاه با استفاده از اسکریپت پایتون 3.8
Chapter 6 - For Loop - Configuring multiple devices using Python 3.8 Script
فصل 6 - برای حلقه - پیکربندی چندین دستگاه با استفاده از اسکریپت پایتون 3.8
Chapter 6 - For Loop - Configuring multiple devices using Python 3.8 Script
فصل 7 - برای حلقه - پیکربندی چندین دستگاه با IP های مختلف
Chapter 7 - For Loop - Configuring multiple devices having different IPs
فصل 7 - برای حلقه - پیکربندی چندین دستگاه با IP های مختلف
Chapter 7 - For Loop - Configuring multiple devices having different IPs
فصل 8 - پیکربندی تک سوئیچ سیسکو با استفاده از اسکریپت پایتون 3.8
Chapter 8 - Configuring single cisco switch using Python 3.8 script
فصل 8 - پیکربندی تک سوئیچ سیسکو با استفاده از اسکریپت پایتون 3.8
Chapter 8 - Configuring single cisco switch using Python 3.8 script
فصل 9 - پیکربندی چندین Vlan روی سوئیچ سیسکو با استفاده از For Loop
Chapter 9 - Configuring multiple Vlans on single cisco switch using For Loop
فصل 9 - پیکربندی چندین Vlan روی سوئیچ سیسکو با استفاده از For Loop
Chapter 9 - Configuring multiple Vlans on single cisco switch using For Loop
فصل 10 - پیکربندی چندین سوئیچ با چندین Vlan با استفاده از "حلقه For"
Chapter 10 - Configuring multiple switches with multiple Vlans using "For loop"
فصل 10 - پیکربندی چندین سوئیچ با چندین Vlan با استفاده از "حلقه For"
Chapter 10 - Configuring multiple switches with multiple Vlans using "For loop"
فصل 11 - پیکربندی فایروال سیسکو ASA با استفاده از اسکریپت پایتون 3.8
Chapter 11 - Configuring Cisco ASA Firewall using Python 3.8 Script
فصل 11 - پیکربندی فایروال سیسکو ASA با استفاده از اسکریپت پایتون 3.8
Chapter 11 - Configuring Cisco ASA Firewall using Python 3.8 Script
فصل 12 - تهیه نسخه پشتیبان از چندین دستگاه با استفاده از اسکریپت Python 3.8
Chapter 12 - Taking Backup of Multiple Devices using Python 3.8 script
فصل 12 - تهیه نسخه پشتیبان از چندین دستگاه با استفاده از اسکریپت Python 3.8
Chapter 12 - Taking Backup of Multiple Devices using Python 3.8 script
استفاده از کتابخانه های Paramiko و Netmiko برای جلسات SSH را خودکار کنید
Automate using Paramiko and Netmiko libraries for SSH sessions
استفاده از کتابخانه های Paramiko و Netmiko برای جلسات SSH را خودکار کنید
Automate using Paramiko and Netmiko libraries for SSH sessions
فصل 13 - نصب PIP، Paramiko، Netmiko در Apple Mac
Chapter 13 - Installing PIP, Paramiko, Netmiko on Apple Mac
فصل 13 - نصب PIP، Paramiko، Netmiko در Apple Mac
Chapter 13 - Installing PIP, Paramiko, Netmiko on Apple Mac
فصل 14 - SSH به روتر با استفاده از Paramiko در سیستم عامل ویندوز
Chapter 14 - SSH to Router using Paramiko on Windows OS
فصل 14 - SSH به روتر با استفاده از Paramiko در سیستم عامل ویندوز
Chapter 14 - SSH to Router using Paramiko on Windows OS
فصل 15 - پیکربندی Vlans را با استفاده از Paramiko تغییر دهید
Chapter 15 - Switch Vlans configuration using Paramiko
فصل 15 - پیکربندی Vlans را با استفاده از Paramiko تغییر دهید
Chapter 15 - Switch Vlans configuration using Paramiko
فصل 16 - پیکربندی روتر با استفاده از کتابخانه Netmiko
Chapter 16 - Router Configuration using Netmiko library
فصل 16 - پیکربندی روتر با استفاده از کتابخانه Netmiko
Chapter 16 - Router Configuration using Netmiko library
فصل 17 - ارجاع فایل متنی در اسکریپت Netmiko
Chapter 17 - Referencing Text file in Netmiko script
فصل 17 - ارجاع فایل متنی در اسکریپت Netmiko
Chapter 17 - Referencing Text file in Netmiko script
فصل 18 - استفاده از حلقه FOR در اسکریپت پایتون Netmiko
Chapter 18 - Usage of FOR loop inside of Netmiko python script
فصل 18 - استفاده از حلقه FOR در اسکریپت پایتون Netmiko
Chapter 18 - Usage of FOR loop inside of Netmiko python script
فصل 19 - پیکربندی سوئیچ های متعدد با چندین Vlan با استفاده از حلقه های For
Chapter 19 - Configuring multiple Switches with multiple Vlans using For Loops
فصل 19 - پیکربندی سوئیچ های متعدد با چندین Vlan با استفاده از حلقه های For
Chapter 19 - Configuring multiple Switches with multiple Vlans using For Loops
نصب GNS3 VM
GNS3 VM Installation
نصب GNS3 VM
GNS3 VM Installation
فصل 20 - راهنمای نصب GNS3 و GNS3 VM
Chapter 20 - GNS3 and GNS3 VM Installation guide
فصل 20 - راهنمای نصب GNS3 و GNS3 VM
Chapter 20 - GNS3 and GNS3 VM Installation guide
پرسش هایی برای پاسخگویی به دانش آموزان
Questions for Students to Answers
پرسش هایی برای پاسخگویی به دانش آموزان
Questions for Students to Answers
پرسش هایی برای پاسخگویی به دانش آموزان
Questions for Students to Answers
پرسش هایی برای پاسخگویی به دانش آموزان
Questions for Students to Answers
نمایش نظرات