انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

exabgp - آنلاین در ابر

exabgp را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور exabgp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


exabgp - نفوذ یا کنترل شبکه با استفاده از BGP

خلاصه


exabgp [--پوشه پوشه | -f پوشه] [-- env env-config | -e env-config] [--full-ini | --fi]
[--diff-ini | --دی] [--full-env | --fe] [--diff-env | --de] [- رفع اشکال | -d]
[--علامت زمان] [--یک بار | -1] [--pdb | -p] [-- حافظه | -s] [--مشخصات نمایه]
[--تست | -t] [-- رمزگشایی پیام هگزا | -x پیام هگزا] [--کمک | -h] [- نسخه | -v]
[پیکر بندی ...]

شرح


exabgp به مهندسان اجازه می دهد تا شبکه خود را از سرورهای کالا کنترل کنند. استفاده های احتمالی
شامل کاهش DDoS، تجسم شبکه، در دسترس بودن و پیاده سازی سرویس بالا است
anycast. exabgp هیچ دستکاری FIB روی سیستمی که روی آن اجرا می شود انجام نمی دهد. اگر نیاز داری
که این برنامه برای شما نیست. exabgp همچنین می توانید پیام های دریافتی BGP را در آن چاپ کنید
متن ساده قابل خواندن یا متن با فرمت JSON.

استدلال ها به شرح زیر است:

--پوشه پوشه | -f پوشه
دایرکتوری را که می توان فایل پیکربندی را در آن یافت، مشخص کنید.

-- env env-config | -e env-config
محل یافتن فایل پیکربندی محیط را مشخص کنید.

--full-ini | --fi
پیکربندی کامل محیط را با استفاده از stdout با استفاده از فرمت ini نمایش دهید.

--diff-ini | --دی
پیکربندی محیط غیر پیش فرض را در stdout با استفاده از فرمت ini نمایش دهید.

--full-env | --fe
پیکربندی کامل محیط را در stdout با استفاده از فرمت env نمایش دهید.

--diff-env | --de
پیکربندی غیر پیش فرض را در stdout با استفاده از فرمت env نمایش دهید.

- رفع اشکال | -d
هنگام ورود جدی به سیستم و دریافت SIGTERM، دیباگر پایتون را شروع کنید
علامت. این یک میانبر برای exabgp.log.all=true و exabgp.log.level=DEBUG است.

--علامت زمان
یک سیگنال SIGUSR1 برای بارگذاری مجدد پیکربندی پس از تعداد مشخص شده صادر کنید
ثانیه، فقط برای اشکال زدایی کد مفید است.

--یک بار | -1
فقط یک تلاش برای اتصال به همتایان انجام دهید که بیشتر برای اشکال زدایی استفاده می شود.

--pdb | -p
اشکال‌زدای پایتون را در ورود به سیستم بحرانی، دریافت SIGTERM و در حالت غیرقابل شروع شروع کنید
استثناهای پایتون این یک میانبر برای exabgp.pdb.enable=true است.

-- حافظه | -s
نمایش اطلاعات مصرف حافظه در هنگام خروج از برنامه.

--مشخصات نمایه
فعال کردن مجموعه اطلاعات پروفایل در فایل داده شده. این یک میانبر است
برای exabgp.profile.enable=true و exabgp.profile.file=profile.

--تست | -t
فقط یک بررسی اعتبار پیکربندی انجام دهید.

-- رمزگشایی پیام هگزا | -x پیام هگزا
یک بسته مسیر خام را در رشته هگزادسیمال رمزگشایی کنید.

--کمک | -h
نمایش خلاصه استفاده و پیکربندی exabgp.

- نسخه | -v
نمایش exabgp شماره نسخه و خروج

محیط زیست


پیکربندی exabgp به دو بخش تقسیم می شود:

· پیکربندی محیطی که اجرای اصلی را کنترل می کند exabgp مانند
ورود به سیستم، دیمون سازی، فایل pid، پروفایل و غیره
· پیکربندی BGP exabgp، که مشخص می‌کند با کدام همسایگان باید BGP صحبت کند.
و تمام جنبه های دیگر پیکربندی BGP.

پیکربندی محیط را می توان به روش های مختلف و با روش های مختلف مشخص کرد
اولویت:

1. مقادیر خط فرمان را با استفاده از نمادهای جدا شده از نقطه.
2. متغیرهای محیطی با استفاده از نمادهای جدا شده از نقطه.
3. مقادیر خط فرمان را با استفاده از نمادهای جدا شده از خط فرمان.
4. متغیرهای محیطی با استفاده از نمادهای زیرخط جدا شده.
5. مقادیر فایل پیکربندی ini، /etc/exabgp/exabgp.env
6. ساخته شده در مقادیر پیش فرض.

متغیرهای محیطی زیر را می توان برای پیکربندی اجرای اصلی استفاده کرد exabgp:

exabgp.api.encoder (تجربی) رمزگذار پیش فرض برای استفاده با API خارجی (متن یا
json). پیش فرض: متن.

exabgp.api.highres کنترل می کند که آیا از مهرهای زمانی با وضوح بالا در JSON استفاده شود یا خیر. پیش فرض:
نادرست

