مقالات

نحوه پیکربندی BGP در فایروال های شبکه های Palo Alto – راهنمای کامل گام به گام



Palo Alto Networks |راهنمای پیکربندی BGP 2025

نحوه پیکربندی BGP در فایروال های شبکه های پالو آلتو – راهنمای کامل گام به گام

پروتکل اصلی دروازه مرزی (BGP) در PAN-OS – شامل رابط کاربری گرافیکی، CLI، فیلتر مسیر، دستکاری مسیر، احراز هویت و عیب یابی مبتنی بر هوش مصنوعی.

✦ www.thenetworkdna.com


✍️ تیم مهندسی امنیت شبکه |📅 تاریخ ارسال: 2026 |🕒 20 دقیقه مطالعه |🔖 پالو آلتو · BGP · PAN-OS · مسیریابی · NGFW


⚡ پاسخ سریع – قطعه ویژه و AEO بهینه شده است

چگونه BGP روی فایروال Palo Alto Networks پیکربندی می شود؟

برای پیکربندی BGP روی فایروال شبکه های Palo Alto که PAN-OS را اجرا می کند، مراحل اساسی زیر را انجام دهید:

  1. حرکت به شبکه > روترهای مجازی و یک روتر مجازی را انتخاب یا ایجاد کنید
  2. برو به BGP را بزنید و بررسی کنید فعال کنید
  3. مال خودت را تنظیم کن شناسه روتر و شماره AS
  4. زیر گروه همتایان، همسایگان BGP خود را با AS از راه دور و IPهای همتا اضافه کنید
  5. پیکربندی قوانین واردات / صادرات برای فیلتر کردن مسیر
  6. کلیک کنید خوب و درگیر شوید پیکربندی

پیکربندی دقیق کامل با CLI، اسکرین شات های رابط کاربری گرافیکی، نقشه های مسیر، احراز هویت و عیب یابی در زیر توضیح داده شده است.


📊 عکس فوری از مقاله

سطح دشواری:
متوسط

نسخه PAN-OS:
PAN-OS 10.x / 11.x (GUI و CLI)

پیش نیازها:
مبانی BGP، دسترسی مدیریت PAN-OS، دانش روتر مجازی

اعمال می شود برای:
PA-220، PA-400، PA-800، PA-3200، PA-5200، PA-7000 Series، VM-Series، CN-Series، Prisma Access


📋 محتوا

  1. BGP چیست و چرا آن را در Palo Alto NGFW پیکربندی کنیم؟
  2. مفاهیم کلیدی BGP برای PAN-OS
  3. توپولوژی شبکه مرجع و راه اندازی آزمایشگاه
  4. پیکربندی BGP از طریق PAN-OS GUI (رابط وب)
  5. BGP را از طریق PAN-OS CLI پیکربندی کنید
  6. BGP Peer Groups & Neighbors را پیکربندی کنید
  7. فیلتر کردن مسیر BGP – قوانین واردات و صادرات
  8. ویژگی های مسیر BGP و مهندسی ترافیک
  9. احراز هویت BGP و سخت شدن امنیت
  10. توزیع مجدد مسیرها در BGP در PAN-OS
  11. بررسی و عیب یابی BGP در پالو آلتو
  12. بهترین روش های BGP برای فایروال های پالو آلتو
  13. درخواست های عیب یابی مبتنی بر هوش مصنوعی
  14. سوالات متداول (AEO بهینه شده)
  15. چک لیست خلاصه و پیکربندی نهایی


1. BGP چیست و چرا آن را در Palo Alto NGFW پیکربندی کنیم؟

پروتکل دروازه مرزی (BGP) پروتکل استاندارد دروازه خارجی (EGP) است که نحوه هدایت داده ها بین سیستم های مستقل مختلف (AS) در اینترنت را کنترل می کند. این ستون فقرات مسیریابی اینترنت جهانی است و همچنین به طور گسترده در شبکه های سازمانی برای مسیریابی پویا و سیاست محور استفاده می شود.

شبکه های پالو آلتو فایروال های نسل بعدی (NGFW) – دویدن PAN-OS – شامل یک مکانیسم مسیریابی پویا با ویژگی های کامل است که از BGP به طور بومی در هر یک پشتیبانی می کند روتر مجازیاین به فایروال اجازه می دهد تا مستقیماً در مسیریابی BGP بدون نیاز به روتر جداگانه در مسیر شرکت کند.

🎯 موارد استفاده رایج برای BGP در Palo Alto NGFW:

  • ISP دوگانه یا اتصال به اینترنت چند خانه با خطای پویا
  • مسیریابی مرکز داده سرتاسر و همتاسازی اینترنتی
  • مسیریابی MPLS VPN PE-CE با استفاده از BGP
  • روکش مسیریابی SD-WAN BGP برای شرکت های چند سایتی
  • اتصال ابری – AWS Direct Connect، Azure ExpressRoute، GCP Interconnect
  • مشارکت نقطه تبادل اینترنت (IXP).
  • استقرار سیاست BGP متمرکز و پانوراما محور


2. مفاهیم کلیدی BGP برای PAN-OS

قبل از پیکربندی BGP در فایروال Palo Alto، مهم است که بدانیم PAN-OS چگونه BGP را در معماری خود پیاده‌سازی می‌کند:

معماری BGP PAN-OS – مفاهیم کلیدی

روتر مجازی: BGP در PAN-OS در یک روتر مجازی (VR) اجرا می شود. هر پیکربندی BGP – از جمله شناسه روتر، شماره AS، همتایان و قوانین مسیریابی – توسط یک نمونه روتر مجازی خاص پوشش داده می شود. یک فایروال می تواند چندین روتر مجازی را اجرا کند که هر کدام دارای تنظیمات BGP مستقل هستند.

گروه همتایان: همسایگان BGP در PAN-OS در گروه های همتا سازماندهی شده اند. گروه همتا ویژگی های مشترک (نوع، خانواده آدرس، قوانین واردات/صادرات) را تعریف می کند و همتایان فردی تنظیمات گروه را به ارث می برند. این مدیریت BGP در مقیاس بزرگ را ساده می کند.

