openbsd

سری مقالات برنامه PF به زبان ساده بخش ششم(فایل پیکربندی برنامه pf)

فایل پیکربندی برنامه pf: یکی از بخش های مهم همه سرویس های موجود، فایل پیکربندی است که سرویس ها رفتارها، متغیرها و سایر تنظیمات خود را از آن فایل می خوانند و رفتار مورد نظر شما را اعمال می کنند در سیستم عامل های مبتنی بر BSD فایل های پیکربندی سرویس هایی که به صورت […]

, ,

آموزش کانفیگ pfSense برای شبکه داخلی

آموزش کانفیگ فایروال برای شبکه داخلی در این آموزش قصد دارم در مورد Rule و NAT که کاربرد زیادی در شبکه دارند مطلبی را در اختیار شما قرار دهم. شبکه مدنظر به صورت زیر می باشد. اهداف: ۱– دسترسی کاربران داخلی به اینترنت ۲– دسترسی کاربران خارجی به سرور داخلی ۱- برای دسترسی کاربران داخلی

ابزارها و نود ابزارها (Devices and Device Nodes)

یک ابزار یا device درواقع محلی است برای دسترسی و استفاده از سخت‌افزارهای متصل به سیستم, شامل دیسک‌ها, چاپگر‌ها, کارت‌های گرافیک و کیبورد. زمانی که FreeBSD بوت می‌شود هسته سیستم عامل همه ابزارهای متصل شده به سیستم را شناسایی می کند. نکته: همیشه یک کپی از پیغام‌های هنگام بوت سیستم در مسیر /var/run/dmesg.boot ذخیره می  

تاریخچه FreeBSD

ویرایشگرهای متن

بیشتر تنظیمات FreeBSD با ویرایش یک فایل انجام می‌شود. به همین دلیل آشنا بودن با یک ویرایشگر متن ایده خوبی به نظر می‌رسد. FreeBSD با تعداد کمی ویرایشگر متن به صورت پایه منتشر می‌شود ولی تعداد زیادی هم به وسیله مخازن نرم افزاری آن در دسترس هستند. یک ویرایشگر متن ساده برای یادگیری ee می‌باشد.

openbsd

سری مقالات برنامه PF به زبان ساده بخش پنجم(ویرایشگر متنی)

ویرایشگر VI در بخش اول از این سری مقالات این مطب بیان شد که برای کار با برنامه pf به دو ابزار بیشتر نیاز ندارید. ابزار اول برنامه pfctl و ابزار دوم یک ویرایشگر متنی است که البته در راه اندازی و پیکربندی همه سرویس ها به آن نیاز دارید. در این بخش دو ویرایش

,

پردازش ها و daemon ها

FreeBSD یک سیستم عامل چند وظیفه ای است. هر برنامه ای که در سیستم درهرجا اجرا بشود یک پردازش نامیده می شود. هر دستوری هم که اجرا می شود یک پردازش برای آن ایجاد خواهد شد. همچنین خود FreeBSD هم درهنگام اجرا پردازش های زیادی را ایجاد می کند که پردازش های سیستمی نامیده می

تاریخچه FreeBSD

ساختار دایرکتوری ها در FreeBSD

سیستم عامل FreeBSD دارای یک ساختار سلسه مراتبی و نظام مند دایرکتوری ها می باشد که به صورت یک درخت وارانه می باشد. مهمترین بخش این ساختار / یا همان دایرکتوری ریشه است که به مانند تنه درخت می باشد که همه شاخ و برگ ها بر روی آن سوار هستند. در هنگام بوت سیستم،

,
تاریخچه FreeBSD

پیاده و سوار کردن فایل سیستم در FreeBSD

فایل سیستم یونیکس به صورت یک درخت می باشد که این درخت از سر شاخه root  با /  آغاز شده و به زیر شاخه هایی مانند /dev  , /usr و … ختم می شود. دلایل زیادی از جمله دلایل امنیتی  وجود  دارد که هر کدام از این زیر شاخه ها به یک پارتیشن یا دیسک

openbsd

سری مقالات برنامه PF به زبان ساده بخش چهارم(فرمان pfctl )

