چگونه از کاربران Active directory در فایروال فورتی گیت استفاده کنیم؟

فایروال FortiGate قابلیت یکپارچه‌سازی و تجمیع با بسیاری از سرورهای احراز هویت مانند Active Directory (AD) را دارا می‌باشد. در این مقاله نحوه اتصال گروه کاربران سرویس Active Directory (AD) به فایروال فورتی گیت را توضیح داده‌ایم.

5 min read
  • فایروال
  • کنید
  • استفاده
  • LDAP
  • FSSO
  • Directory
  • Active
  • Agent
چگونه از کاربران Active directory در فایروال فورتی گیت استفاده کنیم؟

خلاصه تخصصی مقاله

فایروال FortiGate قابلیت یکپارچه‌سازی و تجمیع با بسیاری از سرورهای احراز هویت مانند Active Directory (AD) را دارا می‌باشد. در این مقاله نحوه اتصال گروه کاربران سرویس Active Directory (AD) به فایروال فورتی گیت را توضیح داده‌ایم.

موضوعات اصلی: فایروال، کنید، استفاده، LDAP، FSSO، Directory

بسیاری از کارشناسان شبکه به دنبال راهکاری هستند تا بتوانند از کاربران تعریف شده در سرورهای احراز کننده هویت مانند Active Directory (AD)، در دیگر دستگاه‌های شبکه مانند فایروال‌شان استفاده کنند.

فایروال FortiGateقابلیت یکپارچه‌سازی و تجمیع با بسیاری از سرورهای احراز هویت مانند Active Directory (AD) را دارا می‌باشد. از این رو دیگر نیازی نیست بخواهید کاربران خود را به صورت مجزا در فایروال‌تان ایجاد کنید. کافیست ارتباط بین FortiGate و سرور احراز هویت‌تان را برقرار کنید.

در این مقاله قصد داریم نحوه اتصال گروه کاربران سرویس Active Directory (AD) به فایروال فورتی گیت را توضیح بدهیم.

همگام‌سازی گروه کاربران Active Directory (AD) از طریق پروتکل LDAP به ما اجازه می‌دهد که از کاربران و گروه‌شان به منظور انجام احراز هویت توسط فایروال‌ بهره ببریم.
گروه‌های Active Directory (AD) می‌توانند مستقیماً در پالیسی‌های identity-based فایروال استفاده شوند. ادمین‌های شبکه می‌توانند تعیین کنند که اطلاعات از سرورهای AD LDAP در بازه‌های زمانی مشخص، به‌روزرسانی شوند.

برای استفاده از گروه‌های کاربر Active Directory (AD) در پالیسی‌ها

1. FSSO Collector Agent AD را روی حالت access تنظیم می‌کنیم.

2. سرور LDAP را اضافه می‌کنیم.

3. FSSO Collector Agent را جهت جمع‌آوری لیست گروه‌های کاربر AD ایجاد می‌کنیم.

4. از گروه کاربران Active Directory (AD) جهت استفاده در پالیسی استفاده می‌کنیم.

تنظیم حالتaccessدرFSSO Collector Agent

برای استفاده از این ویژگی، باید FSSO Collector Agent را روی حالت Advanced AD Access قرار دهید. اگر FSSO Collector Agent در حالت پیش‌فرض در حال اجرا باشد، FortiGate نمی‌تواند به‌درستی عضویت‌های گروه کاربر را مطابقت بدهد.

تنظیم حالت access در FSSO Collector Agent - ستاک فناوری ویرا
تنظیم حالت access در FSSO Collector Agent

اضافه کردن یک سرورLDAP


هنگام پیکربندی اتصال LDAP به سرور Active Directory، یک ادمین شبکه باید اعتبار کاربری Active Directory را ارائه کند. برای ایمن‌سازی این اتصال، از LDAPS در سرور Active Directory و FortiGate استفاده کنید.
کمترین privilegeها را اعمال کنید. برای عملیات اتصال منظم LDAP، از credentialهایی که دسترسی کامل مدیریتی به سرور ویندوز را در هنگام استفاده از credentialها فراهم می‌کنند، استفاده نکنید.