قوانین واردات: خط‌مشی‌هایی که کنترل می‌کنند کدام مسیرهای BGP توسط همتایان پذیرفته شده و در جدول مسیریابی نصب می‌شوند. معادل فیلتر مسیر ورودی در سایر پیاده‌سازی‌های فروشنده است.

قوانین صادرات: خط‌مشی‌هایی که کنترل می‌کنند کدام مسیرها برای همتایان BGP تبلیغ می‌شوند. معادل فیلتر کردن مسیر خروجی – برای جلوگیری از نشت مسیر بسیار مهم است.

تبلیغات مشروط: PAN-OS از تبلیغات مشروط BGP پشتیبانی می‌کند، و به مسیرها اجازه می‌دهد فقط زمانی که شرایط خاص (مانند وجود یا عدم وجود مسیرهای دیگر) برآورده می‌شوند، تبلیغ شوند – برای سناریوهای پیوند پشتیبان مفید است.

جداکننده مسیر / RD: در سناریوهای MPLS VPN با خانواده آدرس BGP-VPNv4 استفاده می شود. PAN-OS این را برای PE-CE BGP در استقرار MPLS سازمانی پشتیبانی می کند.

پیکربندی مبتنی بر تعامل: همه تغییرات پیکربندی PAN-OS – از جمله BGP – وارد یک پیکربندی نامزد می‌شوند و تنها پس از یک عملیات Commit اعمال می‌شوند. این یک رویکرد امن و تراکنشی برای تغییرات شبکه فراهم می کند.


3. توپولوژی شبکه مرجع و راه اندازی آزمایشگاه

در این راهنما، ما از توپولوژی دوگانه ISP زیر استفاده خواهیم کرد – رایج ترین سناریوی BGP سازمانی برای فایروال های Palo Alto:

/* توپولوژی شبکه مرجع – دو ISP BGP در Palo Alto NGFW */

  ┌──────────────────┐          ┌──────────────────┐
  │   ISP-A Router   │          │   ISP-B Router   │
  │   AS: 65001      │          │   AS: 65002      │
  │   IP: 203.0.113.1│          │   IP: 198.51.100.1│
  └────────┬─────────┘          └─────────┬────────┘
           │ ethernet1/1                   │ ethernet1/2
           │ 203.0.113.2/30                │ 198.51.100.2/30
           │                               │
  ┌────────┴───────────────────────────────┴────────┐
  │          Palo Alto Networks NGFW                │
  │          PAN-OS 11.x                            │
  │          Virtual Router: "default"              │
  │          Local AS: 65100                        │
  │          Router-ID: 203.0.113.2                 │
  └──────────────────────┬──────────────────────────┘
                         │ ethernet1/3 (LAN)
                         │ 192.168.1.1/24
                         │
               ┌─────────┴──────────┐
               │   Internal LAN     │
               │   192.168.1.0/24   │
               │   Trust Zone       │
               └────────────────────┘

📋 پارامترهای آزمایشگاهی:

  • ASN محلی پالو آلتو: 65100
  • ISP-A ASN: 65001 |آدرس IP نظیر: 203.0.113.1 |رابط: ethernet1/1
  • ISP-B ASN: 65002 |آدرس IP نظیر: 198.51.100.1 |رابط: اترنت1/2
  • IP WAN1: 203.0.113.2/30 | IP WAN2: 198.51.100.2/30
  • شبکه LAN تبلیغاتی: 192.168.1.0/24
  • روتر مجازی: به طور پیش فرض
  • نسخه PAN-OS: 11.0 / 11.1


4. پیکربندی BGP از طریق PAN-OS GUI (رابط وب)

Palo Alto GUI یک رابط جامع برای پیکربندی BGP فراهم می کند. این روش توصیه شده برای راه اندازی اولیه و برای مدیرانی است که گردش کار بصری را ترجیح می دهند.

⚠️ به یاد داشته باشید: همه تغییرات در PAN-OS تا زمانی که کلیک کنید انجام می شود درگیر شویدتا زمانی که پیکربندی متعهد نشود، BGP فعال نمی‌شود. همیشه قبل از متعهد شدن به محیط‌های تولید، پیکربندی نامزد خود را تأیید کنید.


🖥️ مرحله 1: به مسیریاب مجازی بروید

برو به شبکه > روترهای مجازی در رابط وب PAN-OS. روی نام روتر مجازی کلیک کنید (مثلا به طور پیش فرض) برای باز کردن پیکربندی آن. اگر روتر مجازی وجود ندارد، کلیک کنید اضافه کنید برای ایجاد یکی

مسیر ناوبری: PAN-OS GUI >شبکه >روترهای مجازی > [Select VR] > بخش BGP

🖥️ مرحله ۲: BGP را فعال کرده و پارامترهای جهانی را تنظیم کنید

را کلیک کنید BGP در پنجره پیکربندی روتر مجازی موارد زیر را پیکربندی کنید:

  • ✅ بررسی کنید فعال کنید برای فعال کردن BGP
  • ✅ مجموعه شناسه روتر: 203.0.113.2 (IP WAN اولیه)
  • ✅ مجموعه شماره AS: 65100
  • ✅ بررسی کنید مسیر پیش فرض را لغو کنید (توصیه می شود – از پذیرش مسیر پیش فرض جلوگیری می کند مگر اینکه به طور صریح پیکربندی شده باشد)
  • ✅ فعال سازی اختیاری مسیر را نصب کنید برای نصب مسیرهای BGP در جدول مسیریابی
  • ✅ مجموعه توزیع مجدد مسیر پیش فرض را فعال کنید فقط در صورتی که قصد دارید یک مسیر پیش فرض را تبلیغ کنید

🖥️ مرحله 3: پیکربندی تایمرهای BGP (اختیاری)

در پانل پیکربندی عمومی BGP، مقادیر تایمر زیر را تنظیم کنید. اینها سرعت تشخیص خطاها توسط BGP را کنترل می کنند:

فاصله نگهداری: 10 ثانیه (پیش‌فرض: 30 ثانیه – کمتر برای تشخیص سریع‌تر خطا)