exabgp.api.respawn کنترل می کند که در صورت از بین رفتن یک فرآیند کمکی، دوباره بازپخش شود. پیش فرض:
نادرست

exabgp.bgp.openwait چند ثانیه باید منتظر بمانیم تا یک پیام BGP یک بار باز شود
جلسه TCP برقرار است. پیش فرض: 60 ثانیه

exabgp.cache.attributes کنترل می کند که آیا همه ویژگی ها (پیکربندی و سیم) باید باشند
ذخیره شده برای تجزیه سریعتر. پیش فرض: درست است.

exabgp.cache.nexthops (منسوخ شده) کنترل می کند که آیا مسیر بعدی hops ذخیره می شود یا خیر. پیش فرض:
درست است

exabgp.daemon.daemonize کنترل می کند که آیا exabgp باید در پس زمینه اجرا شود. پیش فرض:
نادرست

exabgp.daemon.pid محل ذخیره PID exabgp اگر آن را مدیریت کنیم پیش فرض: '' (نه
تنظیم).

exabgp.daemon.user کاربر برای اجرا exabgp مانند. باید یک کاربر غیرمجاز باشد. پیش فرض:
هیچ کس.

exabgp.log.all کنترل می کند که آیا ثبت اشکال زدایی باید برای همه چیز انجام شود یا خیر.
پیش فرض: نادرست.

exabgp.log.configuration کنترل می کند که آیا ورود به سیستم باید برای پیکربندی و انجام شود
تجزیه فرمان پیش فرض: درست است.

exabgp.log.daemon کنترل می کند که آیا گزارش باید برای تغییر PID، فورکینگ و غیره انجام شود یا خیر.
پیش فرض: درست است.

exabgp.log.destination جایی که ورود به سیستم باید ارسال شود را کنترل می کند. syslog (یا بدون تنظیم) ارسال می کند
داده ها به سرور syslog محلی. میزبان: داده ها را ارسال می کند
به یک سرور syslog راه دور. stdout داده ها را به stdout می فرستد. stderr
داده ها را به stderr می فرستد. داده ها را به نامگذاری شده ارسال می کند
فایل. پیش فرض: stdout.

exabgp.log.enable کنترل می کند که آیا گزارش باید انجام شود یا خیر. پیش فرض: درست است.

exabgp.log.level حداقل سطح شدت را برای ورود تنظیم می کند. پیش فرض: INFO.

exabgp.log.message ثبت تغییرات در اعلام مسیر را در بارگذاری مجدد پیکربندی کنترل می کند.
پیش فرض: نادرست.

exabgp.log.network ثبت اطلاعات شبکه را کنترل می کند (وضعیت TCP/IP، شبکه
ایالت و غیره). پیش فرض: درست است.

exabgp.log.packets ثبت گزارش بسته های BGP ارسال و دریافت شده را کنترل می کند. پیش فرض: نادرست.

exabgp.log.parser ثبت جزئیات تجزیه پیام BGP را کنترل می کند. پیش فرض: نادرست.

exabgp.log.processes ثبت فرآیندهای دوشاخه را کنترل می کند. پیش فرض: درست است.

exabgp.log.reactor ثبت سیگنال های دریافتی و بارگذاری مجدد فرمان را کنترل می کند. پیش فرض:
درست است

exabgp.log.rib ثبت تغییرات در مسیرهای پیکربندی محلی را کنترل می کند. پیش فرض:
نادرست

exabgp.log.routes ثبت مسیرهای دریافتی را کنترل می کند. پیش فرض: نادرست.

exabgp.log.short استفاده از فرمت گزارش طولانی یا کوتاه را کنترل می‌کند (نه با
زمان، سطح، pid و منبع). پیش فرض: نادرست.

exabgp.log.timers ثبت تایمرهای نگهدارنده را کنترل می کند. پیش فرض: نادرست.

exabgp.pdb.enable کنترل می کند که آیا pdb، دیباگر تعاملی پایتون باید باشد
روی خطاهای برنامه شروع شد. پیش فرض: نادرست.

exabgp.profile.enable کنترل می کند که آیا پروفایل کد باید انجام شود یا خیر. پیش فرض:
نادرست

exabgp.profile.file جایی که نتایج پروفایل باید نوشته شود را کنترل می کند. هیچ / خالی یعنی
stdout. پیش فرض: خالی

exabgp.reactor.speed زمان یک حلقه راکتور را کنترل می کند. فقط در صورتی استفاده کنید که متوجه شدید
کد پیش فرض: 1.0.

exabgp.tcp.acl (تجربی، اجرا نشده). پیش فرض: خالی

آدرس IP exabgp.tcp.bind که هنگام گوش دادن به آن متصل شود (IP برای غیرفعال کردن وجود ندارد). پیش فرض:
خالی.

exabgp.tcp.delay شروع به اعلام مسیرها هنگامی که دقیقه در ساعت یک مدول از
این شماره. پیش فرض: 0.

exabgp.tcp.once فقط یک تلاش برای اتصال TCP در هر همتا، برای اشکال زدایی انجام دهید
اسکریپت ها پیش فرض: نادرست.

پورت exabgp.tcp.port برای اتصال به آن هنگام گوش دادن. پیش فرض: 179.

با استفاده از خدمات onworks.net از exabgp آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad