در این مطلب، ویدئو چگونه شبکه های UniFi را با پایتون در 10 دقیقه خودکار کنیم با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:00
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,820
من عاشق خط یکپارچه محصولاتی هستم
2
00:00:02,820 –> 00:00:04,560
که دوست دارم آنها شبکه های تعریف شده نرم افزاری
3
00:00:04,560 –> 00:00:06,990
را به بسیاری از
4
00:00:06,990 –> 00:00:09,719
مشاغل کوچک و متوسط آورده اند، اما آیا آنها قا
5
00:00:09,719 –> 00:00:11,370
لیت برنامه ریزی شبکه را نیز با خود آورده ان
6
00:00:11,370 –> 00:00:13,010
، بیایید [Musi
7
00:00:13,010 –> 00:00:23,550
] را از
8
00:00:23,550 –> 00:00:26,560
م
9
00:00:26,560 –> 00:00:28,090
نی که چندین سال پیش با Unify آشنا شدم، پیدا کنیم. وقتی به عنوان مشاور شروع به
10
00:00:28,090 –> 00:00:31,150
کار کردم، به نوعی نظرم تغییر کرد
11
00:00:31,150 –> 00:00:33,460
و واقعاً چشمانم را به
12
00:00:33,460 –> 00:00:35,260
قدرت شبکههای تعریفشده نرمافزار
13
00:00:35,260 –> 00:00:37,420
باز کرد.
14
00:00:37,420 –> 00:00:39,340
15
00:00:39,340 –> 00:00:41,949
16
00:00:41,949 –> 00:00:44,739
17
00:00:44,739 –> 00:00:46,420
کل شبکه با تمام
18
00:00:46,420 –> 00:00:48,790
دستگاههای شما در یک مکان که واقعاً
19
00:00:48,790 –> 00:00:50,920
برای مدت طولانی مانند یک فناوری مرکز
20
00:00:50,920 –> 00:00:52,329
داده احساس میشد، احساس میشد تنها افرادی
21
00:00:52,329 –> 00:00:53,530
که میتوانستند این کار را انجام دهند
22
00:00:53,530 –> 00:00:55,030
افرادی بودند که با
23
00:00:55,030 –> 00:00:58,030
یک CI سر و کار داشتند اما بعد بیرون آمدند. با با یک
24
00:00:58,030 –> 00:00:59,410
عکس و سپس آنها با
25
00:00:59,410 –> 00:01:01,420
نسخه Enterprise یک عکس بیرون آمدند و
26
00:01:01,420 –> 00:01:03,100
مانند هی ما می توانیم Wi-Fi انجام دهیم، ما
27
00:01:03,100 –> 00:01:05,170
با شرکت نیز دوست هستیم و سپس
28
00:01:05,170 –> 00:01:07,390
آنها با مرکز DNA برای
29
00:01:07,390 –> 00:01:09,460
ادغام در تمام محیطهای ACI شما آمدند،
30
00:01:09,460 –> 00:01:12,250
اما همه آنها هنوز بسیار حس میشد
31
00:01:12,250 –> 00:01:15,880
مرکز داده II و برای
32
00:01:15,880 –> 00:01:18,399
سازمانهای کسبوکارهای متوسط و کوچک که میشناسید با
33
00:01:18,399 –> 00:01:20,380
عداد انگشت شماری از افراد و تع
34
00:01:20,380 –> 00:01:22,300
اد انگشت شماری از کارکنان، شاید برخی از کا
35
00:01:22,300 –> 00:01:25,210
کنان راه دور بهترین ابزار باشد. که
36
00:01:25,210 –> 00:01:27,159
در آن زمان میتوانستید از آن استفاده کنید Meraki بود و اگر
37
00:01:27,159 –> 00:01:29,619
تا به امروز نظر من را میپرسید، احتمالاً باز هم
38
00:01:29,619 –> 00:01:32,049
میگویم که Meraki یکی از
39
00:01:32,049 –> 00:01:35,229
بهترین راهحلهای شبکهای است که
40
00:01:35,229 –> 00:01:38,470
دستهای پایینی دارد، اما حتی پس از آن Meraki،
41
00:01:38,470 –> 00:01:39,850
به خصوص زمانی که وارد آن میشوید.
42
00:01:39,850 –> 00:01:42,220
سوئیچها هنوز هم میتوانند تا حدودی
43
00:01:42,220 –> 00:01:45,909
گران باشند، بنابراین وقتی Unify ظاهر میشود و
44
00:01:45,909 –> 00:01:48,159
میگویند ما نوعی محصول مشابه
45
00:01:48,159 –> 00:01:50,740
داریم، تقریباً همه کارهای مشابه را انجام میدهد و
46
00:01:50,740 –> 00:01:53,530
کسری ناچیز از هزینه را به خوبی انجام میدهد، اجازه دهید
47
00:01:53,530 –> 00:01:55,899
فقط بگویم که من معتقد هستم. تا آنجا
48
00:01:55,899 –> 00:01:58,479
که کل خانه من یکپارچه است
49
00:01:58,479 –> 00:02:00,579
، من کنترلر Unify خود را در
50
00:02:00,579 –> 00:02:03,009
Azure دارم، زیرا اگر برق خانه من قطع شود یا
51
00:02:03,009 –> 00:02:04,750
چیزی دیگر، می توانم با
52
00:02:04,750 –> 00:02:07,240
اعلان های فشاری به ایمیلم مطلع شوم که می گوید
53
00:02:07,240 –> 00:02:09,190
hey your your network just w ent down و
54
00:02:09,190 –> 00:02:11,170
از کنترلر من آمد
55
00:02:11,170 –> 00:02:14,230
که یک جمع کننده را اجرا می کند بسیار عالی است، اما Meraki
56
00:02:14,230 –> 00:02:16,630
این محصول فوق العاده قوی است که دارای
57
00:02:16,630 –> 00:02:19,840
این API فوق العاده قوی است که ما می توانیم
58
00:02:19,840 –> 00:02:21,670
انواع
59
00:02:21,670 –> 00:02:22,660
برنامه ریزی شبکه
60
00:02:22,660 –> 00:02:25,180
و توابع اتوماسیون را با
61
00:02:25,180 –> 00:02:28,150
پایتون انجام دهیم و در واقع حتی آن را دارد. SDK خود
62
00:02:28,150 –> 00:02:30,790
به این معنی است که زبان ها و
63
00:02:30,790 –> 00:02:33,400
دستورات خود را در زیرمجموعه پایتون دارد، اگر
64
00:02:33,400 –> 00:02:34,370
فقط نصب کنید،
65
00:02:34,370 –> 00:02:37,790
بنابراین unify هر چیزی شبیه
66
00:02:37,790 –> 00:02:40,069
به آن را روی میز بیاورد، با توجه به اینکه
67
00:02:40,069 –> 00:02:42,830
بسیار مقرون به صرفه هستند، خوب حدس بزنید که
68
00:02:42,830 –> 00:02:45,290
من یک اسکریپت برای شما دارم، بنابراین می توانید
69
00:02:45,290 –> 00:02:47,989
ببینید. من کد v/s را دوباره فعال کردم و
70
00:02:47,989 –> 00:02:49,430
این بار با یک
71
00:02:49,430 –> 00:02:51,200
اسکریپت پایتون کار می کنیم که امروز با هم جمع کردم،
72
00:02:51,200 –> 00:02:53,930
این کد در github موجود است، می
73
00:02:53,930 –> 00:02:56,840
74
00:02:56,840 –> 00:02:58,910
توانید آن را بگیرید و در صورت تمایل با کنترلر UniFi خود که در همه جا حاضر
75
00:02:58,910 –> 00:03:01,549
هستید کار کنید. در اینجا اصل موضوع است، ابتدا کتابخانه درخواست
76
00:03:01,549 –> 00:03:03,230
را وارد می کنیم،
77
00:03:03,230 –> 00:03:05,390
زیرا توسعه اینگونه است
78
00:03:05,390 –> 00:03:07,730
که شما با درخواست های HTTP کار می کنید، ما
79
00:03:07,730 –> 00:03:09,739
JSON و
80
00:03:09,739 –> 00:03:12,769
Expec را ارسال خواهیم کرد. پاسخهای JSON من
81
00:03:12,769 –> 00:03:14,720
همچنین یک کتابخانه کوچک به نام
82
00:03:14,720 –> 00:03:17,060
چاپ زیبا یا p print دانلود کردهام و
83
00:03:17,060 –> 00:03:20,150
البته URL Lib 3 برای این
84
00:03:20,150 –> 00:03:22,760
خط در اینجا است، بنابراین وقتی به
85
00:03:22,760 –> 00:03:24,739
گواهی امضا شده خودم رسید، میتوانیم
86
00:03:24,739 –> 00:03:26,900
به آن بگوییم هشدارها را سرکوب کند. که
87
00:03:26,900 –> 00:03:28,970
این یک اتصال ناامن
88
00:03:28,970 –> 00:03:30,620
است، اولاً ما یک
89
00:03:30,620 –> 00:03:33,349
متغیر برای Gateway تنظیم می کنیم و این نشان می دهد
90
00:03:33,349 –> 00:03:35,480
IP در اینجا شما می توانید یک نام دامنه کاملاً واجد شرایط
91
00:03:35,480 –> 00:03:37,280
را در آنجا قرار دهید و دقیقاً مانند اکثر
92
00:03:37,280 –> 00:03:39,829
کنترلرهای unify در همه جا، اکنون به
93
00:03:39,829 –> 00:03:42,680
8 4 4 3 گوش می دهد. برای سرصفحهها
94
00:03:42,680 –> 00:03:45,230
مشخص میکنیم که یک نوع محتوای
95
00:03:45,230 –> 00:03:47,840
JSON را ارسال میکنیم و پاسخ JSON را میپذیریم
96
00:03:47,840 –> 00:03:50,150
اکنون در این قسمت دقیقاً در اینجا
97
00:03:50,150 –> 00:03:53,209
URL را به هم میزنیم
98
00:03:53,209 –> 00:03:55,579
تا URLها یک URL پایه از
99
00:03:55,579 –> 00:03:58,220
کولون IP Gateway داشته باشند. پورت Gateway و
100
00:03:58,220 –> 00:04:00,139
سپس من این را احضار می
101
00:04:00,139 –> 00:04:02,599
کنم تا انتهای آن، اسلش API،
102
00:04:02,599 –> 00:04:05,389
ورود به سیستم را با این URL ورود به صورت اسلش
103
00:04:05,389 –> 00:04:07,280
کنید، همین حالا در حال تغییر
104
00:04:07,280 –> 00:04:09,079
در سراسر اسکریپت است، بنابراین فقط این را
105
00:04:09,079 –> 00:04:11,359
در ذهن داشته باشید که اکنون بدن اولین چیزی است
106
00:04:11,359 –> 00:04:12,829
کاری که ما باید با اکثر
107
00:04:12,829 –> 00:04:14,359
شبکه های نرم افزاری تعریف شده انجام دهیم و اکثر
108
00:04:14,359 –> 00:04:16,668
کنترلرها باید وارد سیستم شویم و
109
00:04:16,668 –> 00:04:19,099
اینجاست که کنترلر Unify
110
00:04:19,099 –> 00:04:20,690
کمی از چیزهایی که ممکن است
111
00:04:20,690 –> 00:04:22,910
در juniper و Cisco دیده اید منحرف شود، بنابراین ما آن را
112
00:04:22,910 –> 00:04:25,490
مشخص می کنیم. بدنه یک نام کاربری است و
113
00:04:25,490 –> 00:04:27,139
من نام کاربری خود را اینجا میگذارم و سپس
114
00:04:27,139 –> 00:04:28,789
رمز عبور و رمز عبور خود را اینجا قرار میدهم،
115
00:04:28,789 –> 00:04:33,139
اما کنترلکننده unify
116
00:04:33,139 –> 00:04:35,450
یک توکن را برای ما باز نمیگرداند،
117
00:04:35,450 –> 00:04:38,030
ما JWT یا هر نوع توکنی در آنجا دریافت نمیکنیم. ما قرار
118
00:04:38,030 –> 00:04:40,910
است یک کوکی را پس بگیریم، در واقع
119
00:04:40,910 –> 00:04:43,280
اجازه دهید من به شما نشان دهم که
120
00:04:43,280 –> 00:04:45,469
چه شکلی است،
121
00:04:45,469 –> 00:04:47,390
جای تعجب نیست که اینجا پستچی و
122
00:04:47,390 –> 00:04:47,990
بالاتر داریم و من فقط
123
00:04:47,990 –> 00:04:50,330
در اینجا کمی کاوش می کنم تا به شما نشان
124
00:04:50,330 –> 00:04:52,400
دهم این کوکی ها واقعاً چه هستند. به نظر می رسد
125
00:04:52,400 –> 00:04:54,950
وقتی وارد کنترلر UniFi خود می شوم
126
00:04:54,950 –> 00:04:58,040
، این کار را دقیقاً در اینجا انجام می دهیم، ما یک
127
00:04:58,040 –> 00:05:01,130
پاسخ RC OK دریافت می کنیم، آن را بررسی کنید این
128
00:05:01,130 –> 00:05:02,810
کوکی هایی هستند که به من بازگردانده می شوند