زمان برگزاری: 30 ثانیه (پیش‌فرض: 90s – باید 3 برابر حفظ شود)

زمان تاخیر بازگشایی: 0 ثانیه (پیش فرض)

زمان ماندگاری بیکار: 15 ثانیه (زمان قبل از تلاش برای اتصال مجدد پس از شکست)

🖥️ مرحله 4: گزینه های پیشرفته BGP را پیکربندی کنید

را کلیک کنید گسترش یافته است زیربخش در BGP. این تنظیمات پیشرفته مهم را پیکربندی کنید:

  • ✅ راه اندازی مجدد زیبا: فعال سازی (به حفظ مسیر در طول تعمیر و نگهداری برنامه ریزی شده کمک می کند)
  • ✅ زمان منسوخ شده مسیر: 120 ثانیه (مدت زمان حفظ مسیرهای قدیمی در طول یک راه اندازی مجدد زیبا)
  • ✅ ترجیحات محلی: 100 (پیش‌فرض – جایگزینی گروه همتا در صورت نیاز)
  • ✅ MED: روی 0 بگذارید یا به عنوان یک قانون پیکربندی کنید
  • ✅ فرمت AS: 2 بایت (پیش فرض) یا 4 بایت برای پیاده سازی های بزرگ ASN

🖥️ مرحله 5: تنظیمات اولیه BGP را تنظیم کنید

پس از تنظیم شناسه روتر، شماره AS و فعال کردن BGP، کلیک کنید خوب برای پذیرش تغییرات روتر مجازی، سپس کلیک کنید درگیر شوید در منوی بالا سمت راست اکنون می توانید به افزودن گروه های همتا و همسایه ادامه دهید.


5. BGP را از طریق PAN-OS CLI پیکربندی کنید

PAN-OS CLI پیکربندی دقیق و قابل اسکریپت BGP را فراهم می کند – ایده آل برای اتوماسیون، استقرار دسته ای و پیکربندی های پیشرفته. PAN-OS از یک دستور پیکربندی سلسله مراتبی در زیر استفاده می کند set دستورات

PAN-OS CLI – پیکربندی پایه جهانی BGP

PAN-OS CLI

# Step 1: Enter configuration mode
configure

# Step 2: Enable BGP and set global parameters
set network virtual-router default protocol bgp enable yes

# Step 3: Set the local AS number
set network virtual-router default protocol bgp local-as 65100

# Step 4: Set the BGP Router ID
set network virtual-router default protocol bgp router-id 203.0.113.2

# Step 5: Set BGP timers
set network virtual-router default protocol bgp global-bfd profile default
set network virtual-router default protocol bgp keepalive-interval 10
set network virtual-router default protocol bgp hold-time 30

# Step 6: Reject default route (security best practice)
set network virtual-router default protocol bgp reject-default-route yes

# Step 7: Enable graceful restart
set network virtual-router default protocol bgp graceful-restart enable yes
set network virtual-router default protocol bgp graceful-restart stale-route-time 120

# Step 8: Commit the configuration
commit

✅ مشاوره تخصصی: در PAN-OS CLI، استفاده کنید show config candidate برای پیش نمایش تغییرات افزایشی خود قبل از committing.Use validate commit برای بررسی خطاهای پیکربندی قبل از اعمال آنها.


6. BGP Peer Groups & Neighbors را پیکربندی کنید

در PAN-OS BGP همسایگان باید سازماندهی شوند گروه های همتاشما ابتدا یک گروه همتا ایجاد می‌کنید (نوع را مشخص می‌کنید-EBGP یا IBGP)، سپس همتاهای فردی را در زیر آن اضافه می‌کنید.

روش 6a.GUI – ایجاد گروه های همتا

📍 ناوبری رابط کاربری گرافیکی: شبکه > روترهای مجازی > [VR Name] >BGP >گروه همتایان

  1. کلیک کنید اضافه کنید تحت یک گروه همسالان
  2. الف را وارد کنید نام برای گروه (به عنوان مثال ISP-A-PEERS)
  3. کیت تایپ کنید به EBGP (برای شرکای ISP خارجی)
  4. آن را بررسی کنید فعال کنید
  5. کیت پرش بعدی به از Peer استفاده کنید (برای eBGP)
  6. پیکربندی سیاست واردات و سیاست صادرات (فیلتر کردن مسیر – مورد بحث در بخش 7)
  7. کلیک کنید اضافه کنید تحت Peer برای اضافه کردن همسایگان فردی

6b. روش CLI – گروه های همتا و همسایگان

PAN-OS CLI – BGP Peer Group and Neighbor Configuration

# ============================================
# CREATE PEER GROUP FOR ISP-A (eBGP)
# ============================================
set network virtual-router default protocol bgp peer-group ISP-A-PEERS type ebgp
set network virtual-router default protocol bgp peer-group ISP-A-PEERS enable yes
set network virtual-router default protocol bgp peer-group ISP-A-PEERS nexthop-self yes

# Add ISP-A Neighbor (Peer) under ISP-A-PEERS group
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER enable yes
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER peer-as 65001
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER local-address interface ethernet1/1
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER local-address ip 203.0.113.2
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER peer-address ip 203.0.113.1
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER peer-address port 179
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER soft-reset-with-stored-info yes

# ============================================
# CREATE PEER GROUP FOR ISP-B (eBGP - Backup)
# ============================================
set network virtual-router default protocol bgp peer-group ISP-B-PEERS type ebgp
set network virtual-router default protocol bgp peer-group ISP-B-PEERS enable yes
set network virtual-router default protocol bgp peer-group ISP-B-PEERS nexthop-self yes

# Add ISP-B Neighbor under ISP-B-PEERS group
set network virtual-router default protocol bgp peer-group ISP-B-PEERS peer ISP-B-ROUTER enable yes
set network virtual-router default protocol bgp peer-group ISP-B-PEERS peer ISP-B-ROUTER peer-as 65002
set network virtual-router default protocol bgp peer-group ISP-B-PEERS peer ISP-B-ROUTER local-address interface ethernet1/2
set network virtual-router default protocol bgp peer-group ISP-B-PEERS peer ISP-B-ROUTER local-address ip 198.51.100.2
set network virtual-router default protocol bgp peer-group ISP-B-PEERS peer ISP-B-ROUTER peer-address ip 198.51.100.1
set network virtual-router default protocol bgp peer-group ISP-B-PEERS peer ISP-B-ROUTER soft-reset-with-stored-info yes

