تاریخچه FreeBSD

پارتیشن‌بندی دیسک در FreeBSD

قبل از اینکه FreeBSD را نصب کنید، باید مقداری از فضای هارد‌دیسک خود را برای نصب آن کنار بگذارید. این کار از طریق برنامه نصب و همچنین ابزارهای خط فرمان صورت می‌گیرد. سه روش برای اختصای دادن فضای دیسک سخت وجود دارد: Guided: در این حالت عمل پارتیشن‌بندی به صورت خودکار و توسط برنامه نصب […]

,

احراز هویت در اسکوئید

احراز هویت (Authentication) در سرویس دهنده اسکوئید (squid) امروز می‌خواهیم در رابطه با احراز هویت کاربران در سرویس دهنده Squid که باعث کنترل بهتر کاربران می‌شود صحبت کنیم. برای این منظور راهکارهای زیادی وجود دارد که ما در اینجا به دو مقوله احراز هویت معمولی خود Squid و احراز هویت به وسیله Radius سرورها می

, , ,

سرویس دهنده Nginx

Nginx چیست؟ یک سرویس دهنده سبک و سریع وب می باشد که امکانات بسیار زیادی را به صورت رایگان ارایه می دهد. از این امکانات می توان به مواردی مانند سرویس دهنده وب پراکسی بازگشتی WAF و غیره نام برد. در این مقاله چه چیزهایی یاد می گیریم؟ تنظیمات سرویس Nginx جهت Load Balancer تنظیم

