آشنایی با Network Bonding در لینوکس

آشنایی با Network Bonding در لینوکس

قصد داریم در چند پست قابلیت Network Bonding که از آن در برخی سیستم عاملها با نام Network Teaming یاد می شود را در لینوکس بررسی کنیم. درایور Bonding در کرنل لینوکس امکان مجتمع شدن چند کارت شبکه و استفاده از آن ها به صورت یک کارت شبکه واحد را فراهم می کند. روش های مختلفی برای این کار وجود دارد و بسته به نیاز میتوان روش یا مد Bonding را تغییر داد که از جمله این نیازها می توان به افزایش پهنای باند، ایجاد Redundancy و توزیع بار اشاره ...

ادامه مطلب

UNIX Epoch time در لینوکس چیست؟

UNIX Epoch time در لینوکس چیست؟

در حقیقت Unix Epoch time که از آن با نامها Unix time, Posix Time هم یاد می شود یک مقیاس اندازه‌گیری زمان به صورت آنی (Point in Time)است. این ساعت را با یک عدد نمایش می دهند که این عدد تعداد ثانیه‌ها از ساعت ۰۰:۰۰:۰۰ اول ژانویه ۱۹۷۰ بر اساس ساعت هماهنگ جهانی (UTC) است و شامل ثانیه‌های کبیسه نمی‌شود. برای زمان‌های قبل از آن از اعداد منفی استفاده می‌شود. این زمان در بسیاری از زبان های برنامه نویسی و سیستم های شبه یونیکس استفاده می ش...

ادامه مطلب

چگونه init system را در توزیع لینوکسی که استفاده میکنیم پیدا کنیم؟

چگونه init system را در توزیع لینوکسی که استفاده میکنیم پیدا کنیم؟

یکی از مواردی که در توزیع های گوناگون متفاوت است و آگاهی نداشتن از آن باعث ایجاد چالش می‌شود نوع init system مورد استفاده در توزیعی است که با آن کار می‌کنیم. از سوی دیگر حتما می‌دانید پروسه init با PID شماره ۱ اولین پروسه ای است که در لینوکس آغاز می‌شود. سالهای از پروژه SysVinit در انواع توزیع‌های لینوکسی استفاده می‌شده است که در عین سادگی قابلیت هاب خوبی نیز ارائه می‌کند، اما پس از سال‌ها init system دیگری ارائه شد با نام Upstart که قابل...

ادامه مطلب

تاریخچه و نگاهی به دیتاسنتر هتزنر آلمان (Hetzner Datacenter)

تاریخچه و نگاهی به دیتاسنتر هتزنر آلمان (Hetzner Datacenter)

اگر شما هم جزء افرادی هستید که در زمینه IT فعالیتی دارید و یا داشته اید بدون شک در زمینه بحث وب هاستینگ نام شرکت آلمانی هتزنر را شنیده اید. شرکتی که بخاطر قیمت های مناسب و سخت افزارهای قابل قبول و همین طور عدم تحریم ایران مورد توجه بسیار از ایرانیان در سالهای اخیر قرار گرفته است و تعداد زیادی شرکت ایرانی سرورهای خود را از این دیتاسنتر اجاره میکنند و سرویس قابل قبولی نیز دارد. این شرکت آلمانی در سال 1997 تاسیس شد و پایگاه آن در شهر Gunzenhau...

ادامه مطلب

بررسی امنیت پیام رسان ها (هک تلگرام – هک واتساپ)

بررسی امنیت پیام رسان ها (هک تلگرام – هک واتساپ)

⚠️امنیت پیام رسان ها در برابر هک خیلیا سوال میکنند کدون پیام رسان امنیت بیشتری داره یا این قبیل سوال ها. پیام رسان های معروف میشه گفت همگی از امنیت بسیار بالایی برخوردار هستند و اصلا این که کسی بیاد بگه من توی یک روز تلگرام (telegram) یا واتس اپ (what’s up) هک میکنم یه حرف فوق العاده مسخره و نشدنی هست , هک کردن پیام رسان ها به دو صورت انجام میشه : ✅ اولین روش این هست که با ترفند های مختلف از شما کد 5 رقمی ورود رو میگیرند , مثلا به اسم ت...

ادامه مطلب

نصب و کانفیگ و راه اندازی سیسکو (Cisco Any Connect)

نصب و کانفیگ و راه اندازی سیسکو (Cisco Any Connect)

در عصر جدید نیاز به شبکه های خصوصی در خیلی از سازمان ها و نهادها نیازی بسیار ضروری جهت تامین امنیت و security سیستم ها میباشد. در سیستم های ویندوزی و لینوکسی راههای زیادی برای راه اندازی شبکه های private وجود دارد روش هایی مانند Squid proxy – L2pt – pp2p – kerio و… از رایج ترین این روش ها هستند. در این پست به بررسی روش Cisco که یکی از بهترین روش ها برای راه اندازی شبکه Virtual Private Network میباشد خواهیم ...

ادامه مطلب

فرق و تفاوت بین Mysql و MariaDB در چیست؟ کدام را انتخاب کنیم؟

فرق و تفاوت بین Mysql و MariaDB در چیست؟ کدام را انتخاب کنیم؟

در این پست به مقایسه و بررسی تفاوت های دو سیستم دیتابیس مشهور و رایج یعنی Mysql و MariaDB خواهیم پرداخت. از بزرگترین دغدغه های سایت های امروزی بحث میزان مصرف و سرعت سرویس دیتابیس سایت می باشد. وب سایت های امروزی معمولا دیتابیس سنگینی دارند و استفاده از پلاگین ها و افزونه های مختلف نیز بدلیل ایجاد کوئری های زیاد در سرویس بانک اطلاعاتی باعث سنگین شدن دیتابیس میگردد. حال شما اگر یک انجین دیتابیس قوی و بهینه داشته باشید مسلما سرعت بهتری ...

ادامه مطلب

اصطلاحات متداول و مهم در مورد هاست

اصطلاحات متداول و مهم در مورد هاست

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

ادامه مطلب

Nginx Unit چیست؟ معرفی و کانفیگ انجین ایکس یونیت

Nginx Unit چیست؟ معرفی و کانفیگ انجین ایکس یونیت

وب سرور انجین ایکس بدون شک قویترین وب سرور در حال حاضر دنیا میباشد. این وب سرور توانایی کار در کنار انواع هندل های php را دارد و با هندل هایی مانند fastcgi – php-fpm بیشترین سازگار را دارد. از معروف ترین هندل های سازگار با nginx هندل php-fpm است که بیشترین سازگاری را دارد و بطور رایج از این هندل استفاده می شود. این هندل مزایا و مشکلات خاص خود را دارد بزرگترین مشکل آن کانفیگ نسبتا مشکل و همینطور مصرف منابع زیاد در درخواست های ...

ادامه مطلب

نصب و کانفیگ کنترل پنل هاستینگ Centos Webpanel

نصب و کانفیگ کنترل پنل هاستینگ Centos Webpanel

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

ادامه مطلب