commit

6c. پیکربندی iBGP Peer Groups

# iBGP Peer Group — Same AS Number
set network virtual-router default protocol bgp peer-group IBGP-PEERS type ibgp
set network virtual-router default protocol bgp peer-group IBGP-PEERS enable yes
set network virtual-router default protocol bgp peer-group IBGP-PEERS nexthop-self yes

# Add iBGP peer (e.g., internal core router)
set network virtual-router default protocol bgp peer-group IBGP-PEERS peer CORE-ROUTER enable yes
set network virtual-router default protocol bgp peer-group IBGP-PEERS peer CORE-ROUTER peer-as 65100
set network virtual-router default protocol bgp peer-group IBGP-PEERS peer CORE-ROUTER local-address interface loopback.1
set network virtual-router default protocol bgp peer-group IBGP-PEERS peer CORE-ROUTER peer-address ip 10.10.10.2
set network virtual-router default protocol bgp peer-group IBGP-PEERS peer CORE-ROUTER soft-reset-with-stored-info yes

# If this PA firewall is a Route Reflector
set network virtual-router default protocol bgp peer-group IBGP-PEERS peer CORE-ROUTER reflector-client yes

commit


7. فیلتر کردن مسیر BGP – قوانین واردات و صادرات

فیلتر مسیر برای استقرار تولید کاربردهای BGP.PAN-OS غیرقابل مذاکره است قوانین واردات (فیلتر ورودی) و قوانین صادرات (فیلتر خروجی) در هر گروه همتا برای کنترل جریان اطلاعات مسیریابی.

🚨 هشدار امنیتی: اجرای BGP بدون فیلترهای واردات/صادرات مناسب یک خطر امنیتی حیاتی است. بدون فیلتر کردن، فایروال شما می‌تواند مسیرهای مخرب (ربایش مسیر) را بپذیرد یا پیشوندهای شبکه داخلی را به ISPها نشت کند – که هر دو می‌توانند باعث قطع شدن شبکه و نقض امنیت شوند.

7a.GUI – پیکربندی قوانین واردات (فیلتر ورودی)

📍 ناوبری رابط کاربری گرافیکی: شبکه > روترهای مجازی > [VR] >BGP >واردات

  1. کلیک کنید واردات بخش > اضافه کنید
  2. قانون را نامگذاری کنید (به عنوان مثال FILTER-FROM-ISP-A)
  3. انتخاب کنید گروه همتایان: ISP-A-PEERS
  4. زیر تصادف بخش: پیشوند آدرس را برای رد محدوده خصوصی/بوگون تنظیم کنید
  5. زیر اقدام بخش: تنظیم کنید امتناع می کنم برای بوگون ها، اجازه دهید برای پیشوندهای معتبر
  6. یک قانون دوم را اضافه کنید اجازه دهید همه مسیرهای معتبر دیگر (عمل: مجاز)
  7. به صورت اختیاری LOCAL_PREF را در زیر اقدام > تنظیمات محلی تنظیم کنید

7b.CLI – قوانین واردات و صادرات

PAN-OS CLI – قوانین واردات BGP (فیلتر ورودی)

# ============================================
# IMPORT RULE 1: Deny Bogon/Private ranges from ISP-A
# ============================================
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA enable yes
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA match from-peer ISP-A-ROUTER
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA match address-prefix 10.0.0.0/8 exact no
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA match address-prefix 172.16.0.0/12 exact no
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA match address-prefix 192.168.0.0/16 exact no
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA match address-prefix 127.0.0.0/8 exact no
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA match address-prefix 0.0.0.0/0 exact yes
set network virtual-router default protocol bgp policy import rules DENY-BOGONS-ISPA action deny

# IMPORT RULE 2: Accept valid routes from ISP-A with higher LOCAL_PREF (Primary)
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPA enable yes
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPA match from-peer ISP-A-ROUTER
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPA match address-prefix 0.0.0.0/0 exact no
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPA action allow
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPA action local-preference 200

# IMPORT RULE 3: Accept valid routes from ISP-B with lower LOCAL_PREF (Backup)
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPB enable yes
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPB match from-peer ISP-B-ROUTER
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPB match address-prefix 0.0.0.0/0 exact no
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPB action allow
set network virtual-router default protocol bgp policy import rules ACCEPT-ISPB action local-preference 100

commit

PAN-OS CLI – قوانین صادرات BGP (فیلتر خروجی)

# EXPORT RULE: Only advertise our own LAN prefix to ISPs
# This prevents accidental route leaks to upstream providers

set network virtual-router default protocol bgp policy export rules ADVERTISE-TO-ISP enable yes
set network virtual-router default protocol bgp policy export rules ADVERTISE-TO-ISP action allow
set network virtual-router default protocol bgp policy export rules ADVERTISE-TO-ISP match address-prefix 192.168.1.0/24 exact yes

# Deny everything else from being exported
set network virtual-router default protocol bgp policy export rules DENY-ALL-OTHERS enable yes
set network virtual-router default protocol bgp policy export rules DENY-ALL-OTHERS match address-prefix 0.0.0.0/0 exact no
set network virtual-router default protocol bgp policy export rules DENY-ALL-OTHERS action deny

commit


8. ویژگی های مسیر BGP و مهندسی ترافیک

PAN-OS از مجموعه کامل ویژگی های مسیر BGP برای مهندسی ترافیک پشتیبانی می کند. در اینجا متداول ترین تکنیک های مورد استفاده برای کنترل جریان ترافیک ورودی و خروجی آورده شده است:

🔧 LOCAL_PREF – کنترل مسیر خروجی

در قوانین واردات تنظیم کنید. LOCAL_PREF بالاتر = مسیر خروج ترجیحی. فقط در iBGP منتشر می شود. مسیرهای ISP-A را روی LOCAL_PREF 200 (اصلی) و ISP-B را روی 100 (پشتیبان) تنظیم کنید.

set network virtual-router default protocol bgp policy import rules ACCEPT-ISPA action local-preference 200

🔧 MED (Multiple Output Discriminator) – بر مسیر ورودی تأثیر بگذارید

قوانین صادرات را تنظیم کنید. ترجیح داده می شود MED پایین. از MED برای پیشنهاد به ISP بالادستی استفاده کنید که از کدام اتصال برای ترافیک ورودی استفاده کند. فقط بین همان جفت AS کار می کند.

set network virtual-router default protocol bgp policy export rules ADVERTISE-TO-ISP action med 50

🔧 AS Path Prepending – مهندسی ترافیک ورودی

هنگام تبلیغات از طریق ISP ثانویه، AS_PATH را به طور مصنوعی طولانی کنید. مسیر AS طولانی تر = کمتر ترجیح داده می شود. برای متعادل کردن بار ورودی و کنترل ISP اولیه/پشتیبان استفاده می شود.

# Prepend AS 3 times on ISP-B export (make backup less preferred)
set network virtual-router default protocol bgp policy export rules TO-ISP-B action aspathprepend 65100 65100 65100

🔧 جوامع BGP – کنترل قوانین پیشرفته

جوامع BGP برچسب هایی هستند که به مسیرها برای سیگنال دهی انعطاف پذیر خط مشی متصل شده اند. PAN-OS از جوامع استاندارد (32 بیتی) و توسعه یافته پشتیبانی می کند. اغلب با مهندسی ترافیک مبتنی بر جامعه ISP استفاده می شود.

# Add community to outbound advertisement for ISP traffic engineering
set network virtual-router default protocol bgp policy export rules TO-ISP-A action community 65001:100


9. BGP Authentication & Security Hardening

PAN-OS از احراز هویت رمز عبور MD5 برای جلسات BGP پشتیبانی می کند. این یک کنترل امنیتی حیاتی است که از ایجاد غیرمجاز جلسه BGP جلوگیری می کند و در برابر ربودن جلسه BGP محافظت می کند.

9a. احراز هویت MD5 همتایان BGP را فعال کنید

PAN-OS CLI – احراز هویت BGP MD5

# Enable MD5 authentication on ISP-A peer
# Password must match the ISP's configured BGP password
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER bfd-profile Inherit-vr-global-setting
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER connection-options authentication-options md5 secret "S3cur3BGP@ssw0rd!"

# Enable MD5 authentication on ISP-B peer
set network virtual-router default protocol bgp peer-group ISP-B-PEERS peer ISP-B-ROUTER connection-options authentication-options md5 secret "ISP-B-SecureKey99!"

# Set minimum route advertisement interval (reduces BGP churn)
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER connection-options min-route-adv-interval 30

# Set maximum prefix limit to prevent routing table overflow
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER max-prefixes 1000
set network virtual-router default protocol bgp peer-group ISP-A-PEERS peer ISP-A-ROUTER max-prefixes-warning-only no

commit

🔐 چک لیست سخت شدن امنیت BGP PAN-OS:

✅ احراز هویت رمز عبور MD5 را برای تمام جلسات همسایه BGP فعال کنید

✅ حداکثر محدودیت های پیشوند را برای همه همتایان eBGP تنظیم کنید

✅ فعال سازی مسیر پیش فرض را لغو کنید در تنظیمات جهانی BGP

✅ قوانین واردات را برای فیلتر مسیرهای بوگون، خصوصی و RFC 1918 اعمال کنید

✅ برای محدود کردن شدید پیشوندهای تبلیغاتی، قوانین صادرات را اعمال کنید

✅ برای به حداقل رساندن خرابی در حین تعمیر، Graceful Restart را فعال کنید

✅ برای تشخیص سریع عیب از BFD (تشخیص انتقال دو جهته) استفاده کنید

✅ ثبت تغییرات وضعیت BGP را در گزارش‌های سیستم PAN-OS فعال کنید

✅ دسترسی مدیریت BGP را از طریق نمایه مدیریت PAN-OS محدود کنید

✅ RPKI را برای اعتبارسنجی مبدا مسیر BGP رو به اینترنت در نظر بگیرید


10. توزیع مجدد مسیرها در BGP در PAN-OS

برای تبلیغ شبکه های محلی خود از طریق BGP، دو گزینه در PAN-OS دارید: استفاده ورودی های شبکه BGP (تبلیغ پیشوند صریح) یا پیکربندی کنید نمایه های توزیع مجدد برای تزریق مسیرها از منابع دیگر (متصل، ایستا، OSPF) به BGP.

10a. شبکه های تبلیغاتی از طریق BGP (توصیه می شود)

# Method 1: Use Export Rules to advertise specific prefixes
# (Already covered in Section 7 - preferred method)

# Method 2: Use Redistribution profiles
# Step 1: Create a Redistribution Profile
set network virtual-router default redistribution-profile REDIST-CONNECTED priority 1
set network virtual-router default redistribution-profile REDIST-CONNECTED filter type connected
set network virtual-router default redistribution-profile REDIST-CONNECTED filter interface ethernet1/3
set network virtual-router default redistribution-profile REDIST-CONNECTED action redist

# Step 2: Apply the redistribution profile to BGP
set network virtual-router default protocol bgp redist-rules REDIST-CONNECTED enable yes
set network virtual-router default protocol bgp redist-rules REDIST-CONNECTED address-family-identifier ipv4
set network virtual-router default protocol bgp redist-rules REDIST-CONNECTED set-origin igp

# Redistribute static routes into BGP
set network virtual-router default redistribution-profile REDIST-STATIC priority 2
set network virtual-router default redistribution-profile REDIST-STATIC filter type static
set network virtual-router default redistribution-profile REDIST-STATIC action redist

set network virtual-router default protocol bgp redist-rules REDIST-STATIC enable yes
set network virtual-router default protocol bgp redist-rules REDIST-STATIC address-family-identifier ipv4
set network virtual-router default protocol bgp redist-rules REDIST-STATIC set-origin incomplete