فرمان pfctl در بخش اول از این سری مقالات این مطب بیان شد که برای کار با برنامه pf به دو ابزار بیشتر نیاز ندارید. ابزار اول برنامه pfctl و ابزار دوم یک ویرایشگر متنی که البته در راه اندازی و پیکربندی همه سرویس ها به آن نیاز دارید در این بخش دو ویرایش vi

, , , , ,
بروز رسانی openBSD با استفاده از openup

برنامه Timux

برنامه Timux تمام تلاش برنامه سازان در زمینه سیستم عامل ها این است که محیط کاربری را برای کاربران ساده کند و به شکلی در آورد که کاربران راحت تر با این محیط ها کار انجام دهند. در بسیاری از موارد فرض کنید که شما از محیط خط فرمان برای مدیریت سرورهای خود استفاده می

, ,
بروز رسانی openBSD با استفاده از openup

سری مقالات برنامه PF به زبان ساده بخش سوم (راه اندازی در NetBSD)

از ورژن های ۲٫۰ به بعد سیستم عامل NetBSD برنامه pf به صورت ماژول وجود دارد که یا باید برنامه pf را به صورت بسته از شاخه security/pflkm نصب کنید یا به صورت استاتیک در هسته این سیستم عامل به صورت استاتیک پیداسازی شود. از ورژن ۳٫۰ به بعد برنامه pf در بیس سیستم عامل

, ,
openbsd

سری مقالات برنامه PF به زبان ساده بخش دوم (راه اندازی در FreeBSD)

راه اندازی  برنامه PF در FreeBSD بعد از پروژه OpenBSD که برنامه  pf از آنجا متولد شده، در FreeBSD هم این برنامه به صورت خوبی طراحی و ایجاد شده است. برنامه pf از ورژن ۵٫۲ در این سیستم عامل قرار گرفته است. اگر بخش قبلی را مطالعه کرده باشید در سیستم عامل OpenBSD برنامه pf

,
تاریخچه FreeBSD

سطح دسترسی ها در FreeBSD

دسترسی ها (permissions): در FreeBSD همه فایل‌ها و دایرکتوری ها شامل یک سری بیت کنترل دسترسی می باشند که توسط ابزارهای مختلفی قابل ویرایش و مشاهده هستند. درک کردن دسترسی ها مبنی بر این است که کاربر بتواند به فایل‌ها و دایرکتوری های متعلق به خودش دسترسی کامل داشته باشد و در عین حال همان

, ,
مدیریت کاربران در FreeBSD

مدیریت کاربران در FreeBSD

کاربران و مدیریت پایه‌ای حساب‌های کاربری سیستم عامل FreeBSD این اجازه را می دهد که چند کاربر بتوانند به صورت هم زمان از کامپیوتر استفاده کنند. به صورتی که اگر یک کاربر پشت کامپیوتر نشسته باشد و با صفحه‌کلید و ماوس با سیستم کار کند کاربران دیگر هم بتوانند از طریق شبکه به سیستم login

, ,
بروز رسانی openBSD با استفاده از openup

بروز رسانی openBSD با استفاده از openup

بروز رسانی بسته ها و خود سیستم عامل OpenBSD: یکی از بخش هایی که جای آن در سیستم عامل OpenBSD بسیار خالی و کم رنگ است بخش مربوط به بروز رسانی برنامه ها و خود سیستم عامل است، برای رفع این مشکل سایتی به نام mtier.org برنامه ای را طراحی کرده به نام Openup تا

, ,
نصب Solaris x86 11 از روی ISO در Virtualbox - بخش اول

نصب Solaris x86 11 از روی ISO در Virtualbox – بخش اول

اخیراً من با یک DBA در حاشیه یکی از رویدادهای IOUG برخورد داشتم در صحبت‌هامون ایشون شکایت می‌کرد و می‌گفت که نمی‌تواند از Solaris 11.2 استفاده کند و حتی آن را نصب کند. آن‌ها مرا  چند هفته قبل دیده بودند که در حال ارائه پیش‌نمایش Openstack بودم، بنابراین از من خواستند که Solaris 11.2 را بر

