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

و

با دانش خود درآمد کسب کنید

آموزش PfSense قسمت 13 : نصب کردن برنامه در FreeBSD

در این بخش قصد دارم که در مورد نصب کردن برنامه در Pfsense با شما دوستان عزیز صحبت کنیم، علاوه بر قابلیتهای پیش فرضی که در Pfsense وجود دارد شما می توانید با استفاده از نصب کردن بسته ها قابلیتهای جدید هم به این فایروال پرقدرت اضافه کنید. در این بخش شما ابتدا با روش نصب برنامه در FreeBSD آشنا می شوید و در بخش بعد هم با روش نصب کردن برنامه ها در دو قالب خط فرمان و استفاده از رابط وب برای نصب کردن برنامه های مختلف در pfsense آشنا می شوید.

نصب کردن برنامه در FreeBSD

در سیستم عامل FreeBSD شما به سه روش می توانید برنامه های کاربردی را نصب کردن که در دو حالت شما از طریق کد مبنع برنامه را نصب می کنید و در روشی دیگر از برنامه های از پیش کامپایل شده برای این کار استفاده می کنید. قبل از شروع به استفاده کردن از این دو روش شما نیاز به آشنا با نصب برنامه از کد مبنع و برنامه کامپایل شده دارید. هر برنامه به صورت مجموعه از فایلهایی است که در یک زبان برنامه نویسی خاصی ایجاد شده است، بسیاری از این برنامه در دنیای سیستم عاملهای BSD به صورت رایگان در اختیار همگان قرار دارد و شما به راحتی می توانید از طریق سایت ایجاد کننده برنامه این کدها را دانلود کردن و آنرا نصب کنید. این روش در هر سیستم عامل متن باز خط فرمانی وجود دارد.

این روش به دانش شما در مورد برنامه هایی که باید قبل از نصب کردن آن استفاده کنید بستگی دارد و در سایت سازنده هم برای شما این توضیحات نوشته شده است. این روش بسیار حساس، حرفه ای و زمانبر است و کامپایل کردن هر برنامه می تواند برای شما زمانبر باشد و شما با خطاهایی آشنا شوید.در مقابل روش نصب ذکر شده روشی دیگر وجود دارد که در این روش به سیستم عامل شما بستگی دارد و هر سیستم عاملی از یک مدیریت کننده برای نصب کردن بسته های کامپایل شده استفاده می کند که در سیستم عامل جدید FreeBSD شما از فرمان pkg برای این کار استفاده می کنید و برنامه هایی که از قبل کامپایل شده و برروی سرورهای ftp سایت قرار دارند دانلود کرده که الیته می توانید فرآیند دانلود را هم به صورت خودکار انجام دهید، و بعد برنامه را بدون کامپایل کردن نصب کنید. این بسته های از پیش کامپال شده از دل روش نصبی در FreeBSD ایجاد می شوند به نام سیستم ports که در ادامه درمورد آن صبحت خواهم کرد.

در ادامه این دو روش را با هم مقایسه خواهیم کرد

در روش نصب از کد مبنع شما می توانید قابلیته های بیشتری و مورد نظر خود را در برنامه فعال کنید که در بسته های کامپایل شده این برنامه ها وجود ندارد.در روش نصب برنامه از کد مبنع شما باید زمان زیادی صرف کامپایل کردن برنامه ها صرف کنید که در روش بسته های کامپایل شده شما به راحتی این کار را انجام می دهد.در روش دستی نصب بسته ها شما باید به پیش نیازهای برنامه نصبی توجه کنید که در روش استفاده از فرمان pkg این کار به صورت خودکار انجام می شود.در روش نصب از کد مبنع برای برروز رسانی کرده برنامه های نصبی شما باید از ابتدا برنامه را کامپایل کنید که در سیستم بسته های کامپایل شده شما از این قبیل مشکلات ندارید.در میان این دو روش روشی وجود دارد که به سیستم ports در FreeBSD معروف است و شما در این روش برنامه ها را از کد مبنع نصب می کنید ولی نگران پیش برنامه های نصبی، دریافت کردن فایلها هر برنامه نبوده و به شما هم این امکان را می دهد که امکانات برنامه را به تناسب درخواست خود کم یا زیاد کنید و از همه بهتر برای خود بسته های نصبی خاصی ایجاد کنید.

نصب کردن برنامه در FreeBSD با استفاده از فرمان pkg