commit

⚠️ بهترین تمرین: به جای توزیع مجدد کامل مسیرهای محدود یا ایستا، از قوانین صادرات صریح مطابق با پیشوند استفاده کنید. توزیع مجدد کامل ممکن است به طور ناخواسته پیشوندهای ناخواسته را برای ISP شما تبلیغ کند – باعث ایجاد حلقه های مسیریابی، نشت پیشوندها یا نقض قرارداد ISP شما شود. همیشه توزیع مجدد را با قوانین سختگیرانه فیلتر صادرات ترکیب کنید.


11. بررسی و عیب یابی BGP در Palo Alto

PAN-OS تأیید جامع BGP را از طریق GUI (برگه مانیتور) و CLI عملیاتی فراهم می کند. از این دستورات برای بررسی درستی عملکرد BGP استفاده کنید.

11a. بررسی رابط کاربری گرافیکی

📍 مسیرهای رابط کاربری گرافیکی برای نظارت بر BGP:

  • شبکه > روترهای مجازی > [VR] > آمار زمان اجرا بیشتر > BGP – مشاهده وضعیت همسایه، جدول BGP و آمار
  • مانیتور > مسیریابی > جدول مسیر – مسیرهای BGP نصب شده در جدول ارسال را بررسی کنید
  • داشبورد > ویجت اطلاعات همتا BGP – مشاهده سریع وضعیت همه همتایان BGP
  • مانیتور > گزارش‌های سیستم – برای رویدادهای تغییر وضعیت BGP با زیرنوع مسیریابی فیلتر کنید

11b.CLI دستورات تأیید

CLI عملیاتی PAN-OS – بازرسی BGP

# Check BGP summary — all peers and their states
show routing protocol bgp summary

# View all BGP peers and their connection details
show routing protocol bgp peer

# View the full BGP RIB (Routing Information Base)
show routing protocol bgp rib

# View BGP routes for a specific prefix
show routing protocol bgp rib prefix 0.0.0.0/0

# View routes received from a specific peer
show routing protocol bgp rib peer ISP-A-ROUTER

# View the IP routing table (confirm BGP routes installed)
show routing route

# View BGP routes specifically in the routing table
show routing route type bgp

# Check BGP statistics (message counts, state transitions)
show routing protocol bgp peer ISP-A-ROUTER

# View BGP flap history
show routing protocol bgp loc-rib

# Debug BGP — view BGP event logs (use sparingly in production)
debug routing bgp all

# View debug log output
show log debug

# Stop BGP debug
debug routing bgp all off

11c. نمونه خروجی خلاصه برای BGP

خروجی نمونه – خلاصه ای از پروتکل مسیریابی bgp را نمایش می دهد

BGP Summary

Virtual Router: default
Local AS: 65100
BGP router identifier: 203.0.113.2
BGP table version: 18

Neighbor         V   AS      MsgRcvd  MsgSent  TblVer  InQ  OutQ  State/PfxRcd
203.0.113.1      4   65001   24580    1230     18      0    0     Established/512000
198.51.100.1     4   65002   23910    1198     18      0    0     Established/512000

Total neighbors: 2, Established: 2

11 سال مشکلات و راه حل های مشترک

❌ BGP peer مسدود شده است فعال یا OpenSent شرط

راه حل ها: (1) بررسی کنید که آیا پورت TCP 179 در خط مشی امنیتی PAN-OS بین ناحیه WAN و همتا BGP مجاز است یا خیر. (2) بررسی کنید که رابط برای آدرس محلی و IP به درستی در همتا پیکربندی شده است. (3) مطمئن شوید که کنترل از راه دور با آنچه شریک انتظار دارد مطابقت دارد. (4) بررسی کنید که آیا آدرس IP شریک از طریق قابل دسترسی است ping source [local-IP] host [peer-IP].

❌ جلسه BGP ایجاد شد اما هیچ مسیری در جدول مسیریابی وجود نداشت

راه حل ها: (1) قوانین واردات را بررسی کنید – آنها ممکن است همه مسیرها را رد کنند. (2) بررسی کنید مسیر را نصب کنید در تنظیمات جهانی BGP فعال است. (3) بدوید show routing protocol bgp rib برای بررسی اینکه مسیرها در جدول BGP هستند اما نصب نمی شوند. (4) تداخل اولویت مسیر را بررسی کنید – مسیرهای BGP را می توان توسط مسیرهای ثابت یا متصل نادیده گرفت.

❌ شبکه محلی برای همتایان BGP تبلیغ نمی شود

راه حل ها: (1) بررسی کنید که آیا سیاست صادرات به پیشوندی که می‌خواهید تبلیغ کنید اجازه می‌دهد یا خیر. (2) بررسی کنید که نمایه توزیع مجدد فعال باشد و در BGP اعمال شود. (3) بررسی کنید که آیا پیشوند در جدول مسیریابی وجود دارد – show routing route. (4) بدوید show routing protocol bgp rib advertised peer ISP-A-ROUTER.


12. بهترین روش های BGP برای فایروال های پالو آلتو

🏆 بهترین شیوه های آماده تولید:

1. همیشه بعد از آزمایش متعهد شوید – از PAN-OS استفاده کنید بررسی نامزدی برای بررسی تغییرات در تولید از commit با a استفاده کنید توضیحات برای ثبت حسابرسی پانوراما را برای مدیریت تعامل متمرکز در نظر بگیرید.

2. از گروه های صریح همتا استفاده کنید – همیشه همسایگان BGP را در گروه های همتا با نام (ISP-A-PEERS، ISP-B-PEERS، IBGP-PEERS) سازماندهی کنید. این امر مدیریت خط مشی و مقیاس را برای استقرارهای بزرگ ساده می کند.

3. BFD را برای همگرایی سریع فعال کنید – نمایه‌های BFD (تشخیص ارسال دوطرفه) را در PAN-OS پیکربندی کنید و آنها را به همتایان BGP برای تشخیص شکست لینک فرعی، به‌ویژه در پیوندهای MPLS یا SD-WAN متصل کنید.