افزودن یک سرورLDAPدر رابط کاربری گرافیکی(GUI)

1. به قسمت User & Authentication و بعد LDAP Serversبروید.

2. روی گزینه Create New کلیک کنید.

3. تنظیمات را در صورت نیاز پیکربندی کنید.

افزودن یک سرور LDAP در رابط کاربری گرافیکی - ستاک فناوری ویرا
افزودن یک سرور LDAP در رابط کاربری گرافیکی

4. اگر ارتباط امن بر بستر TLS توسط AD LDAPتان پشتیبانی می‎‌شود

4.1. گزینه Secure Connection را فعال کنید.

4.2. پروتکل مورد نظر را انتخاب کنید.

4.3. certificateی را که CA، گواهی سرور AD LDAPتان را صادر کرده است را انتخاب کنید. اگر پروتکل LDAPS باشد، پورت به صورت خودکار به 636 تغییر می‌کند.

5. گزینه ok کلیک کنید.

اضافه کردن سرورLDAPدرCLI

اضافه کردن LDAP Server در CLI - ستاک فناوری ویرا

ایجادFSSO Collectorکه لیست گروه‌های کاربرADرا به‌روز می‌کند

برای ایجاد یک FSSO agent connector در GUI

1. به قسمت Security Fabric و بعد External Connectors بروید.

2. بر روی Create New کلیک کنید.

3. در قسمت Endpoint/Identity بر روی گزینه FSSO Agent on Windows AD کلیک کنید.

4. یک نام انتخاب کنید.

5. آدرس IP به همراه پسورد را در قسمت Primary FSSO Agent وارد کنید.

6. User Group Source را در حالت Local قرار بدهید.

7. در قسمت LDAP Server، سرور LDAP خود را انتخاب کنید.

8. Proactively Retrieve from LDAP Server را فعال کنید.

9. قسمت Search Filter را روی حالت (&(objectClass=group)(cn=group*)) قرار دهید. توجه داشته باشید که به صورت صحیح فیلتر را اعمال کنید، زیرا فورتی گیت به صورت خودکار فیلتر را بررسی نمی‌کند. اگر نادرست باشد ممکن است Fortigate هیچ گروهی را بازیابی نکند.

10. در قسمت Interval (minutes)، بازه زمانی که می‌خواهید Fortiagte با AD LDAP سرورتان ارتباط برقرار کند، و اطلاعات خود را برای groupها آپدیت کند، تنظیم کنید.

ایجاد FSSO Collector - ستاک فناوری ویرا
ایجاد FSSO Collector

11. گزینه ok کلیک کنید.

12. برای مشاهده گروه‌های کاربری AD که توسط FSSO agent بازیابی می‌شوند، نشانگر خود را روی آیکون گروه در لیست fabric connector نگه دارید.

گروه‌های کاربری AD که توسط FSSO agent بازیابی می‌شوند - ستاک فناوری ویرا
گروه‌های کاربری AD که توسط FSSO agent بازیابی می‌شوند

ایجاد کردنFSSO agent connectorدرCLI

ایجاد کردن FSSO agent connector در CLI - ستاک فناوری ویرا

می‌توانید گروه‌های کاربری بازیابی شده AD را با دستور show user adgrp مشاهده کنید.

استفاده از کاربران گروه‌هایADدر پالیسی‌ها

گروه‌های کاربری AD بازیابی شده توسط FortiGate می‌توانند مستقیماً در پالیسی‌های فایروال استفاده شوند.

استفاده از کاربران گروه‌های AD در پالیسی‌ها - ستاک فناوری ویرا
استفاده از کاربران گروه‌های AD در پالیسی‌ها

منبعhttps://docs.fortinet.com/document/fortigate/7.4.1/administration-guide/795593

برای ارزیابی پایداری، امنیت و نگهداری این زیرساخت، راهنمای پشتیبانی شبکه را نیز مطالعه کنید.