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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


xpans - سرور نام XPA

خلاصه


xpans [\-h] [\-e] [\-k sec] [\-p port] [\-l log] [\-s Security log] [\-P n]

OPTIONS


پیام راهنمای چاپ \-h
\-e وقتی دیگر اتصال XPA وجود ندارد از آن خارج شوید
\-k هر n ثانیه یک پیام نگهدارنده ارسال کنید
\-l ورودی های پایگاه داده را در فایل مشخص شده ثبت کنید
\-p به اتصالات در پورت مشخص شده گوش دهید
ثبت اطلاعات امنیتی \-s برای هر اتصال به فایل مشخص شده
\-P درخواست های پروکسی را می پذیرد (P=1) با استفاده از رشته جداگانه (P=2)
-\-نسخه نمایش نسخه و خروج

شرح


سرور نام xpans یک برنامه دارای XPA است که برای مدیریت نام ها و پورت ها استفاده می شود
از نقاط دسترسی XPA هنگامی که یک نقطه دسترسی XPA ثبت می شود، به طور خودکار شروع می شود.
برای دریافت لیستی از نقاط دسترسی ثبت شده، می توانید با استفاده از xpaget به سرور نام دسترسی داشته باشید.

La xpans سرور نام یک پیوند حیاتی بین مشتریان XPA و سرورها فراهم می کند. زمانی که یک
سرور XPA با استفاده از یک نقطه دسترسی تعریف می کند XPANew(), XPACmdNew()، یا XPAInfoNew()، نام
نقطه دسترسی به همراه اطلاعات اتصال در سرویس نام ثبت می شود.
سپس سرور نام، الگوهای class:name را که توسط کلاینت‌های XPA به آن ارسال می‌شود، با آنها مطابقت می‌دهد
ورودی های ثبت شده، تا مشتریان بتوانند با سرورهای مناسب ارتباط برقرار کنند.

اتصال سوکت بین یک برنامه دارای XPA فعال و xpans باز نگه داشته می شود تا زمانی که
سابق خارج می شود (یا به صراحت اتصال را می بندد). ظاهراً برخی تجهیزات اینترنتی
(مثلاً مودم های DSL) می توانند باعث شوند که چنین اتصالی پس از یک دوره عدم فعالیت، تایم اوت شود. به
برای جلوگیری از این اتفاق، می‌توانید از کلید \-k [sec] برای ارسال یک نگه‌داری کوتاه استفاده کنید
به هر اتصال باز پس از تأخیر زمانی مشخص شده پیام دهید. (توجه داشته باشید که این
استفاده در سطح برنامه از keep-alive فقط در صورتی ضروری است که در حال سرویس دهی با XPA فعال هستید
مشتریان از طریق اینترنت و باید با اتصالات طولانی مدت شامل DSL یا
تجهیزات مشابه XPA از نگهدارنده معمولی در سطح سوکت استفاده می کند که برای همه کار می کند
موارد دیگر.) NB (12/2/2009): داده های TCP خارج از باند (URG) که توسط xpans keep-alive استفاده می شود،
توسط برخی از روترهای سیسکو به داده های درون باند تغییر یافته است. مواجهه با چنین روتری خراب می شود
عملکرد نگه داشتن زنده است و ممکن است سرور XPA شما را نیز خراب کند. با هوشیاری پیش بروید!

La xpans برنامه به طور خودکار شروع می شود (با فرض اینکه بتوان آن را در کاربر پیدا کرد
مسیر) هنگامی که اولین نقطه دسترسی XPA ثبت شده است. بنابراین نیازی به شروع آن نیست
به صراحت با این حال، هنگامی که به طور خودکار شروع می شود، \-e سوئیچ استفاده می شود، به طوری که نام
سرور زمانی خارج می شود که هیچ نقطه دسترسی XPA دیگری ثبت نشده باشد. اگر می خواهید نگه دارید
سرور نام به طور مداوم در حال اجرا است، به سادگی آن را به صورت دستی و بدون استفاده از آن شروع کنید \-e سوئیچ.

در صورتی که سرور نام، گزارشی از نقاط دسترسی ثبت شده را نگه می دارد \-l [ورود] سوئیچ است
در خط فرمان استفاده می شود (این مورد برای راه اندازی خودکار است). گزارش شامل
اطلاعات کافی نام و اتصال به شما امکان می دهد تمام نقاط دسترسی XPA را مجدداً ثبت کنید
در صورتی که فرآیند نام سرور پیش از موعد خاتمه یابد. مثلا بعد از ds9
نقطه دسترسی ثبت شده است، گزارش شامل ورودی خواهد بود:

838e2f67:1863 ds9 ds9 gs eric را اضافه کنید

If xpans پایان یافته است اما ds9 هنوز در حال اجرا است، می توانید هر دو نقطه دسترسی را مجدداً ثبت کنید
برای فرآیند ds9 با اجرای:

xpaset \-p 838e2f67:1863 \-nsconnect

توجه داشته باشید که مشخص کننده ip:port با استفاده می شود xpaset برای دور زدن نیاز به تماس
سرور نام (که هنوز نامش ثبت نشده است!)

در صورت سوئیچ \-s [Security log]، سرور نام گزارشی از اطلاعات امنیتی را نگه می دارد
در خط فرمان استفاده می شود. برای هر اتصال پذیرفته شده، (از جمله اتصالات از طریق
xpaget فرمان)، اطلاعات مربوط به میزبان صادرکننده فرمان و
پارامترهای ارسال شده به برنامه این زمانی بسیار مفید است xpans در حال پذیرش است
اتصالات از ماشین های غیر قابل اعتماد

هنگامی که یک نقطه دسترسی XPA توسط یک سرور با استفاده از XPAFree()، اطلاعات دسترسی است
از سرور نام حذف شد اگر یک فرآیند فعال با XPA خاتمه یابد، همه نام‌ها
ثبت شده توسط آن فرآیند به طور خودکار حذف خواهد شد. فایل لاگ همیشه به روز می شود
برای منعکس کردن نقاط دسترسی ثبت شده فعلی.

سرور نام خود دارای نام های نقطه دسترسی XPA است xpans ثبت شده که از طریق آن شما
می توانید اطلاعات مربوط به نقاط دسترسی ثبت شده فعلی را بیابید (با فرض اینکه دارید
دسترسی به سرور نام؛ برای اطلاعات بیشتر به XPA Access Control مراجعه کنید). برای هر
نقطه دسترسی ثبت شده، اطلاعات زیر برگردانده می شود:

کلاس # کلاس نقطه دسترسی
نام # نام نقطه دسترسی
دسترسی به # دسترسی مجاز (g=xpaget,s=xpaset,i=xpainfo)
id # روش دسترسی سوکت (host:port برای inet، فایل برای local/unix)
کاربر # نام کاربری مالک نقطه دسترسی

به عنوان مثال، برای نمایش تمام نقاط دسترسی ثبت شده در حال حاضر، به سادگی اجرا کنید:

xpaget xpans

با ادامه مثال ds9 در بالا، این باز خواهد گشت:

DS9 ds9 gs 838e2f67:1863 eric

اگر همان برنامه با نام‌های دسترسی مختلف XPA شروع شده باشد، فقط می‌توانید جستجو کنید
نام هایی که با یک الگوی مشخص مطابقت دارند. به عنوان مثال، فرض کنید ds9 راه اندازی شده است
با استفاده از:

ds9 &
ds9 \-title ds9\-1\-eric &
ds9 \-title ds9\-2\-eric &

برای جستجوی تمام نقاط دسترسی ds9 که به ".eric" ختم می شوند و می توان با استفاده از آنها به آنها دسترسی داشت
xpaset، استفاده کنید:

xpaget xpans "DS9:*.eric" "s" "*"

این باز خواهد گشت:

DS9 ds9\-2\-eric gs 838e29d3:42102 eric
DS9 ds9\-1\-eric gs 838e29d3:42105 eric

آرگومان سوم "*" تمام نقاط دسترسی را از همه کاربران درخواست می کند. شما همچنین می توانید یک را مشخص کنید
نام کاربری خاص و تنها نقاط دسترسی ثبت شده توسط آن کاربر برگردانده می شود.

سرور نام از XPA_METHOD متغیر محیطی برای تعیین اینکه آیا باید
به درخواست ها در سوکت های INET یا LOCAL گوش دهید. از آنجا که نقاط دسترسی XPA نیز از این استفاده می کنند
متغیر محیطی، انتخاب روش سوکت سازگار خواهد بود. توجه داشته باشید که، چه زمانی
از سوکت های INET استفاده می شود، در صورتی که می توان به سرور محلی از ماشین های راه دور دسترسی داشت
XPA_NSINET متغیر محیطی تنظیم شده است تا به ماشین محلی اشاره کند. به محیط XPA مراجعه کنید
متغیرها برای اطلاعات بیشتر

یکی از ویژگی‌های آزمایشی xpans توانایی آن برای عمل به عنوان یک پروکسی برای سرورهای XPA است
فایروال هایی که می خواهند با فرآیندهای خارجی ارتباط برقرار کنند. ایده اصلی این است
زیر: یک سرور XPA (آن را "foo" می نامید) در هاست 1، احتمالاً پشت یک فایروال، یک
اتصال از راه دور به یک برنامه xpans دارای پروکسی در هاست 2 (با مشخص کردن XPA میزبان 2
روش). مثلا:

xpaset \-p foo \-remote 'host2:28571' + \-proxy # در هاست 1

وقتی این کار انجام شد، host2 می تواند از تماس های xpaset، xpaget و xpainfo برای برقراری ارتباط با
سرور XPA Foo. تمام ارتباطات فرمان از طریق اتصال سوکت xpans انجام می شود
بین foo در host1 و xpans در host2 (که توسط foo از داخل شروع شد
دیواره آتش). ارتباط داده به طور مشابه با استفاده از یک اتصال سوکت آغاز شده انجام می شود
در هاست 1 (معمولاً با مقدار پورت دو بزرگتر از مقدار پورت xpan های اصلی
اتصال سوکت). یک تماس xpaset یا xpaget در host2 مخاطبین xpans، که یک تماس را انجام می دهد
XPASet() or XPAGet() فراخوانی، ارسال دستورات و داده ها بین این دو
برنامه ها.

به طور پیش فرض، اتصالات پروکسی توسط xpan مجاز نیست. اگر سوئیچ \-P مشخص شده باشد
با مقدار 1، اتصال پروکسی مجاز است، اما تمام ارتباطات پروکسی انجام می شود
در همان رشته پردازش xpans. اگر مقدار 2 مشخص شده باشد، پردازش پراکسی
در یک رشته جداگانه انجام می شود (با فرض اینکه thread ها در سیستم شما پشتیبانی می شوند).
زیرا پردازش پاسخ به تماس xpa از هر نوع ممکن است زمان زیادی ببرد و بنابراین می تواند
تداخل با پردازش xpans معمولی، اتصالات پراکسی رشته ای (\-P 2) هستند
توصیه شده. هنگام استفاده از اتصالات پراکسی، تنظیم آن نیز ممکن است مفید باشد
متغیر محیطی XPA_IOCALLSXPA، به طوری که می توان چندین درخواست پراکسی را در آن بررسی کرد
در همان زمان، به جای سریال.

توجه داشته باشید که این رابط پراکسی برای xpans آزمایشی است. برای ارائه داده های راه دور استفاده می شود
قابلیت های تجزیه و تحلیل در سیستم Chandra-Ed با استفاده از ds9. (دیدن
http://chandra\-ed.cfa.harvard.edu و http://hea\-www.harvard.edu/saord/ds9 برای اطلاعات بیشتر
جزئیات). مثل همیشه، لطفا در صورت داشتن مشکل یا سوال با ما تماس بگیرید.

با استفاده از خدمات onworks.net از xpan به صورت آنلاین استفاده کنید


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

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

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

Ad