4. همه چیز را فیلتر کنید – اعتماد صفر برای مسیریابی – اصل اعتماد صفر را در BGP اعمال کنید: به صراحت تمام مسیرهای پیش فرض را رد کنید، سپس فقط موارد مورد نیاز را مجاز کنید. از قوانین واردات و صادرات استفاده کنید.

5. نظارت بر BGP با پانوراما – برای استقرار BGP با فایروال های متعدد، از نظارت و مدیریت متمرکز خط مشی پانوراما استفاده کنید. جدول‌های مسیر BGP و وضعیت‌های همتا در نماهای نظارت دستگاه پانوراما قابل مشاهده هستند.

6. BGP را با مناطق امنیتی PAN-OS ادغام کنید – اطمینان حاصل کنید که ترافیک همتا BGP به طور مناسب منطقه بندی شده است. همتایان ISP باید در یک بی اعتمادی یا اختصاص داده شده است ISP منطقه و سیاست های امنیتی باید به صراحت TCP 179 را بین مناطق مربوطه اجازه دهد.

7. کنترل سند و نسخه پیکربندی BGP – به طور منظم پیکربندی کاندید PAN-OS خود را صادر کنید. از نسخه ای از پیکربندی PAN-OS (دستگاه > راه اندازی > عملیات > پیکربندی > بازیابی) و مخازن خارجی Git برای مستندات خط مشی BGP استفاده کنید.


13. درخواست های عیب یابی مبتنی بر هوش مصنوعی

🤖 نکته هوش مصنوعی مولد: هنگام استفاده از ChatGPT، Claude، Gemini، یا Copilot برای عیب‌یابی BGP در Palo Alto، نسخه PAN-OS، خروجی CLI خاص، و توضیحات دقیق مشکل را برای دقیق‌ترین راهنمایی‌های ایجاد شده توسط هوش مصنوعی درج کنید. در اینجا دستورات بهینه شده وجود دارد:

🔹 اعلان 1 – همسایه ایجاد نشده است:

“در PAN-OS 11.1، همتای BGP من 203.0.113.1 (AS 65001) در حالت فعال گیر کرده است. می توانم همتا را از رابط WAN پینگ کنم. خط مشی امنیتی TCP 179 را اجازه می دهد. Peer-as و local-as درست هستند. بعداً چه چیزی را باید بررسی کنم؟ دستورات CLI مربوطه را به من نشان دهید.”

🔹 Prompt 2 – ایجاد پیکربندی کامل:

یک پیکربندی کامل PAN-OS CLI برای BGP ISP دوگانه با ISP-A (AS 65001، IP 203.0.113.1) به عنوان اصلی با LOCAL_PREF 200 و ISP-B (AS 65002، IP 198.51.100.10.100.1.100.1) بنویسید. فیلتر واردات/صادرات، احراز هویت MD5 و حداکثر محدودیت های پیشوند.”

🔹 درخواست 3 – نکته فیلتر مسیر:

“توضیح دهید که قوانین واردات و صادرات PAN-OS BGP چگونه کار می کنند. چگونه می توانم قانونی ایجاد کنم که فقط پیشوند 192.168.1.0/24 من را به ISP من تبلیغ کند و همه مسیرهای دیگر را از تبلیغات مسدود کند؟ دستورات مجموعه CLI را برای PAN-OS 11.x ارائه کنید.”


14. سوالات متداول (بهینه شده برای AEO)

برای قطعه‌های ویژه Google، پاسخ‌های ChatGPT، هوش مصنوعی Perplexity، جستجوی صوتی و بهینه‌سازی موتور پاسخ (AEO) ساختار یافته است.

❓ چگونه BGP را در فایروال Palo Alto فعال کنم؟

برای فعال کردن BGP در فایروال Palo Alto، به این آدرس بروید شبکه > روترهای مجازی، روتر مجازی خود را انتخاب کنید، کلیک کنید BGP بخش، بررسی کنید فعال کنید تیک، تنظیم شناسه روتر و شماره AS، حداقل یک گروه همتا را با یک همسایه پیکربندی کنید، سپس روی OK کلیک کنید و درگیر شویداز دستور CLI استفاده کنید: set network virtual-router default protocol bgp enable yes

❓ گروه همتا در پالو آلتو BGP چیست؟

در PAN-OS، یک گروه همتا یک محفظه منطقی برای همسایگان BGP است که ویژگی‌های مشترکی دارند – مانند نوع همتا (EBGP/IBGP)، سیاست‌های واردات/صادرات و تنظیمات بعدی. قبل از افزودن همسایگان BGP باید حداقل یک گروه همتا ایجاد کنید. همتایان فردی (همسایگان) به گروه همتا اضافه می شوند و قوانین گروه را به ارث می برند، در حالی که امکان سفارشی سازی همتایان را فراهم می کنند.

❓ چگونه همسایگان BGP را در پالو آلتو بررسی کنیم؟

اجرا کنید show routing protocol bgp summary در CLI عملیاتی برای مشاهده همه همتایان BGP و وضعیت فعلی آنها. ج تاسیس شد وضعیت پیشوند با شمارش یک جلسه BGP فعال را نشان می دهد. همچنین می توانید به آن پیمایش کنید شبکه > روترهای مجازی > آمار زمان اجرا بیشتر > BGP در نمای گرافیکی گرافیکی

❓ آیا Palo Alto از iBGP و بازتابنده های مسیر پشتیبانی می کند؟

yesPAN-OS به طور کامل از iBGP (BGP داخلی) با همان شماره AS در هر دو همتا پشتیبانی می کند و همچنین از پیکربندی Route Reflector پشتیبانی می کند. برای پیکربندی Palo Alto به عنوان یک بازتاب دهنده مسیر iBGP، نوع peer را روی IBGP تنظیم کرده و فعال کنید مشتری رفلکس به همتاهای مناسب در پیکربندی Peer Group.

❓ چرا جلسه PAN-OS BGP من پس از پیکربندی رمز عبور MD5 کاهش می یابد؟