openbsd

سری مقالات برنامه PF به زبان ساده بخش اول( راه اندازی در OpenBSD)

فایروال PF به زبان ساده مقدمه  با گسترش روزافزون بحث امنیت  نیاز به یک فایروال احساس می شود و در این میان امنیت سیستم عاملی که خود ارائه دهنده سرویس فایروال است بسیار مهم است زیرا خط مقدم امنیت شبکه شما فایروال شماست و وجود باگ برروی سیستم راه اندازی آن موجب به خطر افتادن

,
OpenBSD

مدیریت ترافیک با pf

مدیریت ترافیک با استفاده از ALTQ: ALTQ مخفف alternate queuing است که یک مکانیزم بسیار کارا در مدیریت ترافیک است، این پروژه تا قبل از pf به صورت جداگانه وجود داشته و بعدا به بخش pf اضافه شده است. مدیریت کردن ترافیک یک امر بسیار مهم و حیاتی در مدیریت کردن منابع و امکانات شبکه

, , , , ,
NetBSD pf

فصل سوم: استفاده از pkgsrc در سیستم عامل های غیر از NetBSD

۳٫۱ توضیع های باینری قسمت ۴٫۱ را ببینید ۳٫۲ خودراه اندازی pkgsrc   یا Bootstrapping pkgsrc Pkgsrc می تواند برای استفاده در دو حالت متفاوت خودراه اندازی گردد: حالت دارای مجوز و بدون مجوز (Privileged & Unprivileged) در حالت بدون مجوز برعکس حالت با مجوز، تمامی برنامه ها در زیر مجموعه یک کاربر نصب شده و

فصل هشتم pkgsrc (طرح ساختار فایل های نصب شده)

طرح ساختار فایل های نصب شده مقدمه فایل های نصب شده به وسیله برنامه pkgsrc خیلی به به ساختار فایل های موجود برروی شاخه usr که برروی سیستم شما موجود است شباهت دارد. اما در بعضی از جزییات متفاوت است. این شباهت به این خاطر است که این برنامه در ابتدا از دل ساختار FreeBSD

,

معرفی NAS4Free

این عضو از خانواده BSD ها محصولی است که بر مبنای FreeBSD و با تکیه بر قدرت فایل سیستم ZFS به منظور ایجاد یک ساختار امن و پایدار با قابلیت های بسیار خوب در زمینه فایل سیستم  و مدیریت آرشیو و همچنین سرویس های خوب مربوط به هم طراحی شده است. با استفاده از این سیستم عامل ۱۰۰٪

FreeBSD ACL

سطح دسترسی خاص(acl) برروی فایل ها و پوشه ها در FreeBSD

Acl به ایجاد می کند یک سری سطح دسترسی اضافه هم برای شاخه ها و هم برای فایل ها . همان طور که می دانید سطح دسترسی استاندارد در Unix به سه بخش صاحب فایل، گروه فایل و دیگران ( همه) تقسیم می شود، اما ACL دسترسی های بیشتری را به فایل ها و شاخه

NetBSD pf

فصل هفتم PKGSRC(ایجاد کردن بسته های باینری با استفاده از bulk builds)

مقدمه: شاید شما به خاطر یک سری دلایل قصد داشته باشید یک بخش یا همه بسته های ایجاد شده در برنامه pkgsrc  را در حالت باینری ایجاد کنید برای مثال شما تعداد زیادی سیستم دارید که همه آنها یک سری برنامه های خاص  و یکسانی را اجرا می کنند و برای شما نصب و راه

,
freeradius

FreeRADIUS in Pfsense

نحوه راه اندازی FreeRadius در PFSense در زیر آورده شده است: AAA چیست ؟ در سیستم های امنیتی کامپیوتری AAA مخفف ۳ کلمه Authentication, Authorization و Accounting به معنای تشخیص هویت، تصدیق دسترسی و حسابرسی است که برای همین عناوین در شبکه ها استفاده می شود. Authentication: به معنای پروسه و عملیاتی است که طی

, ,
پیمایش به بالا