نحوه نصب و راه اندازی l2tp و pptp با استفاده از (MPD (Multi-link PPP Daemon

همان طور که از اسم این مقاله پیداست این مقاله از دو قسمت تشکیل شده است: راه اندازی سرویس PPTP با استفاده از mpd راه اندازی سرویس L2TP با استفاده از mpd که هر یک به تفصیل توضیح داده خواهد شد. راه اندازی سرویس PPTP با استفاده از mpd اول باید ببینیم برای راه اندازی

, ,

نصب و پیکربندی ساده DNS

مرحله اول:‌ نصب برای این منظور به مسیر زیر می‌رویم و BIND را کامپایل و نصب می کنیم. /usr/ports/dns/bind99 make install clean نکته: در منوی کانفیگ گزنیه ی REPLACE_BASE راانتخاب کنید. بعد از اتمام نصب BIND این مرحله به پایان می رسد و ما به مرحله بعدی که اصلی ترین مرحله می باشد می  رویم.

, ,
تاریخچه FreeBSD

راه اندازی سرویس poptop در freeBSD

مقدمه با توجه به پیشرفت تکنولوژی و بزرگ شدن شرکت ها و توسعه ها شبکه‌های کامپیوتری نیاز به ارتباطات امن هر روز بیشتر حس می شود. از آنجا در این مقاله به بررسی راه اندازی سرویس شبکه مجازی خصوصی (VPN) با استفاده از سرویس دهنده poptop می پردازیم. نیازمندی ها و محدودیت‌ها برای راه اندازی

,
تاریخچه FreeBSD

نحوه نصب و راه اندازی FreeBSD Access Point

ما در این مقاله سعی داریم تا آموزش استفاده از FreeBSD به عنوان یک Access Point را بدهیم. لطفاً توجه داشته باشید که برای تکمیل این مقاله از [FreeBSD Handbook] کمک گرفته شده است. نرم‌افزار‌های مورد نیاز اگر بخواهیم FreeBSD به عنوان یک Access Point کار کند باید ابزارهای (نرم‌افزارهای) زیر را روی سیستم نصب

, ,
تاریخچه FreeBSD

راه اندازی Cpanel در FreeBSD

نکته: برای استفاده از این آموزش شما باید سیستم عامل FreeBSD را نصب کنید. با ادغام کردن توانایی های cpanel با قدرت FreeBSD می توانید یک سرور کاملا حرفه ای و کاربردی داشته باشید. به روز رسانی FreeBSD قبل از شروع بهتر است سیستم عامل و port ها را به روز کنید: $ portsnap fetch

,

راه‌اندازی سرویس vsftpd

vsftpd یا Very Secure FTP Daemon یک FTP Server برای سیستم‌های خانواده یونیکس است. vsftpd تحت اجازه‌نامه GPL عرضه شده و از IPv6 و SSL پشتیبانی می‌کند. vsftpd بسیار امن و سریع بوده و توسط شرکت‌ها و پروژه‌های بزرگی استفاده می‌شود. نصب vsftpd از طریق پورت‌های FreeBSD قابل نصب است. کافی است دستورات زیر را

نصب وب سرور آپاچی همراه با SSL

در این قسمت می‌خواهیم نحوه نصب وب سرور آپاچی به همراه SSL یا همان HTTPS را بررسی کنیم. مرحله اول نصب apache از طریق پورت ها برای این كار ابتدا دستورات زیر را به ترتیب اجرا می كنیم. #cd /usr/ports/www/apache22 #make BATCH=yes install با اجرای دستور اول به دایرکتوری apache22 می رویم و با اجرای

, , , ,
تاریخچه FreeBSD

سرویس OpenSSH

بسته OpenSSH یک پیاده‌سازی آزاد و بازمتن از پروتکل SSH است. به کمک پروتکل SSH می‌توان به صورت کاملا ایمن با دیگر رایانه‌ها و ماشین‌های موجود در شبکه ارتباط برقرار کرد. این بسته می‌تواند جایگزین مناسبی برای rlogin, rsh,rcp و telnet باشد. بسته OpenSSH توسط پروژه OpenBSD نگهداری و توسعه داده می‌شود. این بسته با

,
تاریخچه FreeBSD

سرویس inetd در FreeBSD

سرویس‌ها یا دایمن‌ها می‌توانند به دو صورت اجرا شوند: به صورت مستقل و standalone تحت نظارت و مدیریت سرویس inetd inetd سرویسی است که وظیفه آن مدیریت کردن دیگر سرویسهاست. به همین دلیل به inetd یک Super Server می‌گویند. بنا به دلایلی شاید نخواهیم تا بعضی از سرویس ها را به طور مستقل اجرا کنیم.

,
تاریخچه FreeBSD

سامانه نام دامنه و BIND

در یک شبکه کامپیوتری، کامپیوترها با استفاده از پروتکل IP با یکدیگر ارتباط برقرار می‌کنند. این آدرس های IP برای راحتی کامپیوترها طراحی شده‌اند نه انسان‌ها و به خاطر سپردن آنها برای انسان‌ کاری سخت و مشکل است. می توان برای این آدرس‌های IP یک نام در نظر گرفت تا به خاطر سپردن آنها راحت‌ترشود.

,
تاریخچه FreeBSD

چگونه يك پراكسي سرور روي FreeBSD نصب كنيم؟

یک پراکسی سرور، کامپیوتری است که بین کلاینت و سرور قرار می گیرد. منظور از کلاینت کامپیوتری است که درخواست یک صفحه وب را داده و سرور هم کامپیوتری است که صفحه وبِ مورد نظر در آن نگهداری می شود. وقتی ما یک صفحه وب را از یک وب‌سرور درخواست می کنیم، پراکسی سرور ارتباط

, ,
تاریخچه FreeBSD

نحوه استفاده از Driver های مایکروسافت در FreeBSD

در این مقاله می خواهیم در رابطه با استفاده از Driver های مایکروسافتی برای کارت های شبکه در FreeBSD آشنا شویم. مقدمه از آنجایی که اکثر کارت های شبکه وایرلس راه انداز بومی برای FreeBSD ندارند یک قابلیت جالب از Solaris برای سیستم‌های تحت یونیکس ارایه شد که می توان Driver های کارت های شبکه

, ,

راهنمای traffic shaping به کمک dummynet در FreeBSD

Traffic shaping که به فارسی «شکل‌دهی ترافیک» ترجمه شده روشی برای کنترل ترافیک و پهنای باند مصرفی کامپیوترها می‌باشد. به کمک این تکنیک می‌توانید پهنای باند شبکه خود را به طور عادلانه بین سرویس‌ها و رایانه‌های موجود در شبکه تقسیم کنید و مانع این شوید که بعضی سرویس‌ها از کل پهنای باند استفاده کنند. همچنین

freebsdnetwork

Nat در FreeBSD

یکی از مشکلات پروتکل IPv4 فضای آدرس‌دهی اندک آن است. چون IPv4 از ۳۲ بیت برای آدرس‌دهی استفاده می‌کند، می‌توان ‎۲^۳۲‎ آدرس مختلف (حدود چهار میلیارد) داشت که البته محدوده وسیعی از آن برای استفاده‌های خاصی رزرو شده‌اند و در اینترنت قابل استفاده نیستند. محدوده آدرس‌های زیر برای استفاده در شبکه‌های محلی رزرو شده و

freebsdnetwork

اتصال به شبکه بی‌سیم در FreeBSD

اکثر شبکه‌های بی‌سیم بر اساس استاندادهای ‎IEEE® ۸۰۲٫۱۱‎ هستند. شبکه‌های ۸۰۲٫۱۱ به دو طریق سازماندهی می‌شوند. در حالت اول که infrastructure mode نامیده می‌شود، یک ایستگاه به عنوان نماینده تمام ایستگاه‌های دیگر عمل می‌کند. این شبکه‌ها با نام BSS هم شناخته می‌شوند و به این ایستگاه مرکزی که نمایندگی دیگر ایستگاه‌ها را بر عهده دارد،

freebsdnetwork

پیکربندی کارت شبکه در FreeBSD

برای پیکربندی کارت شبکه، باید بدانید که مدل کارت شبکه‌تان چیست، از چه چیپی استفاده می‌کند و اینکه آیا یک کارت PCI هست یا ISA. FreeBSD طیف وسیعی از کارت‌های شبکه PCI و ISA را پشتیبانی می‌کند. برای اینکه بدانید کارت شبکه‌تان توسط FreeBSD پشتیبانی می‌شود یا نه می توانید لیست سخت‌افزارهای سازگار (HCL) را

تاریخچه FreeBSD

نصب وب‌کم در FreeBSD

برای استفاده از وب‌کم خود در FreeBSD باید دایمنی به نام webcamd را نصب و پیکربندی کنید. webcamd از صدها وب‌کم مختلف پشتیبانی می کند و شانس اینکه وب‌کم شما هم توسط این دایمن پشتیبانی شود بسیار بالاست. برای شروع کار، ابتدا multimedia/v4l_compat، multimedia/libv4l و multimedia/pwcview را نصب کنید: cd /usr/ports/multimedia/v4l_compat && make install clean

تاریخچه FreeBSD

نصب برنامه‌ها از طریق Ports Collection در FreeBSD

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

تاریخچه FreeBSD

تنظیم کارت صدا در FreeBSD

قبل از شروع کار، شما باید مدل کارت صدای خود، چیپی که استفاده می‌کند و اینکه یک کارت PCI است یا ISA را بدانید. FreeBSD از طیف وسیعی از کارت های PCI و ISA پشتیبانی می‌کند. برای اینکه بفهمید آیا کارت صدای شما پشتیبانی می‌شود یا نه این لینک را چک کنید. برای استفاده از

تاریخچه FreeBSD

مروری بر ابزار cron

یکی از مفیدترین ابزارهای موجود در FreeBSD، ابزار cron است. این ابزار برای خودکارسازی وظایف و فرآیندها استفاده می‌شود. شما که نمی‌توانید همیشه پشت کامپیوتر خود نشسته و پیوسته همه چیز را کنترل کنید! ابزار cron به صورت پیوسته در پس‌زمینه اجرا شده و همیشه فایل /etc/crontab را چک می‌کند. همچنین این ابزار دایرکتوری /var/cron/tabs

تاریخچه FreeBSD

مروری بر ابزار DTrace

در این مقاله چه چیزهایی یاد بگیریم؟ تنظیم و نصب ابزار DTrace در FreeBSD تست بعضی از سرویس دهنده های DTrace و دیدن خروجی آن برای درک این مقاله چه چیزهایی را باید بدانیم؟ آشنایی ابتدایی با کامپایل کردن هسته FreeBSD کمی مهارت های عیب یابی debugging DTrace ابزاری است که توسط شرکت سان توسعه

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