عدم تطابق در رمزهای عبور BGP MD5 باعث خاتمه فوری جلسه می شود. بررسی کنید که رمز عبور MD5 روی فایروال PAN-OS پیکربندی شده باشد دقیقا مطابقت دارد رمز عبور پیکربندی شده در BGP peer (شامل حساسیت حروف کوچک و بزرگ و کاراکترهای خاص). تغییر را انجام دهید و جلسه را با آن نظارت کنید show routing protocol bgp peer.

❓ آیا Palo Alto BGP می تواند با Prisma SD-WAN کار کند؟

بله شبکه های Palo Alto (CloudGenix سابق) Prisma SD-WAN برای پوشش پویا با BGP ادغام می شود. BGP به عنوان پروتکل مسیریابی هسته و پوشش در معماری‌های Prisma SD-WAN استفاده می‌شود، که مسیریابی پویا به توپی و هاب به هاب را با کنترل کامل سیاست‌های BGP از طریق پانوراما و کنترل‌کننده Prisma SD-WAN امکان‌پذیر می‌کند.

❓ چگونه می توانم یک جلسه Palo Alto BGP را بدون commit کامل بازنشانی کنم؟

برای انجام یک بازنشانی نرم در یک جلسه همتا BGP (قوانین واردات/صادرات را مجدداً بدون شکستن جلسه TCP اعمال کنید)، از موارد زیر استفاده کنید: clear routing protocol bgp soft [peer-name]برای بازنشانی سخت (قطع کردن و برقراری مجدد جلسه TCP): clear routing protocol bgp peer [peer-name].


15. چک لیست خلاصه و پیکربندی نهایی

پیکربندی BGP در فایروال‌های Palo Alto Networks یک فرآیند ساختاریافته و چند مرحله‌ای است که معماری قدرتمند روتر مجازی PAN-OS را با ویژگی‌های BGP کلاس سازمانی ترکیب می‌کند. از فعال کردن BGP در سطح جهانی و ایجاد گروه‌های همتا گرفته تا ایجاد قوانین فیلترینگ دقیق واردات/صادرات و محافظت از جلسه با احراز هویت MD5، PAN-OS همه چیزهایی را که برای اجرای BGP با کیفیت تولید نیاز دارید، فراهم می‌کند.

ویژگی اصلی PAN-OS BGP ادغام آن با مکانیسم سیاست امنیتی NGFW است – ترافیک همتا BGP تابع سیاست های امنیتی مبتنی بر منطقه است و به شما یک پلت فرم امنیتی و مسیریابی یکپارچه می دهد که نیاز به دستگاه های مسیریابی جداگانه را در بسیاری از معماری های سازمانی بی نیاز می کند.


📄 چک لیست کامل پیکربندی PAN-OS BGP:

☑️ روتر مجازی ایجاد یا انتخاب شده است

☑️ BGP با شناسه روتر و شماره AS فعال است

☑️ راه اندازی مجدد برازنده را فعال کرد

☑️ رد پیش فرض مسیر فعال است (امنیت)

☑️ تایمرهای BGP پیکربندی شده (keepalive / holdtime)

☑️ ایجاد گروه های همتا (eBGP / iBGP در صورت نیاز)

☑️ همسایگان BGP با آدرس همتا و همتا درست اضافه شد

☑️ رابط با آدرس محلی و IP پیکربندی شده برای هر شریک

☑️ احراز هویت MD5 روی همه همتایان پیکربندی شده است

☑️ محدودیت در حداکثر پیشوندهای تعیین شده برای هر شریک

☑️ قوانین واردات پیکربندی شده (فیلتر بوگون و محدوده های خصوصی)

☑️ قوانین صادرات پیکربندی شده (محدود به پیشوندهای خودتان)

☑️ LOCAL_PREF برای انتخاب مسیر اصلی/پشتیبان تنظیم شده است

☑️ پروفایل های توزیع مجدد پیکربندی شده (در صورت نیاز)

☑️ خط مشی امنیتی به TCP 179 بین مناطق BGP همتا اجازه می‌دهد

☑️ پیکربندی متعهد و متعهد است

☑️ خلاصه BGP وضعیت ثابت را برای همه همتایان نشان می‌دهد

☑️ مسیرهای BGP در جدول مسیریابی قابل مشاهده است

☑️ رد تست شده و مستند


🔥 اکنون آماده استقرار BGP در Palo Alto NGFW هستید!

این راهنمای گام به گام را دنبال کنید. ابتدا تست آزمایشگاهی. همیشه به توضیحات متعهد شوید. تغییرات وضعیت BGP را از طریق گزارش‌های سیستم نظارت کنید.

📚 این راهنما را علامت گذاری کنید |با تیم خود به اشتراک بگذارید


🏷️ برچسب های SEO و AEO — کلمات کلیدی مرتبط:

پالو آلتو BGP
پیکربندی PAN-OS BGP
مسیر پالو آلتو NGFW
روتر مجازی BGP PAN-OS
Palo Alto Dual ISP BGP
قوانین واردات و صادرات BGP
دستورات PAN-OS CLI
فایروال شبکه های پالو آلتو
BGP Peer Group
عیب یابی BGP PAN-OS
امنیت شبکه
فیلتر کردن مسیرهای BGP
پانوراما BGP


📌 سلب مسئولیت: این مقاله یک نشریه فنی مستقل و مستقل از شبکه DNA است. دستورات CLI و مراحل GUI بر اساس مستندات PAN-OS 10.x/11.x و شیوه‌های مهندسی شبکه در دنیای واقعی است. همیشه قبل از اعزام به تولید در محیط آزمایشگاه تست کنید. تغییرات در نسخه‌های PAN-OS ممکن است بر نحو فرمان تأثیر بگذارد – به مستندات رسمی شبکه‌های Palo Alto در این آدرس مراجعه کنید. docs.paloaltonetworks.com.این مقاله به Palo Alto Networks، Inc وابسته نیست یا توسط آن حمایت می شود. Palo Alto Networks، PAN-OS و Panorama علائم تجاری ثبت شده Palo Alto Networks, Inc هستند.




Source link

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

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

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