پراکسی !!!!!!!!!!

پراکسی سرور و انواع اون رو بیشتر مطالعه کنیم چون روی پراکسی سرور ها کلی کارهای خاصصصص میشه کرد 

پراکسی چیست؟

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


پراکسی چه چیزی نیست؟


پراکسی ها بعضی اوقات با دو نوع فایروال اشتباه می  شوند «Packet filter  و  Stateful packet filter» که البته هر کدام از روش ها مزایا و معایبی دارد، زیرا همیشه یک مصالحه بین کارایی و امنیت وجود دارد.

ادامه نوشته

شنود مکالمات در استریسک را تجربه کنیم؟!

یکی از قابیلیت هایی که مدیران مراکز و شرکت ها از اون خوششون میاد شنود مکالمات و در حالت بهتر نظار بر گفتگوی کارمندان بر روی سرور های لینوکسی است؟!!!

یکی از امکانات مدیریتی در مراکز تماس ، امکان نظارت و شنود مکالمات کاربران است . در این پست با نحوه تنظیم سیستم تلفنی Asterisk برای فعال سازی قابلیت شنود مکالمات با استفاده از دو تابع DAHDIBarge ( و نسخه قدیمی تر آن به نام ZAPBarge ) و ChanSpy آشنا می شویم .

ادامه نوشته

Kamilio چیست و قابلیت های آن کدامند ؟

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

Kamilio که قبلا به نام OpenSer شناخته میشد یک سرور سیگنالینگ SIP کدباز است که قابلیت پشتبانی از هزاران تماس همزمان در ثانیه را داراست . این قابلیت Kamailio  را به عنوان یکی از پرکاربردترین SIP Server ها در پروژه های بزرگ مخابراتی و سایت های ITSP در دنیا مطرح کرده است . قابلیت هایی نظیر Load Balancing وRouting Fail-Over استفاده از این سیستم را در پروژه های کوچک تر و ترکیبی با دیگر نرم افزارهای تلفنی کدباز نظیر Asterisk یا Freeswitch را متداول نموده است . در این مقاله به بررسی قابلیت های این سیستم و نحوه نصب آن بر روی لینوکس توزیع CenotOS خواهیم پرداخت . 

ادامه نوشته

Samba سرور و اشتراک گذاری

در صورتی که کامپیوتری قدیمی در خانه دارید که در حال حاضر کاری جز خاک خوردن انجام نمی‌دهد، یا در صورتی که چند کامپیوتر در خانه دارید و می‌خواهید از یکی از آن‌ها برای ذخیره فایل‌های خود استفاده کنید، این مطلب برای شماست.

راه‌اندازی یک سرور Samba برای کسانی که می‌خواهند فایل‌های خود را در یک جا متمرکز کرده و از تمام سیستم‌ عامل‌های مورد استفاده خود به آن دسترسی داشته باشند (Windows ، Andorid و …)، گزینه بسیار به صرفه‌ایست.

قبل از هر چیز لازم است بگویم که سرور الزاما مجموعه‌ای از سیم‌های رنگارنگ و کامپیوتر‌های مجهز به خنک‌کننده‌های مایع متمرکز در یک ساختمان اداری نیست؛ بلکه هر کامپیوتری که از طریق شبکه داده را در اختیار دیگر سیستم‌ها قرار می‌دهد می‌تواند به عنوان سرور خطاب شود.


ادامه نوشته

مقابله با حملات DDoS

مقابله با حملات DDoS


چگونه مي توانيد از سرورهاي خود در مقابل يورش ديتاهاي ارسالي از طرف کامپيوترهاي آلوده موجود در اينترنت مراقبت کنيد تا شبکه شرکت شما مختل نشود؟ در اينجا به چند روش بطور مختصر اشاره مي شود:


ادامه نوشته

مانیتورینگ شبکه و آشنایی با نرم افزار های آن

امروز میخوام در مورد مانیتورینگ شبکه باهاتون صحبت کنم 

البته اگه شد مطالبی در مورد Squid  و security onion براتون میذارم ؟!

در شرکت‌‌ها و سازمان های امروزی، مانیتورینگ شبکه اهمیت ویژه‌ای دارد و اگر آن را به حساب نیاورید، به ساده‌ترین بیان، دیگر هیچ نوع مستندات یا محک عینی و قابل مشاهده برای نحوه‌ی رفتار شبکه در اختیار نخواهید داشت. عدم وجود مانیتورینگ، قضاوت در مورد اینکه آیا تغییرات ایجاد شده در شبکه تاثیر مثبتی روی عملکرد کلی شبکه دارد یا خیر را بسیار دشوار می‌سازد. در نتیجه، دلایل متعددی برای انجام مانیتورینگ شبکه وجود دارد. 

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