در این روش شما باید از سلسله فرمان های موجود در فرمان pkg استفاده کنید و برنامه های از پیش کامپایل شده را نصب می کنید، شما می توانید در این روش ابتدا فایل مورد نظر را دانلود کنید که باید از بسته های جانبی نصبی هم اطلاعات داشته باشید و آنها را نصب کنید و یا از طریق سویچ r از این فرمان به صورت خودکار از طریق اینترنت و سایت FreeBSD این کار را انجام دهید که در این روش دیگر شما نگران تقدم و تاخر بسته ها نخواهید بود. در شکل زیر خروجی نصبی با استفاده از برنامه pkg را مشاهده می کنید:

pfsense

در این روش برای جستجو کردن نام یک برنامه خاص برای نصب می توانید از search بعد از فرمان pkg استفاده کنید که خروجی به صورت زیر برای شما نمایش داده میشود:

pfsense

نصب کردن برنامه ها در FreeBSD با استفاده از سیستم ports

سیستم ports مجموعه ای از فایلهایی به نام Makefile است که در خود patch ها امنیتی و توضیحات در مورد هر برنامه را در شاخه usrports قرار داده این شاخه به صورت دسته بندی شده هر برنامه را به دسته های مختلف جدا کرده است برای مثال شما برای نصب برنامه هایی که به زبان برنامه نویسی جاوا مروبوط میشود باید وارد شاخه java شوید، یا برای نصب برنامه هایی که به لیست های پستی یا همان mail مربوط می شود به شاخه mail وارد شوید، برای برنامه های مربوط به برنامه های مدیریتی شبکه به شاخه net-mgmt مراجعه کنید، در زیر لیست کامل این شاخه ها را در شکل زیر مشاهده می کنید:

pfsense

برای جستجو کردن برنامه خاص کافیست که وارد شاخه ports شوید و از فرمان زیر استفاده کنید:

pfsense

برای نصب کردن برنامه کافیست که وارد شاخه برنامه مورد نظر شوید و فرمان make install را اجرا کنید به صورت نمایش داده شده در شکل زیر :

pfsense

نویسنده : محمد عابدینی

منبع : جزیره فایروال و تجهیزات امنیتی وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

#دوره_آموزش_pfsense #فایروال_pfsense #دوره_آموزشی_pfsense #دوره_تکمیلی_آموزش_pfsense
عنوان
1 آموزش PfSense قسمت 1 : تنظیمات شبکه و دستورات پرکاربرد در FreeBSD رایگان
2 آموزش PfSense قسمت 2 : تنظیمات و مفاهیم شبکه در FreeBSD رایگان
3 آموزش PfSense قسمت 3 : آشنایی با منوی Status رایگان
4 آموزش PfSense قسمت 4 : آشنایی با منوی Diagnostics رایگان
5 آموزش PfSense قسمت 5 : منوی Diagnostics رایگان
6 آموزش PfSense قسمت 6 : آشنایی با منوی Diagnostics رایگان
7 آموزش PfSense قسمت 7 : تنظیمات شبکه با استفاده رابط وب رایگان
8 آموزش PfSense قسمت 8 : تنظیمات شبکه با استفاده رابط وب رایگان
9 آموزش PfSense قسمت 9 : راه اندازی SSH و اتصال از طریق ویندوز رایگان
10 آموزش PfSense قسمت 10 : راه اندازی DNS رایگان
11 آموزش PfSense قسمت 11 : راه اندازی Time Server یا NTP رایگان
12 آموزش PfSense قسمت 12 : فعال سازی SNMP رایگان
13 آموزش PfSense قسمت 13 : نصب کردن برنامه در FreeBSD رایگان
14 آموزش PfSense قسمت 14 : نصب کردن برنامه در pfsense رایگان
15 آموزش PfSense قسمت 15 : نوشتن Rule قسمت 1 رایگان
16 آموزش PfSense قسمت 16 : نوشتن Rule قسمت 2 رایگان
17 آموزش PfSense قسمت 17 : نوشتن Rule قسمت 3 رایگان
18 آموزش PfSense قسمت 18 : آشنایی با منوی کنسول رایگان
19 آموزش PfSense قسمت 19 : فعال و غیر فعال کردن فایروال با دستورات رایگان
20 آموزش PfSense قسمت 20 : روش اتصال از طریق شبکه WAN رایگان
21 آموزش PfSense قسمت 21 : آشنایی با بخش Dashboard رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....