موردی یافت نشد!
077
91001055
پاسخگوی پرسش‌های شما هستیم...

راه اندازی Mirror داخلی برای آپدیت ClamAV با CVdupdate

1403/09/20

<p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">آیا می&zwnj;دانید به&zwnj; روزرسانی <strong><span style="color: rgb(35, 111, 161);">ClamAV</span> </strong>چگونه می&zwnj;تواند به محافظت از سیستم شما در برابر ویروس&zwnj;ها ، بد افزارها و تهدیدات امنیتی جدید کمک کند ؟ با دریافت این به&zwnj;روزرسانی&zwnj;ها که شامل پایگاه</span></p> <p style="line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"> داده ویروس&zwnj;ها و بهبودهای نرم&zwnj;افزاری است ، می&zwnj;توانید دقت و کارایی اسکن&zwnj;های خود را افزایش داده و از شناسایی و حذف تهدیدات جدید اطمینان حاصل کنید .&nbsp;</span></p> <p style="line-height: 1.5;">&nbsp;</p> <ul> <li style="line-height: 1.5; color: rgb(35, 111, 161); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold;"><strong><span style="font-family: arial, helvetica, sans-serif; color: rgb(35, 111, 161); font-size: 12pt;">معرفی ClamAV &nbsp;:&nbsp;</span></strong></li> </ul> <p style="line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">ClamAV کیت ابزار متن&zwnj;باز و چندپلتفرمه و ضد&zwnj;بدافزاری است که Cisco Systems Inc آن را توسعه داده است. این کیت حاوی سیستم محافظت جدید برای مقابله با تروجان&zwnj;ها، ویروس&zwnj;ها،</span></p> <p style="line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"> وارم&zwnj;ها و انواع دیگر بدافزارهاست. از&zwnj;آن&zwnj;جاکه آنتی&zwnj;ویروس ClamAV از انواع پلتفرم&zwnj;ها پشتیبانی می&zwnj;کند، می&zwnj;توان از آن برای محافظت از سیستم&zwnj;عامل&zwnj;های لینوکس و مک و ویندوز استفاده کرد.</span></p> <p style="line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"> این آنتی&zwnj;ویروس در&zwnj;اصل سیستمی سبک و مبتنی&zwnj;بر خط فرمان است که با ابزارهای دیگر نظیر FreshClam ، &nbsp;ClamDaemon ، ClamDTop ، ClamScan و Clamtk ترکیب شده </span></p> <p style="line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">است و ویژگی&zwnj;های کاربردی بسیاری مانند به&zwnj;روز&zwnj;رسانی خودکار پایگاه&zwnj;داده و اسکن Realtime و اسکن برنامه&zwnj;ریزی&zwnj;شده را ارائه می&zwnj;دهد.</span></p> <p style="line-height: 1.5;">&nbsp;</p> <ul> <li style="line-height: 1.5; color: rgb(35, 111, 161); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold;"><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="color: rgb(35, 111, 161);">راه&zwnj;اندازی Mirror داخلی برای آپدیت ClamAV با cvdupdate &nbsp; :</span></span></strong></li> </ul> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">در این راهنما، نحوه ایجاد یک سرور داخلی برای به&zwnj;روزرسانی ClamAV با استفاده از &nbsp;cvdupdate &nbsp;را توضیح می&zwnj;دهیم. این روش باعث کاهش مصرف پهنای باند، جلوگیری از بلاک شدن </span></p> <p style="line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">توسط CDN و افزایش سرعت آپدیت در شبکه داخلی می&zwnj;شود &nbsp;.</span></p> <p style="line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">برای راه&zwnj;اندازی یک Mirror داخلی برای به&zwnj;روزرسانی ClamAV و CVDUPDATE، می&zwnj;توانید مراحل زیر را دنبال کنید :</span></p> <p style="line-height: 1.5;">&nbsp;</p> <ul> <li class="MsoNormal" dir="RTL" style="text-align: right; line-height: 1.5; direction: rtl; unicode-bidi: embed; color: rgb(35, 111, 161); font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold;"><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="color: rgb(35, 111, 161);"><span lang="AR-SA">راه&zwnj;اندازی</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"> Mirror </span><span lang="AR-SA">داخلی برای آپدیت</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"> ClamAV </span><span lang="AR-SA">با </span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';">cvdupdate </span><span lang="AR-SA"><span style="mso-spacerun: yes;">&nbsp;&nbsp;</span>:</span></span></span></strong></li> </ul> <p class="MsoNormal" dir="RTL" style="text-align: right; line-height: 1.5; direction: rtl; unicode-bidi: embed;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="AR-SA">در این راهنما، نحوه ایجاد یک سرور داخلی برای به&zwnj;روزرسانی</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"> ClamAV </span><span lang="AR-SA">با استفاده از </span><span dir="LTR" lang="AR-SA" style="mso-bidi-font-family: 'B Nazanin';"><span style="mso-spacerun: yes;">&nbsp;</span></span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';">cvdupdate <span style="mso-spacerun: yes;">&nbsp;</span></span><span lang="AR-SA">را توضیح می&zwnj;دهیم. این روش باعث کاهش مصرف پهنای باند، جلوگیری از</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; line-height: 1.5; direction: rtl; unicode-bidi: embed;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; line-height: 1.5; direction: rtl; unicode-bidi: embed;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="AR-SA">&nbsp;بلاک شدن توسط</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"> CDN </span><span lang="AR-SA">و افزایش سرعت آپدیت در شبکه داخلی می&zwnj;شود</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"><span style="mso-spacerun: yes;">&nbsp; </span>.</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; line-height: 1.5; direction: rtl; unicode-bidi: embed;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; line-height: 1.5; direction: rtl; unicode-bidi: embed;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="AR-SA">برای راه&zwnj;اندازی یک</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"> Mirror </span><span lang="AR-SA">داخلی برای به&zwnj;روزرسانی</span><span dir="LTR"> ClamAV </span><span lang="AR-SA">و</span><span dir="LTR"> CVDUPDATE</span><span lang="AR-SA">، می&zwnj;توانید مراحل زیر را دنبال کنید :</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; line-height: 1.5; direction: rtl; unicode-bidi: embed;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><strong><span style="font-family: arial, helvetica, sans-serif; color: rgb(35, 111, 161); font-size: 12pt;"><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"><span style="mso-spacerun: yes;">&nbsp;</span><span style="color: rgb(35, 111, 161);">. 1 </span></span><span lang="AR-SA" style="line-height: 107%;">نصب </span><span dir="LTR" style="line-height: 107%;">cvdupdate&nbsp; </span><span lang="AR-SA" style="line-height: 107%;">&nbsp;و&nbsp;</span><span dir="LTR" style="line-height: 107%;"> ClamAV</span><span lang="FA" style="line-height: 107%;"> : </span></span></strong></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="FA">&nbsp;</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="AR-SA">ابتدا</span><span dir="LTR" lang="AR-SA" style="mso-bidi-font-family: 'B Nazanin';"><span style="mso-spacerun: yes;">&nbsp;</span></span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';">cvdupdate</span><span lang="AR-SA">را روی سرور داخلی نصب کنید </span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';">:</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">📌</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"> </span><span lang="AR-SA">روی&nbsp;</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';">&nbsp;</span><span dir="LTR"><strong>&nbsp; :</strong> Ubuntu/Debian</span></span></p> <p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; text-align: left; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';">&nbsp;</span></span></p> <p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; text-align: left; line-height: 1.5;" align="right"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">sudo apt update &amp;&amp; sudo apt install python</span></span><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3</span></span><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">-pip -y</span></span></p> <p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; text-align: left; line-height: 1.5;"><span dir="LTR" style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="line-height: 107%; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">pip install cvdupdate</span></span></p> <p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; text-align: left; line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">📌</span><span dir="LTR">&nbsp;</span><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"><span style="line-height: 107%; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="line-height: 107%;"><strong> : </strong>(</span><span style="line-height: 107%;"> OPNsense <span style="line-height: 107%; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span dir="RTL" lang="AR-SA" style="line-height: 107%;">مانند&nbsp;</span></span> )<span dir="LTR"><span style="line-height: 15.6933px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="line-height: 15.6933px;"> <span style="line-height: 107%; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="line-height: 107%;"><span style="line-height: 15.6933px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="line-height: 15.6933px;">FreeBSD&nbsp;<span style="line-height: 107%; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="line-height: 107%;"> <span style="line-height: 15.6933px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span dir="RTL" lang="AR-SA" style="line-height: 15.6933px;">روی</span></span></span></span></span></span></span></span>&nbsp;</span></span></span></span></span></span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" style="text-align: right; line-height: 1.5;" align="right">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">pkg install python3</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">pip install cvdupdate</span></p> <p style="text-align: right; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">✅ بررسی نصب <strong>:</strong></span></p> <p style="text-align: left; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">cvdupdate &ndash;version</span></p> <p style="line-height: 1.5;"><strong><span style="color: rgb(35, 111, 161); font-family: arial, helvetica, sans-serif; font-size: 12pt;">🔹 2. دانلود دیتابیس ویروس&zwnj;ها و ایجاد Mirror :</span></strong></p> <p style="line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">پس از نصب، پایگاه داده ClamAV را دانلود کنید <strong>:</strong></span></p> <p style="text-align: left; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">cvdupdate update</span></p> <p style="text-align: right; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">این دستور دیتابیس&zwnj;ها را در مسیر ~/.cvdupdate/database/ ذخیره می&zwnj;کند.</span></p> <p style="text-align: right; line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><br><strong><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">✅ بررسی فایل&zwnj;های دانلود شده :</span></strong></p> <p style="text-align: left; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">ls -l ~/.cvdupdate/database/</span></p> <p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; text-align: left; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">🔹</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">فایل&zwnj;های مهمی که باید وجود داشته باشند<strong> </strong></span><strong><span dir="LTR" style="mso-bidi-language: FA;">:</span></strong></span></p> <ul> <li style="text-align: left;"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"> daily.cvd</span></li> </ul> <p style="text-align: left;"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">- main.cvd</span></p> <p style="text-align: left;"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">- bytecode.cvd</span></p> <p class="MsoNormal" dir="RTL" style="direction: rtl; unicode-bidi: embed; line-height: 1.5; text-align: left;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-font-family: 'B Nazanin';"><span style="line-height: 107%; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp; &nbsp;</span></span></span></p> <p style="line-height: 1.5;"><br><strong><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">🔹 3. ایجاد سرور HTTP برای به&zwnj;اشتراک&zwnj; گذاری دیتابیس :</span></strong></p> <p style="line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">cvdupdate به&zwnj;طور پیش&zwnj;فرض دایرکتوری mirror/&nbsp; ایجاد نمی&zwnj;کند ، بنابراین باید آن را دستی بسازیم :</span></p> <p style="line-height: 1.5;">&nbsp;</p> <p style="text-align: left; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">mkdir -p ~/.cvdupdate/mirror/</span></p> <p style="text-align: left; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">mv ~/.cvdupdate/database/* ~/.cvdupdate/mirror/</span></p> <p style="line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">✅ اجرای سرور HTTP روی پورت 8080<strong> :</strong></span></p> <p style="text-align: left; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">python3 -m http.server 8080 --directory ~/.cvdupdate/mirror/</span></p> <p style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">✅ بررسی دسترسی از کلاینت&zwnj;ها (مثلاً از OPNsense) <strong>:</strong></span></p> <p style="text-align: left; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">curl -I http://&lt;IP-سرور&gt;:8080/daily.cvd</span></p> <p style="text-align: right; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">اگر&nbsp; &nbsp;200OK دریافت شد ، سرور به&zwnj; درستی کار می&zwnj;کند .&nbsp;</span></p> <p style="text-align: right; line-height: 1.5;">&nbsp;</p> <p style="line-height: 1.5;"><br><strong><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">🔹4. تنظیم OPNsense برای استفاده از Mirror داخلی&nbsp;روی OPNsense ، مسیر Mirror را در freshclam.conf تنظیم کنید :</span></strong></p> <p style="line-height: 1.5;">&nbsp;</p> <p style="text-align: left; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">nano /usr/local/etc/freshclam.conf</span></p> <p style="text-align: right; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;مقدار زیر را اضافه یا ویرایش کنید :</span></p> <p style="text-align: left; line-height: 1.5;"><br><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">8080-سرور&gt;:DatabaseMirror http://&lt;IP</span></p> <p style="text-align: left; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" style="line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">✅</span><span dir="LTR" style="mso-bidi-language: FA;">&nbsp;</span><span lang="AR-SA">ریستارت سرویس</span><span dir="LTR" style="mso-bidi-language: FA;"> <strong>:</strong> FreshClam&nbsp;</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">service clamav-freshclam restart</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">✅</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">اجرای تست آپدیت </span><strong><span dir="LTR" style="mso-bidi-language: FA;">:</span></strong></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Freshclam</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="AR-SA">اگر آپدیت بدون خطا انجام شد ، یعنی همه چیز به درستی کار می&zwnj;کند</span><span dir="LTR" style="mso-bidi-language: FA;">. </span><span dir="LTR">✅</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">🔹</span><strong><span dir="LTR" style="mso-bidi-language: FA;"> . 5 </span><span lang="AR-SA">راه&zwnj;اندازی دائمی سرور</span><span dir="LTR" style="mso-bidi-language: FA;"> HTTP </span><span lang="FA">( </span><span lang="AR-SA">اختیاری </span><span lang="FA">) :&nbsp;</span></strong></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="AR-SA">برای اجرای خودکار سرور</span><span dir="LTR" style="mso-bidi-language: FA;"> HTTP </span><span lang="AR-SA">پس از ری&zwnj;استارت </span><span dir="LTR" style="mso-bidi-language: FA;">:</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-language: FA;"><br></span><span dir="LTR">🔹</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">یک سرویس </span><span dir="LTR" style="mso-bidi-language: FA;">systemd</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">برای سرور</span><span dir="LTR" style="mso-bidi-language: FA;"> HTTP </span><span lang="AR-SA">ایجاد کنید </span><span dir="LTR" style="mso-bidi-language: FA;">:</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">sudo nano /etc/systemd/system/clamav-mirror.service</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">🔹</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">محتوای زیر را وارد کنید </span><span dir="LTR" style="mso-bidi-language: FA;">:</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="FA">[</span><span dir="LTR" style="mso-bidi-language: FA;">Unit</span><span lang="FA">]</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Description=ClamAV Local Mirror</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">After=network.target</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="FA">[</span><span dir="LTR" style="mso-bidi-language: FA;">Service</span><span lang="FA">]</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-language: FA;">ExecStart=/usr/bin/python3 -m http.server 8080 --directory /root/.cvdupdate/mirror</span><span lang="FA">/</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Restart=always</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">User=root</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span lang="FA">[</span><span dir="LTR" style="mso-bidi-language: FA;">Install</span><span lang="FA">]</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">WantedBy=multi-user.target</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">&nbsp;</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">✅</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">فعال&zwnj;سازی سرویس </span><span dir="LTR" style="mso-bidi-language: FA;">:</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">sudo systemctl daemon-reload</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">sudo systemctl enable clamav-mirror</span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">sudo systemctl start clamav-mirror</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">✅</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">بررسی وضعیت </span><span dir="LTR" style="mso-bidi-language: FA;">:</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: left; direction: rtl; unicode-bidi: embed; line-height: 1.5;" align="right"><span dir="LTR" style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">sudo systemctl status clamav-mirror</span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">🚀</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">حالا سرور</span><span dir="LTR" style="mso-bidi-language: FA;"> Mirror </span><span lang="AR-SA">شما حتی پس از ری&zwnj;استارت نیز فعال خواهد بود </span><span dir="LTR" style="mso-bidi-language: FA;">!</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-language: FA;">&nbsp;</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">🔹</span><strong><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">نتیجه&zwnj;گیری :&nbsp;</span></strong></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-language: FA;">cvdupdate </span><span lang="AR-SA">را برای دانلود دیتابیس&zwnj;های</span><span dir="LTR" style="mso-bidi-language: FA;"> ClamAV </span><span lang="AR-SA">نصب کردیم </span><span dir="LTR" style="mso-bidi-language: FA;">.</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-language: FA;"><br></span><span dir="LTR">✅</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">یک سرور <span dir="LTR" style="mso-bidi-language: FA;">HTTP</span> </span><span dir="LTR" style="mso-bidi-language: FA;">&nbsp;</span><span lang="AR-SA">داخلی</span><span lang="AR-SA"> برای ارائه دیتابیس به کلاینت&zwnj;ها راه&zwnj;اندازی کردیم </span><span dir="LTR" style="mso-bidi-language: FA;">.</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-language: FA;"><br></span><span dir="LTR">✅</span><span dir="LTR" style="mso-bidi-language: FA;"> OPNsense </span><span lang="AR-SA">را برای دریافت آپدیت&zwnj;ها از</span><span dir="LTR" style="mso-bidi-language: FA;"> Mirror </span><span lang="AR-SA">داخلی تنظیم کردیم </span><span dir="LTR" style="mso-bidi-language: FA;">.</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR" style="mso-bidi-language: FA;"><br></span><span dir="LTR">✅</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">یک سرویس&nbsp;</span><span dir="LTR" style="mso-bidi-language: FA;"> systemd</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">ایجاد کردیم تا</span><span dir="LTR" style="mso-bidi-language: FA;"> Mirror </span><span lang="AR-SA">پس از ری&zwnj;استارت اجرا شود </span><span dir="LTR" style="mso-bidi-language: FA;">.</span></span></p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;">&nbsp;</p> <p class="MsoNormal" dir="RTL" style="text-align: right; direction: rtl; unicode-bidi: embed; line-height: 1.5;"><span style="font-family: arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span dir="LTR">📌</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span lang="AR-SA">حالا تمامی کلاینت&zwnj;های داخل شبکه به&zwnj;جای دانلود از اینترنت، از سرور داخلی برای آپدیت</span><span dir="LTR" style="mso-bidi-language: FA;"> ClamAV </span><span lang="AR-SA">استفاده می&zwnj;کنند </span><span dir="LTR" style="mso-bidi-language: FA;">.</span><span dir="LTR" style="mso-bidi-language: FA;"> </span><span dir="LTR">🚀</span></span></p>

نظر شما

آدرس ایمیل شما منتشر نخواهد شد.