دوم اینکه، مانیتورینگ شبکه امنیت داخل سازمان را تقویت می‌کند. ردیابی دستگاههای کلیدی شبکه‌ی یک شرکت در طول زمان می‌تواند عدم توقف ناگهانی سرویس‌های مستقل از شبکه را تضمین کند، یعنی اگر مشکلی به وجود آید، این مشکل می‌تواند نسبت به شبکه‌ای که فاقد سیستم مانیتورینگ است، سریعتر برطرف شود. سرانجام اینکه، مانیتورینگ منسجم و مداوم شبکه، امکان برنامه‌ریزی بهتر ارتقاها و پیکربندی‌های بعدی را فراهم می‌سازد. برای مثال، نواحی کلیدی که باید بهبود یابند، می‌توانند تعیین شده و بخشی از مشکل آنها حل شود، یا کاملاً حذف شوند. بنابراین مانیتورینگ شبکه یک وظیفه بسیار مهم و حیاتی است که باید توسط مدیران و سرپرستان شبکه‌های امروزی و سایر متخصصان بخش پشتیبانی شبکه انجام شود. یکی از اولین مواردی که قبل از مانیتورینگ باید انجام شود، تعیین دقیق مواردی است که باید در شبکه مانیتور شوند. علاوه بر این، مدیر شبکه نیاز به ارائه دقیق و گرافیکی شبکه‌ی شرکت نیز دارد. یک تصویر واضح از موارد حساس شبکه، امکان ارزیابی و مانیتورینگ بهتر را فراهم می‌سازد و همچنین ارتقاء و نگهداری شبکه را برای مدیر شبکه آسان می‌کند. یک سیستم مانیتورینگ حرفه ای تمامی این موارد را با اسکن خودکار شبکه‌های محلی و نمایش گرافیکی تمام نودهای ردیابی شده درون آنها امکان‌پذیر می‌سازد. سپس در تمام ایام هفته به صورت شبانه روزی رفتار دستگاهها را مانیتور می‌کند. 

ادامه نوشته

دانلود کتاب Hands-on Guide to the Red Hat Exams

کتاب : Hands-on Guide to the Red Hat Exams: RHCSA and RHCE Cert Guide and Lab Manual 

تاريخ انتشار : 2011

انتشارات : Pearson IT Certification

نويسنده :Damian Tommasino 

تعداد صفحه : 600



دانلود با لينک مستقيم :

دانلود



چگونه CSF را در سرور لینوکس داشه باشیم

یکی از بهترین نرم افزارهای طراحی شده برای جلوگیری از ویروسی شدن سرور و ایجاد فایروال نرم افزاری نرم افزار CSF می باشد که شما می توانید این نرم افزار را با استفاده از دستور زیر روی سرور خود نصب و راه اندازی نمایید:


برای نصب فایروال ابتدا ، به ترتیب دستور های زیر را وارد نمایید:



rm -fv csf.tgz

wget http://www.configserver.com/free/csf.tgz

tar -xzf csf.tgz

cd csf

sh install.sh


ادامه نوشته

راه اندازی ماژول PHP Dom در CentOS

HTML DOM


نصب PHP Dom در CentOS به سادگی زدن یک دستور است:

ادامه نوشته

دانلود فیلم آموزش Understanding Server Hardware 2012

فیلم آموزشی : Understanding Server Hardware 2012

مدت آموزش : 3 ساعت

شرکت تولید کننده : pluralsight 

حجم فیلم : 226MB


دانلود فیلم با لین مستقیم :

part1


ادامه نوشته

دانلود کتاب LPIC-1: Linux Professional Institute Certification Study Guide

کتاب : LPIC-1: Linux Professional Institute Certification Study Guide: (Exams 101 and 102), 3rd Edition

تاریخ انتشار : 2013

انتشارات : Sybex

نویسنده : Roderick W.Smith 

تعداد صفخه : 648 

حجم : 3MB




دانلود 

پسورد : securitynet.blogfa.com


دانلود آموزش LinuxCBT Ubu12x Edition با لینک مستقیم

فیلم آموزشی : LinuxCBT Ubu12x Edition

مدت آموزش : 16 ساعت

شرکت تولید کننده : linuxcbt

حجم فیلم : 2GB

 دانلود با لینک مستقیم :

part1

part2


ادامه نوشته

دانلود آموزش LinuxCBT CentOS6x Edition با لینک مستقیم

فیلم آموزشی : LinuxCBT CentOS6x Edition

مدت آموزش : 16 ساعت

شرکت تولید کننده : linuxcbt

حجم فیلم :  511MB


دانلود با لینک مستقیم :

part1

ادامه نوشته

مفاهیم عمیق در  DNS و تنظیمات آن

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

تسلط بر مفاهیم دومین و تنظیمات DNS بخش مهمی از مدیریت سرور یا میزبانی هاستینگ را تشکیل می دهد. همچنین یک کاربر عادی از طریق آشنایی با این مفاهیم می تواند کنترل بیشتری بر عملکرد سایت خود و یا درخواست سرویس های مناسب از سرویس دهنده خود داشته باشد که باعث صرفه جویی در زمان و هزینه خواهد شد. بخش اول این مقاله در رابطه با تعریف رکوردهای DNS می باشد.

یک سرور DNS با یک فایل به نام Zone file برای هر دامنه تنظیم می شود که این فایل حاوی رکوردهای مرجع (resource records) می باشد. چندین نوع رکورد وجود دارند که مهمترین آنها به شرح زیر است:



ادامه نوشته

ifconfig و موارد استفاده در آن !!!!!!!!!!!

iهمانطور که میدانید در سیستم های ویندوزی با استفاده از IPCONFIG میتوانیم اطلاعات IP  را بدست آوریم ولی در محیط های لینوکسی باید از ....

در سيستم هاي يونيكس ، لينوكس و مكينتاش از دستور ifconfig به جاي ipconfig بايد استفاده كنيد. براي اينكه صفحه help مربوط به اين دستور را نگاه كنيد بايد از دستور ifconfig –help استفاده كنيد. خروجي زير پس از استفاده تنها از دستور ifconfig حاصل شده است.

ادامه نوشته

مرکز داده (بخش اول)

امروز به بررسی مرکز داده ها در مراکز اصلی شبکه میپردازیم .

به جایی که تمام سرویس های شبکه شما قرار دارد Data Center و در بعضی از تعاریف Server Room گفته می شود. در این مقاله می خواهم در مورد مشخصات آن صحبت کنم.

در بعضی از مطالب به جایی که تمام سرور های اینترنتی یک شرکت قرار دارند Data Center گفته می شود. ولی در این مقاله من در مورد یک شبکه بزرگ صحبت می کنم که می توانید توسط قابلیت هایی آن را راحت تر مدیریت کنید.


ادامه نوشته

راه اندازی مانیتورینگ Nagios در CentOS

برای مانیتورینگ در بیشتر مواقع نرم افزارهای لایسنسی وجود دارد ولی امروز به راه اندازی Nagios که Opensource است میپردازیم.

Nagios ابزاری قدرتمند در مانیتورینگ ابعاد مختلف سرورها ، سرویس ها ، برنامه ها و پایگاه داده ها در شبکه است . نکته خیلی جالب برای من ارتباط دو طرفه این نرم افزار با سیستم تلفنی Asterisk بود که هم میشد با nagios سرویس استریسک و جنبه های مختلفی مانند کانال های PRI و ... را مانیتور کرد و هم در صورتی که سرویسی مشکل پیدا کرد با استفاده از استریسک با مدیر سیستم تماس بگیره .

ادامه نوشته

Asterisk را با Iptables امن کنید!

وقتی برای سازمان خودتون راهکار های رایگان دارید امنیت را لحاظ کنید با فایروال ها !

وقتی از Asterisk به عنوان سوییچ نرم افزاری (SoftSwitch ) برای انتقال ترافیک VoiceOverIP سازمان استفاده می کنید و هزینه زیادی برای ترافیک داخلی و بین الملل پرداخت می کنید ، امنیت Asterisk بیشتر اهمیت پیدا می کند . همیشه هکر هایی در سازمان یا بیرون آن وجود دارند که به دنبال Asterisk های ناامنی هستند که بتوانند به آن نفوذ کرده و در کمتر از چند دقیقه یک صورت حساب میلیونی به شما هدیه بدهند .
در اینجا نمی خواهیم مکانیزم های امنیتی ممکن و موجود را برای امن کردن یک سرور در شبکه بیان کنیم بلکه به طور خاص نکاتی در استفاده از فایروال پیش فرض لینوکس به عنوان اولین مرحله از چرخه تامین امنیت این سرویس را بررسی می کنیم .

 

 

