مقالات

Cisco 9800 Wireless 2024 – Phase 13 – Part 3 – Proof of Concept – Captive Portal Infrastructure


پیکربندی Cisco ISE Guest و BYOD Captive Portal

  • G0 – برای دسترسی به پورتال مدیریت DMZ در 10.0.66.36 استفاده می شود
  • G1 – برای دسترسی به پورتال اسیر DMZ در 10.0.77.36 استفاده می شود

یکی از الزامات امنیتی استفاده از دو رابط در دستگاه سیسکو ISE است. رابط G0 برای مدیریت و مدیریت دستگاه و پورتال حامی استفاده خواهد شد. رابط G1 توسط مهمانان و کاربران BYOD برای دسترسی به صفحه ورود به پورتال رهگیری استفاده خواهد شد.

interface GigabitEthernet 0
 ip address 10.0.66.36 255.255.255.192
 ipv6 enable
 ipv6 address autoconfig
!
interface GigabitEthernet 1
 ip address 10.0.77.36 255.255.255.192
 ipv6 enable
 ipv6 address autoconfig
!
ip route 0.0.0.0 0.0.0.0 gateway 10.0.77.23 
The route above will send traffic to the captive portal out interface GigabitEthernet 1

نام دامنه کاملا واجد شرایط (FQDN) پورتال های رهگیر باید در DNS تعریف شود. پورتال های حامی و مهمان در گره های DMZ ISE میزبانی خواهند شد.

مثال:

C:\Users\>nslookup 10.0.66.36
نام: dmzpsn1.netprojekralac.com
آدرس: 10.0.66.36

C:\Users\>nslookup 10.0.77.36
نام: dmzwireless.netprojekralac.com
آدرس: 10.0.77.36

C:\Users\>nslookup sponsorportal.netprojekralac.com

نام: dmzpsn1.netprojekralac.com
آدرس: 10.0.66.36
نام مستعار: sponsorportal.netprojekralac.com

پورتال ISE Sponsor را در GigabitEthernet 0 پیکربندی کنید
پورتال حامی را تست کنید

یک ACL ارسال را در Cisco 9800 WLC پیکربندی کنید

کنترلر DMZ ACL را پیکربندی کنید که به مشتری ارسال می شود و پورتال تله را راه اندازی می کند.

  • Deny = انکار ارسال ترافیک.
  • Allow = اجازه می دهد تا ترافیک هدایت شود.

مرجع:

مجبورم من تکذیب می کنم ترافیک به سمت شما گره‌های ISE PSN و همچنین رد DNS و اجازه دادن به سایر گره‌هااین تغییر مسیر ACL است نه امنیت ACL اما a نقطه زدن یک ACL که مشخص می‌کند چه ترافیکی برای پردازش بیشتر به پردازنده (در مجوزها) می‌رود (به عنوان ارسال) و چه ترافیکی در صفحه داده باقی می‌ماند (در صورت خرابی) و از ارسال جلوگیری می‌کند (اما لزوماً حذف نمی‌شود).

ایده آل تر است که آن را به پورت 8443 محدود کنید، که معمولاً پورتی است که توسط پورتال مهمان استفاده می شود (اگرچه در برخی موارد خاص ممکن است پورت های دیگری نیز گنجانده شود).

همچنین باید ترافیک DNS (به طور بالقوه فقط به آدرس های IP سرور DNS شما) و در موارد خاص DHCP و NTP را رد کنید.

ip access-list extended WEBAUTH_REDIRECT_CWA
 20 deny tcp any host 10.0.0.36 eq 8443
 21 deny tcp any host 10.0.77.36 eq 8443
 40 deny tcp host 10.0.0.36 any eq 8443
 41 deny tcp host 10.0.77.36 any eq 8443
 49 deny ip any host 72.163.1.80
 50 deny ip any 72.163.0.0 0.0.255.255
 60 deny tcp any host 10.0.0.36 eq 8905
 61 deny tcp any host 10.0.77.36 eq 8905
 70 deny tcp any host 10.0.0.36 eq 8084
 71 deny tcp any host 10.0.77.36 eq 8084
 100 permit tcp any any eq www
 110 deny udp any host 10.0.206.21 eq domain

  • اطمینان حاصل کنید که VLAN های کاربر مناسب در DNS تعریف شده اند.
  • مطمئن شوید که ISE VLAN، trap gateway و hostname در DNS تعریف شده است

GigabitEthernet 1 باید به پورتال مهمان در آدرس 10.0.77.36 اجازه دهد.

visedmz/admin(config)#ip host 10.0.77.36 dmzwireless dmzwireless.netprojekralac.com

Host alias was modified. You must restart ISE for change to take effect.
Do you want to restart ISE now? (yes/no) yes

This command is used to add a static hostname-to-IP address mapping ETH1's network interface. Here's what it does step-by-step:

1. ip host: Indicates the command to create a static mapping.
2. 10.0.77.36: The IP address of the host.
3. dmzwireless: The short hostname for the device.
4. dmzwireless.netprojekralac.com: The Fully Qualified Domain Name (FQDN) for the device.

ISE Guest Captive Portal را در GigabitEthernet پیکربندی کنید 1
پورتال مهمان را تست کنید


Source link

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا