|
This is the Persian (Farsi) manual for GNU Gatekeeper 2.2.6.
سر فصل ها
محتویات ·
آشنایی ·
نصب کردن ·
شروخ کردن ·
تنظیمات پایه ·
تنظیمات حالت Routed و Proxy ·
مسیر یابی ·
تنظیمات RAS ·
تنظیمات تعیین اجازه دسترسی یا Authentication ·
تنظیمات حسابرسی یا Accounting ·
تنظیمات Gatekeeperهای همسایه یا Neighbor ·
تنظیمات مختص هر نقطه نهایی یا ٍEndpoint ·
تنظیمات پیشرفته ·
مشاهده مضعیت Gatekeeper یا Monitoring
۲. کامپایل و نصب۱.۲ Compile کردن Gatekeeperبرای ساختن Gatekeeper شما حداقل به PWLib 1.5.0 و OpenH323 1.12.0 یا جدیدتر احتیاج دارید. نسخه ازمایش Gatekeeper معمولی به جدیدترین ورژن موجود OpenH323 احتیاج دارد. این کتابخانه ها در آدرس صفحه دریاف OpenH323 قراردارند. لطفا به قسمت دستور العملهای موجود درمورد چگونه کامپایل کردن کد OpenH323مراجعه کنید. ترتیب کاپایل کردن:
روی
Unix اجرای
بترتیب یک روی
ویندوز فقط کافیست فایل ارایه شده ( برای
اطلاع از لیست گزینه های موجود در زمان
کامپایل دستور برای کامپایل کردن توصیه میشود که از کتابخانه های PWLib/OpenH323 ورژن Pandora Realeas 1.7.5.2/1.14.4.2 ویا جدیدتر استفاده شود. ورژنهای قدیمی پشتیبانی نمی شوند و درمورد درست کار کردن آنها مسوولیتی متوجه ما نیست . برای
ساختن Gatekeeper به
نحوی که بصورت Static با
کتبخانه های سیستم و PWLib/OpenH323
لینک شده
باشد از دستورهای برای استفاده از Gatekeeper زیر بار سنگین توصیه میشود که گزینه LARG_FDSET را فعال کنید (فقط برای ورژنهای تحت Unix ). دستور لازم برای این کار (configure –with-large-fdset=4096) میباشد .روی بعضی از سیستمها لازم است برای اینکه یک پروسس بتواند بیشتر از ۱۰۲۴ Socket باز کند از ulimit استفاده کنید .توجه داشته باشید که کتابخانه PWLib از ورژن 1.5.3 به بعد از امکاناتی مشابه استفاده میکند .پس شما میتواند بین استفاده از LARG_FDSET در gnugk و ساختارخود Pwlib یکی را انتخاب کنید . استفاده ازساختار خود GnuGK بازدهی بهتری به شما خواهد داد.حداکثر مقدار LARG_FDSET را میتوانید بر پایه محاسبه حداکثر Socket هایی که استفاده خواهند شد بدست بیاورید . از این فرمول سردستی هم میتوانید استفاده کنید:
پس برای ۱۰۰ تماس هم زمان شما بیش از ۱۰۲۴ Socket متصل شده در LARG_FDSET احتیاج نخواهید داشت. ۲.۲ ابزار addpasswd:درگاه وضعیت(Status Posr) و ماژول SimplePasswordAuth احتیاج به کلمات عبور رمز شده ای دارند که این کلمات در فایل تنظیمات Gatekeeper ذخیره میشوند. از ورژن 2.2.2 به بعد نیز پشتیبانی از کلمات رمز شده در تنظیمات به Gatekeeper اضافه شده. addpasswd ابزاریست که شما برای تولید و ذخیره سازی این کلمات رمز شده به آن احتیاج دارید . این ابزار همراه Gatekeeper بوده و اینگونه کامپایل میشود :
نحوه استفاده از آن به اینصورت میباشد:
مثال۱: برای مثال اگر 'gkadmin' کاربر باشد و 'secret' کلمه عبور و این دسترسی در قسمت [GkStatus:Auth] در تنظیمات برای تعیین نحوه دسترسی به درگاه وضعیت (Status Port) باید تعریف شود اینگونه میتوانید عمل کنید:
مثال ۲ :اگر 'joe' نام کاربر و 'secret' کلمه عبور و در قسمت [Password] تنظیمات برای فعال کردن endpoint authentication میبایست اضافه شوند:
مثال ۳:رمز مشترکی که در قسمت RadAuth تنظیمات باید اضافه شود:
توجه: متغییر KeyFilled یک مقدار پیش فرض را برای کلید رمز گذاری کلمه عبور تعیین میکند .این کلمه میتواند در فایل تنضیمات حذف شود که در اینصورت مقدار ۰ برای آن تعیین میشود.اما اگر به این متغییر مقداری داده شود و مقدار آن تغییر کند کلیه کلمات عبور باید دوباره تولید شوند ( برای این کار میتواند از ابزار addpasswd استفاده کنید .) ۳.۲ نصب کردن Gatekeeper:هیچ
روند خاصی برای نصب نیاز نیست .فقط
برنامه اجرایی را به مسیری که دوست دارید
کپی کنید و فایل تنظیماتی برای آن ایجاد
کنید .مثال
های گوناگونی از تنظیمات مختلف در مسیر
برای
مثال در یک Linux تحت
ساختار x86 برانامه
اجرایی gnugk در
مسیر
برای توضیحات بیشتر به قسمت گزینه های موجود در خط فرمانمراجعه کنید ۴.۲ نرم افزار های از پیش ساخته شدهاگر علاقه ای به کاپایل کردن Gatekeeper از روی کد آن ندارید پکیج های از پیش ساخته شده بسیاری در SourceForge موجود است که البته تمام ورژنها بصورت قابل اجرا اماده نیستند ولی میتوانید برای دیدن ورژنهای موجود به محل مربوط به دریافت آنها نگاهی بیندازید . (پکیج های tar.gz یا tgz) فایل tar را دزیافت کنید و دستور زیر را با دسترسی root اجرا کنید . نام فایل را با نام فایلی که دریافت کرده اید جایگزین کنید .
(پکیج های Debian .deb ) Debian پکیجهای لازم را همراه خود دارد .کافیست دستور زیر را با دسترسی root اجرا کنید:
سر فصل ها محتویات · آشنایی · نصب کردن · شروخ کردن · تنظیمات پایه · تنظیمات حالت Routed و Proxy · مسیر یابی · تنظیمات RAS · تنظیمات تعیین اجازه دسترسی یا Authentication · تنظیمات حسابرسی یا Accounting · تنظیمات Gatekeeperهای همسایه یا Neighbor · تنظیمات مختص هر نقطه نهایی یا ٍEndpoint · تنظیمات پیشرفته · مشاهده مضعیت Gatekeeper یا Monitoring
|
Last updated: 21. Jan 2025 |