ادامه نوشته

مراقب رد پاتون در Bash SHell باشید.

حتما براتون پیش اومده که جایی کاری انجام دادید و نمی خواهید طرف بفهمه چی کار کردید و قصد دارید رد پاتون رو پاک کنید!

با استفاده از دستور history تمام دستوراتی که تا به حال بکار بردید رو میتونید مشاهده کنید


ادامه نوشته

معرفی سامبا (Samba) نصب و کاربرد آن

امروز میخوام به معرفی سرویسی در لینوکس که برای File sharing و  Print در کلاینت های ویندوزی بپردازیم. امیدوارم برای ارتقا دانش فنی شما دوستان مفید باشه.

در گذشته این امکان ‌وجود نداشت که کاربران توسط سیستم عامل‌های ویندوز  و لینوکس بصورت همزمان تبادل اطلاعاتی داشته باشند . در واقع فایل‌‌ها , اطلاعات و پرینترهای سیستم‌عامل لینوکس در سیستم‌عامل ویندوز شناخته شده نبود . برای برطرف کردن این نقیصه پروتکل سمبا به وجود آمد که در واقع پل ارتباطی بین سیستم‌عامل‌های ویندوز و لینو‌کس است .

ادامه نوشته

اینم از آموزش FTP لینوکس سرور

اینم از آموزش FTP برای همه ی کسانی که میخوان یکم جلو بروند و لینوکسی و اوپن سورس فکر کنن.

تنظیم و پیکربندی و نصب FTP-File Transfer Protocol در لینوکس:


یک پروتکل سریع در سطح برنامه کاربردی که بطور گسترده ای برای کپی کردن فایلها از کامپیوتر راه دور یک شبکه   TCP/IPمورد استفاده قرار میگرد این پروتکل همچنین به کاربر امکان میدهد تا از فرامین  FTP برای کار با فایلها مثلا فهرست فایلها و داریکتوری ها در سیستم راه دور استفاده کنند.


 


ادامه نوشته

چگونه DHCP Server را در لینوکس راه اندازی کنیم ؟!

کسانی که از راه اندازی سیستم های لینوکسی به دلیل command line بودنش میترسن ببینن چطوری و به چه راحتی میشه یک سرویس DHCP رو راه اندازی کرد.

نصب ، تنظیم و پیکربندی DHCP - Dynamic Host Configuration Protocol:


سرنام DHCP-Dynamic Host Configuration Protocol یک پروتکل TCP/IP که به شبکه متصل به اینترنت امکان میدهد که وقتی یک کامپیوتر میزبان به شبکه متصل میشود یک ip addresss به طورخودکاربه آن اختصاص یابد.


طرزعمل DHCP:

پس از اینکه گزینه obtain ip addressautomatically را در client انتخاب کردیم مراحل زیر اتفاق می افتد:

ادامه نوشته

directory linux کدامند ؟

سیستم فایل لینوکس ساختاری است که تمامی اطلاعات موجود بر روی کامپیوتر آنجا ذخیره میشود.

فایلها در داخل سلسله مراتبی از دایرکتوریها سازماندهی میشوند.هر دایرکتوری میتواند شامل فایلها بعلاوه سایر دایرکتوریها باشد.

اگر فایلها و دایرکتوریهای موجود در لینوکس را ترسیم کنید به یک درخت معکوس بنظر میرسد.در بالای دایرکتوریroot قرار دارد که بوسیله / نشان داده میشود و در زیر این دایرکتوری , دایرکتوریها ی عادی موجود در سیستم لینوکس قرار دارند.

ادامه نوشته

معرفی و راه اندازی Apache

Apache یک سرویس دهنده وب http رایگان با منبع باز که در سال 1995 به عنوان نسخه گسترش یافته httpdنگارش 1/3 توسط Apache Group عرضه شد. Apache در سیستم های مبتنی بر یونیکس از جمله لینوکس مشهور است و در ویندوز NT و سیستم عاملهای دیگری چون BeOS نیز اجرا میشود.چون سرویس دهنده بر اساس برنامه های موجود و یا چند قطعه اضافی آماده شده به آن A Pachy Server گفته شده که بعدها با نام رسمی Apache مشهور شد.


Apache Group :

یک سازمان غیرانتفاقی متشکل از داوطلبان آزاد از سرتاسر جهان که در Apache HTTP Server Projectمشارکت میکنند. 

Daemon مورد استفاده شده httpd نام دارد. 

شماره پورت برای http عدد 80 است. 

ادامه نوشته

(Database) بانک های اطلاعاتی رایگان را بیشتر بشناسیم.

امروزه در عصر فناوری اطلاعات جنبش های فراوانی برای حذف “کاغذ” از جریان زندگی و کار انسان ها شکل گرفته و همچنان به صورت کاملاً جدی و سریع در کشورهای پیشرفته و کمی کندتر در کشورهای در حال توسعه ادامه دارد. در عصر امروز، فقط نگهداری اطلاعات مهم نیست بلکه بازیابی، ایمن سازی، جستجو، پشتیبان گیری، انتقال، انجام محساسبات، ایجاد گزارش های دلخواه و … معنی جدیدی پیدا کرده اند.

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


ادامه نوشته

RPM  در لینوکس را بیشتر بشناسیم.

قابل ذکر است که rpm علاوه بر اینکه نام بسته‌های نرم افزاری لینوکس میباشد، ‌دستوری است در محیط متن، که مسئول مدیریت بسته‌های rpm میباشد. این دستور تمامی قابلیتهای مورد نیاز جهت نصب،‌ به‌روزرسانی و حذف نرم‌افزارها را به شما خواهد داد. برای آشنایی بیشتر با این دستور، از عبارت «man rpm» در محیط پوسته استفاده کنید(قابل ذکر است که دستور «man» در لینوکس یکی از جذابترین و پرکاربردترین دستورات میباشد. با استفاده از این دستور شما راهنمای کاملی از دستورات لینوکس در اختیار دارید که به راحتی امکان آشنایی با دستورات و قابلیتهای آنها را در اختیار شما قرار میدهد).


ادامه نوشته

اتصال به سرور لینوکسی بدون نیاز به پسورد ؟!!

putty یکی از فراگیرترین ابزارها در برقراری ارتباط راه‌دور (مخصوصا ارتباط ssh) با سرورهای لینوکسی است. وقتی مدیر سیستمی هستید و نیاز دارید که به دفعات به آن متصل شوید، وارد کردن نام کاربری و کلمه عبور در هر دفعه کمی آزاردهنده است. در این نوشته می‌خواهیم این ابزار را به گونه‌ای تنظیم کنیم که در ارتباط ssh با سرور نیاز به وارد کردن نام کاربری و پسورد نداشته باشد. ما در اینجا از CentOS 6.x که بسته openssh-server-5.3 بر روی آن نصب است برای اتصال بدون پسورد ssh استفاده می‌کنیم.


ادامه نوشته

راه اندازی VMware Tools روی Centos 6.4

به گفته سازنده VMware ESXI نصب VMware Tools باعث بهبود کارایی سرورهای مجازی خواهد شد.همچنین با نصب این ابزار سرعت پورت هر سرور مجازی از 10 مگابیت بر ثانیه به سرعت حداکثر پورت سرور خواهد رسید.سرعت کرزر موس نیز به طرز چشمگیری بهینه می شود.همچنین در برخی مواقع که سیستم عامل سرور مجازی با VMware ناسازگاری نشان می دهد ، علت آن می تواند نصب نبودن VMware Tools باشد.به طور کلی نصب VMware Tools به تمامی همکاران عزیز توصیه می گردد.در زیر مراحل نصب VMware Tools را به صورت خلاصه اما کارآمد بر روی لینوکس CentOS 6.4 توضیح داده ام که امیدوارم مفید واقع شود :

ادامه نوشته

آموزش نصب Linux Remote Desktop

خوب نوبت فعال کردن ریموت دسکتاپ روی لینوکس میرسه.

کار راحتی هست ولی نکات ظریفی داره! پس با دقت آموزش رو دنبال کنید.

وارد محیط کامند بشید و …اول سرور آپدیت بشه:


yum update -y


نانو هم که ایشالله نصبه!


yum install nano


بریم سراغ نصب nxserver :


ادامه نوشته

پروتكل FTP چیست ؟

فرض كنيد كه سرويس وب را از اينترنت حذف نمائيم . برای بسياری از ما اين سوال مطرح خواهد شد كه چه نوع استفاده ای را می توانيم از اينترنت داشته باشيم ؟ در صورت تحقق چنين شرايطی ،  يكی از عملياتی كه كاربران قادر به انجام آن خواهند بود ،  دريافت داده ، فايل های صوتی ، تصويری و ساير نمونه فايل های ديگر با استفاده از پروتكل FTP (برگرفته از File Transfer Protocol ) است.



ادامه نوشته