بایگانی

راهنمای انتخاب سرور مناسب

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

اهمیت انتخاب درست سرور

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

گام اول: هدف‌گذاری و تعیین نیاز

برای انتخاب سرور مناسب، ابتدا باید هدف خود از خرید را مشخص کنید. مهم‌ترین سؤالاتی که باید پاسخ دهید:

  • آیا قصد راه‌اندازی وب‌سایت یا فروشگاه اینترنتی دارید؟

  • آیا نیاز به اشتراک‌گذاری فایل‌ها و داده‌ها در داخل مجموعه وجود دارد؟

  • آیا پروژه‌ی شما نیازمند مجازی‌سازی و اجرای ماشین‌های مجازی است؟

  • به چه میزان پردازش هم‌زمان و حافظه نیاز دارید؟

  • آیا ترافیک بالا یا رشد سریع کاربران را پیش‌بینی می‌کنید؟

  • آیا لازم است دسترسی از راه دور و با سطح دسترسی مختلف تعریف شود؟

تجزیه و تحلیل نیازهای واقعی، اولین گام در جلوگیری از خرید اشتباه و هزینه‌های مازاد است.

گام دوم: بررسی فضا و موقعیت فیزیکی

سرورها در دو مدل اصلی عرضه می‌شوند:

  • Rackmount (قابل نصب در رک): مناسب برای دیتاسنترها یا اتاق سرور با فضای اختصاصی.

  • Tower (ایستاده): مناسب برای محیط‌های کوچک یا دفاتر بدون فضای رک.

پیش از خرید، فضای موجود برای نصب سرور و تهویه هوا را در نظر بگیرید. اگر مجموعه‌ی شما کوچک است، سرورهای Tower اقتصادی‌تر هستند. در مقابل، کسب‌وکارهای متوسط و بزرگ بهتر است از سرورهای Rackmount استفاده کنند.

گام سوم: مشخصات سخت‌افزاری مورد نیاز

پس از تعیین کاربرد، باید مشخصات سخت‌افزاری سرور را متناسب با نیاز خود تنظیم کنید:

  • پردازنده (CPU): تعداد هسته‌ها و فرکانس بسته به حجم پردازش‌ها.

  • رم (RAM): بسته به نوع نرم‌افزارها و سیستم‌عامل، رم کافی انتخاب شود.

  • حافظه ذخیره‌سازی (Storage): انتخاب بین SSD برای سرعت بالا یا HDD برای ظرفیت بیشتر.

  • پشتیبانی از RAID: برای حفاظت از داده‌ها و افزونگی.

  • تعداد پورت‌های شبکه و سرعت: در صورت نیاز به اتصال چندگانه یا کار با اینترنت پرسرعت.

گام چهارم: سازگاری با سیستم‌عامل و نرم‌افزارها

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

  • VMware ESXi / vSphere

  • Microsoft Hyper-V

  • Citrix XenServer

پشتیبانی کند. اگر نیازی به مجازی‌سازی ندارید، کافی است سرور از نسخه‌های جدید Microsoft Windows Server یا Linux distributions مانند Ubuntu Server یا CentOS پشتیبانی کند.

گام پنجم: قابلیت ارتقا در آینده

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

  • حداقل ۳۰ تا ۴۰ درصد قابلیت ارتقا داشته باشد.

  • امکان افزودن CPU، رم و هارد را فراهم کند.

  • دارای اسلات‌های توسعه (Expansion Slots) باشد.

در غیر این صورت، ممکن است پس از چند ماه، مجدداً نیاز به خرید سرور جدید داشته باشید.

گام ششم: انتخاب تأمین‌کننده معتبر و گارانتی مناسب

خرید سرور از شرکت‌های معتبر مزایای متعددی دارد:

  • پشتیبانی فنی قبل و بعد از خرید

  • ضمانت‌نامه معتبر قطعات

  • ارائه خدمات نصب و راه‌اندازی اولیه

  • مشاوره تخصصی در خصوص نوع سرور

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

گام هفتم: بودجه‌بندی هوشمندانه

برخلاف رایانه‌های شخصی، خرید سرور گران‌ترین گزینه ممکن همیشه بهترین انتخاب نیست. بهتر است با بودجه مشخص، سروری تهیه شود که:

  • دقیقاً متناسب با نیازهای فعلی باشد.

  • امکان ارتقاء در آینده را داشته باشد.

  • در عین کیفیت، بهینه‌ترین قیمت را ارائه دهد.

استفاده از سرورهای برندهایی مانند HPE (HP Enterprise)، Dell EMC، Lenovo و Fujitsu می‌تواند تعادل خوبی بین قیمت، کیفیت و پشتیبانی ایجاد کند.

نگاهی به آینده: استفاده از سرورهای ابری (Cloud)

اگر نمی‌خواهید روی سخت‌افزار سرمایه‌گذاری کنید یا نگرانی‌هایی بابت نگهداری سرور فیزیکی دارید، می‌توانید از خدمات سرور ابری (Cloud Server) یا VPS استفاده کنید. این نوع سرورها:

  • نیاز به خرید سخت‌افزار ندارند.

  • به‌سرعت قابل راه‌اندازی هستند.

  • مقیاس‌پذیری بالایی دارند.

  • از نظر امنیتی توسط شرکت‌های بزرگ مدیریت می‌شوند.

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

نتیجه‌گیری

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

هاست ایران بهتر است یا خارج

با گسترش فضای وب در کشور و افزایش وابستگی کسب‌وکارها به اینترنت، انتخاب بین هاست ایران یا هاست خارج به یکی از دغدغه‌های اصلی مدیران وب‌سایت‌ها، استارتاپ‌ها، توسعه‌دهندگان و شرکت‌های دیجیتال مارکتینگ تبدیل شده است. اما واقعاً کدام یک بهتر است؟ در این مقاله به بررسی جامع تفاوت هاست ایران و اروپا (یا سایر کشورها) خواهیم پرداخت و راهنمایی عملی برای انتخاب هاست مناسب ارائه خواهیم کرد.

تفاوت هاست ایران و خارج از نظر موقعیت فیزیکی

تفاوت اصلی بین هاست ایران و هاست خارج، موقعیت فیزیکی سرور است. در هاست ایران، سرورها در دیتاسنترهای داخل کشور (مانند پارس‌آنلاین، آسیاتک، شاتل و…) قرار دارند، در حالی که هاست خارجی معمولاً در کشورهای اروپایی (آلمان، فرانسه، هلند) یا آمریکای شمالی میزبانی می‌شود.

این تفاوت موقعیت جغرافیایی، بر عملکرد، امنیت، قیمت و حتی سئو سایت تأثیرگذار خواهد بود.

بررسی فنی تفاوت هاست ایران و خارج

۱. سرعت بارگذاری و لود صفحات

سرعت دسترسی کاربران به وب‌سایت، یکی از مهم‌ترین فاکتورهای تجربه کاربری و سئو است.

  • در هاست ایران، کاربران داخل کشور به دلیل فاصله کمتر از سرور، سرعت لود بهتری تجربه می‌کنند.
  • در مقابل، اگر کاربرانتان خارج از ایران هستند (مثلاً کشورهای فارسی‌زبان یا بازارهای بین‌المللی)، هاست خارج گزینه بهتری خواهد بود.

جمع‌بندی: اگر بازار هدف شما کاربران داخل ایران است، هاست ایران به دلیل کاهش latency عملکرد بهتری خواهد داشت.

۲. پایداری شبکه و آپتایم سرور

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

  • در هاست‌های خارجی آپتایم معمولاً بالای ۹۹.۹٪ است.

  • در هاست‌های داخلی، احتمال اختلالات شبکه یا کاهش سرعت در ساعات پرترافیک بیشتر است.

۳. تأثیر تحریم‌ها و مسائل سیاسی

یکی از نگرانی‌های اصلی در استفاده از هاست خارجی، تأثیر تحریم‌ها است.

  • اگر از هاست‌های خارجی استفاده کنید، ممکن است به دلیل تحریم‌های بین‌المللی دچار محدودیت در پرداخت یا حتی مسدود شدن سرویس شوید.

  • هاست ایران در این مورد ریسک کمتری دارد، چرا که کل زیرساخت درون کشور است.

۴. امنیت اطلاعات و دسترسی فیزیکی

امنیت سرور بسته به نیاز کسب‌وکار، اهمیت زیادی دارد.

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

  • اما در هاست‌های خارجی، پلتفرم‌ها از نظر نرم‌افزاری معمولاً به‌روزتر هستند و از پروتکل‌های امنیتی سطح بالا بهره می‌برند.

پیشنهاد تخصصی: برای پروژه‌های حساس (مانند سایت دانشگاهی یا دولتی)، از هاست ایران استفاده کنید؛ برای پروژه‌های تجاری یا جهانی، هاست خارج انتخاب مناسب‌تری است.

۵. تأثیر هاست بر سئو (SEO)

از دیدگاه گوگل، محل میزبانی سرور تأثیر مستقیم بر موقعیت جغرافیایی ایندکس و رتبه‌بندی ندارد. اما سرعت سایت، آپتایم و پایداری روی خزیدن ربات‌های گوگل و سئوی فنی تأثیر دارد.

  • در هاست خارج، به دلیل زیرساخت بهتر و پینگ کمتر با سرورهای گوگل، ربات‌ها سریع‌تر و با اختلال کمتر به سایت دسترسی دارند.

  • اگرچه گوگل CDNها را ترجیح می‌دهد، ولی در نبود CDN، موقعیت فیزیکی سرور اهمیت بیشتری پیدا می‌کند.

۶. تأثیر اختلالات اینترنت بین‌المللی

در ایران گاهی دسترسی به اینترنت بین‌الملل محدود یا قطع می‌شود. در این مواقع:

  • سایت‌هایی که روی هاست خارجی هستند، برای کاربران ایرانی در دسترس نخواهند بود.

  • اما اگر از هاست ایران استفاده کنید، کاربران داخل کشور همچنان قادر به مشاهده سایت خواهند بود.

۷. قیمت و هزینه‌ها

هزینه خرید هاست، به‌خصوص در شرایط اقتصادی فعلی، نقش مهمی در تصمیم‌گیری دارد.

  • هاست‌های خارجی معمولاً گران‌تر هستند، زیرا با دلار یا یورو محاسبه می‌شوند.

  • هاست ایران به‌طور قابل توجهی ارزان‌تر است و برای پروژه‌های کم‌هزینه یا نوپا گزینه‌ای اقتصادی محسوب می‌شود.

چه کسانی باید از هاست ایران استفاده کنند؟

  • وب‌سایت‌هایی با مخاطب عمدتاً ایرانی

  • پروژه‌های دولتی، آموزشی یا سازمانی

  • سایت‌هایی که بودجه محدودی دارند.

  • سایت‌های خبری، فروشگاه‌های داخلی یا خدمات شهری

چه کسانی باید از هاست خارج استفاده کنند؟

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

راه‌حل ترکیبی: استفاده از CDN برای بهترین عملکرد

اگر می‌خواهید از مزایای هر دو نوع هاست بهره‌مند شوید، استفاده از شبکه توزیع محتوا (CDN) مانند Cloudflare یا ArvanCloud راهکاری هوشمندانه است.

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

  • همچنین می‌توانند لایه‌ای از امنیت و محافظت در برابر حملات DDoS فراهم کنند.

جمع‌بندی: هاست ایران یا خارج؟ انتخاب بر اساس نیاز شماست

پاسخ قطعی برای سؤال «هاست ایران بهتر است یا خارج؟» وجود ندارد. همه‌چیز به نیاز، بودجه، بازار هدف و نوع پروژه شما بستگی دارد.

نحوه پیکربندی سرور لینوکس

پیکربندی سرور لینوکس یکی از مراحل کلیدی برای راه‌اندازی یک وب‌سایت حرفه‌ای، بهینه و ایمن است. با توجه به اینکه بسیاری از شرکت‌های هاستینگ و مدیران سرور از سیستم‌عامل لینوکس برای سرورهای خود استفاده می‌کنند، یادگیری نحوه تنظیم و کانفیگ این سیستم‌عامل برای هر مدیر وب‌سایت یا فریلنسر IT ضروری است.

چرا لینوکس برای میزبانی سرور انتخاب می‌شود؟

سیستم‌عامل لینوکس، متن‌باز (Open Source) و رایگان است. نیازی به لایسنس ندارد، درگیر تحریم‌های نرم‌افزاری نیست و انعطاف‌پذیری بالایی دارد. از همین رو، توزیع‌هایی مانند CentOS، Ubuntu، Debian و AlmaLinux به انتخاب اول بسیاری از شرکت‌های میزبانی وب تبدیل شده‌اند. این توزیع‌ها امکانات لازم برای پیکربندی سرور مجازی را با امنیت، پایداری و هزینه کم در اختیار مدیر سرور قرار می‌دهند.

مراحل کانفیگ سرور لینوکس

مراحل پیکربندی سرور مجازی لینوکس

در ادامه، مراحل کلیدی برای کانفیگ سرور مجازی لینوکس را به صورت قدم‌به‌قدم آموزش می‌دهیم:

۱. نصب یا تغییر سیستم‌عامل سرور

اولین گام، نصب سیستم‌عامل لینوکس بر روی سرور مجازی است. اغلب شرکت‌های هاستینگ به شما این امکان را می‌دهند که از طریق پنل مدیریت (مثل SolusVM یا Virtualizor)، سیستم‌عامل دلخواه خود را انتخاب یا تغییر دهید.

🔹 نکته: اگر قصد دارید از CentOS 7 یا Ubuntu 22.04 استفاده کنید، حتماً نسخه‌ای را انتخاب کنید که با کنترل‌پنل شما سازگاری داشته باشد.

۲. بررسی شبکه سرور

پس از نصب سیستم‌عامل، باید وضعیت اتصال شبکه بررسی شود. دستوراتی مثل ping, ip a و systemctl status network برای عیب‌یابی مفید هستند. اگر مشکل شبکه وجود داشت، با پشتیبانی هاستینگ تماس بگیرید تا تنظیمات شبکه یا Bridge Interface را اصلاح کنند.

۳. ایجاد کاربر جدید و غیرفعال‌سازی دسترسی مستقیم root

لینوکس به‌صورت پیش‌فرض با کاربر root مدیریت می‌شود، اما ادامه استفاده از این کاربر برای مدیریت روزانه ریسک امنیتی بالایی دارد. برای ایمن‌سازی سیستم:

bash
adduser myuser
usermod -aG wheel myuser

سپس با ویرایش فایل SSH کانفیگ زیر را انجام دهید:

bash
nano /etc/ssh/sshd_config
PermitRootLogin no

و سرویس SSH را ریستارت کنید:

bash
systemctl restart sshd

این اقدامات به شدت امنیت سرور شما را افزایش می‌دهد.

۴. تعیین Hostname و FQDN

برای عملکرد صحیح سرویس‌هایی مانند Apache، Nginx یا DNS، باید نام میزبان (hostname) و دامنه کامل واجد شرایط (FQDN) را تعیین کنید:

hostnamectl set-hostname myserver.example.com

همچنین فایل‌های زیر را ویرایش کنید:

  • /etc/hostname

  • /etc/hosts

۵. به‌روزرسانی سیستم‌عامل و بسته‌ها

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

  • در CentOS:

yum update -y
  • در Ubuntu/Debian:

apt update && apt upgrade -y

این کار باعث افزایش پایداری و امنیت سرور می‌شود. در اکثر آموزش‌های سرور لینوکس، این مرحله نادیده گرفته می‌شود اما بسیار حیاتی است.

۶. نصب کنترل پنل میزبانی

برای مدیریت راحت‌تر سرور، استفاده از کنترل‌پنل‌هایی مانند cPanel، DirectAdmin یا Plesk پیشنهاد می‌شود. نصب کنترل‌پنل، بسیاری از فرایندهای پیچیده مانند مدیریت سایت، DNS، ایمیل و پایگاه‌داده را ساده‌سازی می‌کند. دستور نصب معمولاً به‌صورت زیر است:

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

🔹 توجه: نصب کنترل پنل باید روی سیستم عامل خام انجام شود (Fresh OS).

۷. تنظیمات امنیتی اولیه (Hardening)

برای ایمن‌سازی سرور مجازی لینوکس، اقدامات زیر را انجام دهید:

  • نصب فایروال (مانند CSF یا UFW)

  • نصب و پیکربندی Fail2Ban برای جلوگیری از حملات Brute Force

  • غیرفعال‌سازی پورت‌های غیرضروری

  • تغییر پورت SSH به عددی غیر از ۲۲

  • فعال‌سازی SELinux یا AppArmor

همچنین اسکریپت‌های امنیتی مانند Lynis برای بررسی نقاط ضعف مفید هستند:

apt install lynis
lynis audit system

۸. کانفیگ وب‌سرور

وب‌سرور مسئول پاسخ‌گویی به درخواست‌های کاربران است. انتخاب بین Apache و Nginx باید بر اساس نوع سایت، منابع سرور و ترافیک انجام شود.

  • برای Apache:

yum install httpd
systemctl enable httpd
systemctl start httpd
  • برای Nginx:

apt install nginx
systemctl enable nginx
systemctl start nginx

پیکربندی مناسب فایل‌های .conf و ماژول‌های کشینگ، در افزایش سرعت لود سایت مؤثر است.

۹. نصب و تنظیم PHP و MySQL

اگر سایت شما با PHP نوشته شده، باید نسخه موردنظر PHP و همچنین پایگاه‌داده (مثل MySQL یا MariaDB) را نصب کنید.

yum install php php-mysqlnd php-fpm
yum install mariadb-server
systemctl start mariadb

سپس MySQL را ایمن‌سازی کنید:

mysql_secure_installation

و تنظیمات مربوط به منابع، کش و Performance را در فایل‌های my.cnf و php.ini انجام دهید.

مزایای پیکربندی اصولی سرور

کانفیگ دقیق و بهینه سرور نه تنها باعث افزایش امنیت و سرعت می‌شود، بلکه مزایای دیگری نیز دارد:

✅ افزایش سرعت بارگذاری سایت‌ها
✅ کاهش مصرف منابع و بار روی CPU و RAM
✅ کاهش احتمال هک و نفوذ
✅ افزایش رضایت کاربران نهایی
✅ صرفه‌جویی در هزینه‌های پشتیبانی و نگهداری سرور

مزایای کانفیگ سرور

جمع‌بندی

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

تفاوت هاست معمولی با پربازدید

تفاوت هاست معمولی با پربازدید

هاست (Host) یا هاستینگ به فضایی گفته می‌شود که در آن اطلاعات و فایل‌های وب‌سایت شما بارگذاری می‌شود.

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

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

هاست اشتراکی لینوکس تکنولوژی مورد استفاده در سرویس هاست اشتراکی لینوکس سرورهای ترکیبی (Hybrid) بصورت فرا ابری است تمامی سرورها مجهز به فایروال سخت افزاری (Cisco Guard) هستند و به منظور حفاظت از دیتا هاست شده, طی زمانبندی مشخص و خودکار به صورت هفتگی و ماهانه از تمام اطلاعات بصورت خودکار روی سروری جداگانه Backup گرفته می شود.

در هاست اشتراکی لینوکس از کنترل پنل سیپنل cPanel با قابلیت پشتیبانی از مولتی PHP استفاده شده است و هاست اشتراکی لینوکس برای سایت های تازه تاسیس یا ترافیک ورودی معمولی پیشنهاد میشود.

تفاوت هاست عادی با هاست پربازدید در میزان منابع (Resource) که شامل (پردازنده، حافظه، محدودیت I/O و تعداد درخواست ها) برای سرویس های پربازدید حداقل دوبرابر است.

تفاوت هاست معمولی با پربازدید
تفاوت هاست معمولی با پربازدید

ویژگی های هاست معمولی و هاست پر بازدید

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

ویژگی های هاست معمولی و پربازدید عبارتند از:

  • شبکه ۱Gbps اختصاصی با ترافیک نامحدود
  • استفاده از هارد دیسک های Enterprise
  • استفاده از حافظه های پر سرعت DDR4
  • کنترل پنل محبوب cPanel
  • ارائه گواهی نامه SSL رایگان
  • استفاده از وب سرور قدرتمند Litespeed
  • بهره گیری از سیستم ضد اسپم OSM , MFE
  • استفاده از آنتی ویروس قدرتمند ClamAV
  • بهره گیری از سیستم ضد شلر و ویروس CXS
  • سیستم بک آپ گیری قدرتمند Jet Backup
  • استفاده از سرور مجزا برای نگهداری بک آپ
  • بهره گیری از سیستم عامل CloudLinux
  • استفاده از KernelCare در سرور
  • جلوگیری از حملات DDOS
  • هاست پر بازدید مجهز به دیسک های ذخیره سازی NVMe که پرسرعت ترین نوع ذخیره ساز فعلی جهان است.
  • امنیت بالا در هاست
ویژگی های هاست معمولی و هاست پر بازدید
ویژگی های هاست معمولی و هاست پر بازدید

آموزش User Manager در cPanel

آموزش User Manager در cPanel

آموزش User Manager در cPanel به طور کلی هاست‌ با استفاده از ۲ سیستم عامل لینوکس و ویندوز ارائه می‌شوند و هرکدام از این سیستم عامل ها ابزار هایی را جهت مدیریت هاست ارائه میکنند، که از پرطرفدارترین آنها می شود به cPanel و Direct Admin اشاره کرد.

اما cPanel یک پنل مدیریت هاست مبتنی بر لینوکس است و سی پنل رابط کاربر گرافیکی را فراهم می کند و با بسیاری از ویژگی هایی که روند استفاده و راه اندازی یک  وب سایت را آسان و خودکار می کند، دسته بندی می شود. امروزه بسیاری از شرکت های ارائه دهنده ی خدمات هاستینگ از کنترل پنل قدرتمند cPanel روی سرور های خود استفاده میکنند. در نبض وب نیز ما از کنترل پنل cPanel استفاده میکنیم.

این بخش جدیدترین ویژگی cPanel است که در آخرین نگارش آن معرفی شد. با استفاده از این قسمت User manager می توانید تمام کاربرانی که در cPanel  دارید را با رابطی یک تکه کنترل کنید و این رابط تمام حساب های کاربران، که حساب ایمیل یا FTP دارند که به دامنه شما پیوست شده است را به شما نشان خواهد داد. با این رابط می توانید ای حساب ها را حذف، ویرایش و یا رمز عبورشان را تغییر دهید.این رابط این امکان را به شما می دهد تا User های جدیدی را اضافه کنید و به حساب ایمیل یا FTP پیوستشان دهید.

User Manager مدیریت کاربران که درآخرین نسخه cpanel ارائه شده است با کمک User Manager میتوان تمام کاربرای موجود در cpanel کنترل کرد و حساب ها و اکانت ها رو ویرایش کرد یا گذر واژه تغییر داد و میتوان اکانت های جدید بسازید یا کاربرای جدید اضافه کنید و با ایمیل و ftp خود مرتبط سازید.

آموزش کار با User Manager

وارد حساب cpanel خود میشوید بعد به انتهای سی پنل میرویم و از قسمت پرافنسس، User Manager رو انتخاب میکنیم.

آموزش کار با User Manager
آموزش کار با User Manager

برای استفاده از  user manager  و حذف حساب می توانید از مراحل زیر استفاه کنید.

با کلیک کردن بر روی آخرین گزینه در نوار سمت چپ user manager  را باز کنید و وقتی که user manager  را باز کردید رابطی شبیه به عکس زیر برایتان باز می شود.

آموزش کار با User Manager
آموزش کار با User Manager

می توانید تمام حساب های cPanel  را در این جا مشاهده کنید.که شامل حساب سیستم شما هم می شود. حسابی که آیکون inbox آن رنگی است نشان می دهد که حساب آدرس ایمیلی دارد و حسابی که آیکون کامیون آن رنگی است نشان می دهد که به حساب FTP دسترسی دارد، درحالیکه حسابی که ایکون دیسک آن رنگی باشد نشان می دهد که به وب دیسک دسترسی دارد.

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

در این مرحله از شما برای تایید کردن حذف  ایمیل سوال می شود. برای حذف کردن آن بر روی Delete  کلیک کنید.

حسابی را که می خواهید ویرایش کنید و یا رم عبر آن را تغییر دهید از user manager انتخاب کنید.

بر روی change password  زیر آن اکانت کلیک کنید. هد دو گزینه شما را به یک رابط هدایت می کنند که می توانید حساب را ویرایش کنید.

آموزش User Manager در cPanel
آموزش User Manager در cPanel

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

در قسمت services interface سرویس هایی که می خواهید برای حساب کاربری فعال کنید را انتخاب کنید.

آموزش User Manager در cPanel
آموزش User Manager در cPanel

اضافه کردن کاربر جدید درUser Manager

همچنین می توانید کاربر جدیدی اضافه کنید و دسترسی های ایمیل و FTP را برای آن صادر کنید و برای ساخت user جدید مراحل زیر را دنبال کنید.

سمت راست user manager بر روی ‘add user’ کلیک کنید. همان صفحه ای را مشاهده خواهید کرد که در edit user مشاهده کردید.

آموزش User Manager در cPanel
آموزش User Manager در cPanel

تمام اطلاعات مورد نیاز مثل username و password را بویسید، همچنین می توانید اسم کامل کاربر را هم وارد کنید اما این گزینه اختیاری است.

سرویس هایی که می خواهید به این کاربر بدهید را انتخاب کنید.با حرکت دادن سوییچ کنار هر سرویس آن سرویس را فعال و یا غیر فعال کنید.

بر روی create ضربه بزنید تا user را ساخته و به user manager interface بگردید و یا با زدن بر روی create and add another  می توانید user دیگری  بسازید.

اضافه کردن کاربر جدید درUser Manager
اضافه کردن کاربر جدید درUser Manager

آموزش بک آپ انواع کنترل پنل

آموزش بک آپ انواع کنترل پنل

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

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

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

وب‌سایت شما از دو بخش پایگاه داده و سایر فایل‌ها تشکیل‌شده است.

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

،Core installation، Theme ،Plugin، تصاویر و سایر فایل‌های رسانه‌ای، JavaScript، PHP Script و سایر کدهای برنامه‌نویسی، سایر فایل‌ها و صفحات وب استاتیک، پایگاه داده

آموزش بک آپ انواع کنترل پنل
آموزش بک آپ انواع کنترل پنل

آموزش بک آپ انواع کنترل پنل

بکاپ گیری کنترل پنل مدیریت هاست مانند Cpanel یا plesk یا DirectAdmin، webmin، virtualmin، centos web panel

فضای ذخیره برای نسخه پشتیبان با دسترسی FTP

استفاده از FTP Backup Storage کمک می‌کند یک نسخه پشتیبان از داده‌هایتان تهیه کنید تا بتوانید در صورت از بین رفتن داده‌های سرور، از نسخه پشتیبان استفاده کنید. این فضای خارجی بسیار قابل اطمینان است به این دلیل که از ارائه‌دهنده خدمات میزبانی وب شما کاملاً جدا عمل می‌کند.

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

  • فعالیت‌های خرابکارانه مثل حمله‌های سایبری
  • بد عمل کردن سخت‌افزارها
  • بروز مشکلات نرم‌افزاری
  • خطای انسانی
روش‌های بک آپ گرفتن از سایت
روش‌های بک آپ گرفتن از سایت

نحوه تهیه و انتقال بک آپ به Remote FTP در cPanel

برای ایجاد بک آپ از اکانت میزبانی وب خود در cPanel و ارسال آن بک آپ به یک سرور FTP، مانند راهنمای زیر اقدام نمایید:

۱- وارد cPanel شوید.
۲- در بخش FILES گزینه Backup را انتخاب نمایید.

نحوه تهیه و انتقال بک آپ به Remote FTP در cPanel 
نحوه تهیه و انتقال بک آپ به Remote FTP در cPanel

۳- از بخش Full Backup گزینه Download a Full Website Backup را انتخاب کنید.

نحوه تهیه و انتقال بک آپ به Remote FTP در cPanel
نحوه تهیه و انتقال بک آپ به Remote FTP در cPanel

۴- از بخش Generate a Full Backup گزینه Backup Destination را روی Remote FTP Server قرار دهید.

آموزش Backup انواع کنترل پنل ها
آموزش Backup انواع کنترل پنل ها

سپس فیلدهای موجود در این قسمت را مانند راهنمای زیر تکمیل نمایید:
Email Address: یک آدرس ایمیل که به آن دسترسی دارید در این قسمت وارد نمایید. گزارش فرایند انتقال اکانت بعد از انجام کلیه مراحل به این ایمیل ارسال خواهد شد.
Remote Server: در این قسمت IP سرور مقصد را وارد نمایید.
Remote User: نام کاربری اکانت مورد نظر در سرور مقصد را وارد نمایید. Backup در این اکانت قرار خواهد گرفت.
Remote Password: رمز عبور ورود به اکانت مورد نظر در سرور مقصد را وارد نمایید.
Port: در این فیلد پورت FTP یعنی ۲۱ را وارد نمایید.
Remote Dir: آدرس دایرکتوری مورد نظر در اکانت موجود در سرور مقصد را وارد نمایید. در واقع فایل Backup در این دایرکتوری قرار خواهد گرفت. اگر در این فیلد / قرار داده شود Backup به دایرکتوری Home اکانت در سرور مقصد منقل می شود.

۶- حالا روی دکمه Generate Backup کلیک کنید.
۷- به منظور اطمینان از انجام صحیح فرایند ایجاد Backup و انتقال آن به سرور مقصد، لازم است چند دقیقه منتظر بمانید تا گزارش کار به ایمیل درج شده در فیلد اول، ارسال گردد.

مقایسه بک آپ گیری انواع کنترل پنل ها
مقایسه بک آپ گیری انواع کنترل پنل ها

تهیه بکاپ از هاست دایرکت ادمین

برای تهیه بک آپ پس از ورود به هاست دایرکت ادمین خود و در بخش Your Account کافیست بر روی گزینه Create/Restore Backups کلیک نمائید:

تهیه بکاپ از هاست دایرکت ادمین
تهیه بکاپ از هاست دایرکت ادمین

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

تهیه بکاپ از هاست دایرکت ادمین
تهیه بکاپ از هاست دایرکت ادمین

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

به منظور دستیابی به فایل بک آپ تهیه شده به بخش File Manger مراجعه نمایید و فایل بک آپ در پوشه ای به نام Backups قرار داده می شود لذا به این پوشه مراجعه نمایید.

در صورت نیاز به دانلود این فایل می باید برروی آن دابل کلیک نمایید. متذکر می شود که در صورت حجیم بودن این فایل بهتر است از طریق نرم افزارهای FTP نسبت به دانلود آن اقدام نمایید.

مقایسه بک آپ گیری انواع کنترل پنل ها
مقایسه بک آپ گیری انواع کنترل پنل ها

تهیه بکاپ از کنترل پنل پلسک

به کنترل پنل هاست لاگین نموده و از منوی سمت راست و همانطور که در شکل زیر مشخص است وارد بخش Backup manager شوید.

تهیه بکاپ از کنترل پنل پلسک
تهیه بکاپ از کنترل پنل پلسک

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

آموزش Backup انواع کنترل پنل ها
آموزش Backup انواع کنترل پنل ها
در این قسمت مطابق شکل بالا، شما تنظیم می نمایید که بک آپ از چه قسمت هایی گرفته شود و یا اگر می‌خواهید full backup داشته باشید، تیک تمامی گزینه ها را انتخاب نمائید.
*** توجه داشته باشید در صورت نیاز به فول بکآپ گزینه Full را انتخاب کنید در غیر اینصورت تنها از تغییرات هاست نسبت به بکآپ قبلی، بکآپ گرفته می شود.
همچنین می توانید مشخص کنید که بعد از گرفتن بکآپ، در کجا ذخیره شود و در صورت تمایل با استفاده از FTP بکآپ خود را به روی سرور دیگری انتقال دهید.
در قسمت  when backup … اگر چک مارک این گزبنه فعال شود زمانی که عملیات گرفتن بکاپ از هاست تکمیل شود یک ایمیل به ایمیل کاربر ارسال می شود و اطلاع داده می شود عملیات بکاپ تکمیل شده است.
و در آخر بر روی OK کلیک کنید.
 منتظر بمانید که لینک دانلود فایل بکاپ هاست برای شما آماده گردد.
پس از این که لینک دانلود آماده شد بر روی دانلود فایل بکاپ هاست خود بر روی فلش سبز رنگ کلیک کنید تا بتوانید فایل بکآپ را دانلود نمائید.
توصیه می کنیم که همواره از اطلاعات خود بک آپ گرفته و برروی سیستم دیگری  ذخیره نمایید تا در مواقع لزوم از آن استفاده نموده و اطلاعات  هاست شما از بین نرود.
تهیه بکاپ از کنترل پنل پلسک
تهیه بکاپ از کنترل پنل پلسک

Rapidleech چیست و آموزش نصب آن

Rapidleech چیست و آموزش نصب آن

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

اگر سعی کردید فایلها را از وبسایت های مسدود شده دانلود کنید، اما برای این کار ناموفق بودید، Rapidleech را امتحان کنید که بهترین راه برای دانلود محتوا حتی از سایت های مسدود شده است

Rapidleech یک تکنولوژی مفید و در واقع، یک اسکریپت  متن باز است که امکان انتقال و دانلود فایل از سایت های اشترک فایل را فراهم می کند. به زبان ساده تر Rapidleech  نرم افزاری است که از پیاده سازی leeching پشتیبانی می کند و رپیدلیچ (Rapidleech) اسکریپت رایگان و متن باز است که بر روی سرور قرار گرفته و قابلیت دانلود و انتقال فایل ها را از سایت های اشتراک فایل (Share) مانند : رپید شیر (rapidshare.com)، هات فایل(hotfiles.com)، مگا شیر (megashare.info) و … دارد. به زبان ساده: رپیدلیچ (Rapidleech)ها لینک را از سایت های اشتراک فایل دریافت، به سرور خود انتقال داده و تبدیل به لینک مستقیم نموده این عمل سبب بالا رفتن سرعت دانلود و قابلیت رزیوم (Resume) لینک می گردد.

leeching در واقع لیچینگ فرایند کپی یا انتقال فایل از یک سرور به سرور دیگر است و یا میتوان گفت نوعی فناوری برای انتقال فایل سرور است.اما مواردی که باعث می شود استفاده از Rapidleech  را به دانلود مستقیم ترجیح دهیم.

Rapidleech چیست و آموزش نصب آن
Rapidleech چیست و آموزش نصب آن

آموزش نصب Rapidleech

  1. ابتدا اسکریپت را دانلود و از حالت فشرده خارج کرده و در هاست خود اپلود کنید.
  2. ادرس محل نصب اسکریپت را در مرورگر وارد کنید برای مثال اگر اسکریپت را در ادرس domin.com اپلود کردید ادرس domin.com/superleecher-installer.php را باز کنید.
  3. سپس صفحه ای را مشاهده میکنید که قوانین و شرایط استفاده از اسکریپت نوشته شده،چون که این قوانین هیچ اهمیتی ندارند (البته در ایران)میتونید I Agree And Install کلیک کنید.
  4. حال وارد صفحه ای میشوید که از شما ادرس ایمیلتان و رمز عبور مورد نظرتان را درخواست میکند،موارد خواسته شده را وارد و دکمه ی send را بزنید.
  5. برای استفاده از Rapidleech باید به آدرس domin.com/superleecher.php (به جای domin.com ادرس سایت خود را وارد نمایید) رفته و پس از وارد کردن ایمیل و رمز عبور در صفحه ی اصلی اسکریپت دو کادر به نام Adress که باید در آن لینک فایل مورد نظر برای لیچ را وارد کنید و rename که پر کردن آن اختیاری بوده و برای تغییر نام فایل است مشاهده میکنید.
    حال اگر پسوند لینکی که وارد کرده اید درست باشد فایل به درستی پس از چند ثانیه لیچ شده و در انتهای صفحه لینک فایل لیچ شده را میتوانید ملاحظه کنید.
آموزش نصب Rapidleech
آموزش نصب Rapidleech

شرایط نصب Rapidleech روی هاست

بر روی این هاست میبایست شرایط زیر برقرار باشد:

  • خاموش بودن safe_mode
    در صورت فعال بودن safe mode شما باید بر روی فایل های php تغییراتی بدهید.
  •  fsockopen فعال باشد
    این را از بوسیله phpinfo() می‌توانید برسی نمایید.
  • allow_call_time_pass_reference روشن باشد
    روشن بودن این گزینه اجباری نیست، اما فعال بودن آن باعث کاهش تعداد خطاهای احتمالی خواهد شد.
  •  allow_url_fopen روشن باشد
  • memory_limit یشتر از ۱۰۰ مگابایت باشد.
    در صورت برقرار نبودن این شرط شما در دریافت فایل‌های حجیم به مشکل برخورد خواهید نمود.
  • cURL suppor فعال باشد
    برای داشتن قابلیت برسی لینک‌ها به این امکان نیاز دارید.
  • output_buffering خاموش باشد
    برای نمایش وضعیت دانلود نیاز به خاموش بودن این گزینه دارید.
شرایط نصب Rapidleech روی هاست
شرایط نصب Rapidleech روی هاست

مقایسه بین IPv6 با IPv4 چیست

مقایسه بین IPv6 با IPv4 چیست

مقایسه بین IPv6 با IPv4 چیست برای اتصال یک گجت به اینترنت باید پروتکل‌ها و قراردادهای متعددی رعایت شود. در ساده‌ترین حالت، هر گجتی برای اتصال به اینترنت یا به بیان بهتر هر وسیله‌ای نظیر روتر برای اتصال به اینترنت نیازمند دریافت یک آدرس اینترنتی است که IP خوانده می‌شود.

Internet Protocol  که در سال‌های اخیر نسخه‌های جدیدی از آن معرفی شده است. شاید شما نیز تاکنون عبارت IPv6، IPv4 یا IPng را شنیده باشید.

آدرس پروتکل اینترنت یا IP address ( Internet Protocol address) به معنای شناسایی یکتا برای یک ارتباط تحت وب است که به وسیله ی  آن دستگاه های مختلف (یا سرورهای مختلف) در شبکه گسترده وب از هم بازشناخته می شوند و به صورت یک عدد در قالب aaa.bbb.ccc.ddd نمایش داده می شود، بدین ترتیب موقعیت جغرافیایی کاربر، اطلاعات اتصال به شبکه و… قابل شناسایی و پیگیری است، البته باید توجه نمود که بیشتر کاربران خانگی از IP اختصاص داده شده توسط سرویس دهنده اینترنت خود (ISP ) استفاده می کنند، لذا IP آنان در واقع شماره اختصاص داده شده توسط شرکت خدمات دهنده اینترنت است که معمولا تعداد و سری خاصی از IP ها را برای اتصال در اختیار دارد، از این رو IP کاربر در هر بار اتصال به اینترنت ممکن است تغییر کند، منتها کشور، نام و موقعیت جغرافیایی سرویس دهنده کاربر همان اطلاعات ISP خواهد بود، چون کاربر از یکی از کانال ها و شماره های اتصال آن شرکت استفاده می کند.

مقایسه بین IPv6 با IPv4 چیست
مقایسه بین IPv6 با IPv4 چیست

فرق بین public ip و PRIVATE IP Address

آدرسهای IP عمومی، همان آدرسهای IP منحصر به فرد و دائمی هستند که به دستگاههای متصل به اینترنت اختصاص داده می شوند و می توانند به صورت مستقل در اینترنت مورد استفاده قرار گیرند و بسیار شبیه به آدرس مکانی می باشند.
وقتی www.google.com و یا www.yahoo.com را تایپ می کنید، نام سایت توسط یک سرور DNS به یک آدرس IP جهت پیدا کردن سرور میزبان تبدیل می شود. این وبسایت ها یک آدرس دائمی (IP) دارند، که به عنوان آدرس IP عمومی نامیده می شود. شما می توانید با استفاده از آدرس IP عمومی یا نام دامنه خود به این وبسایت ها دست پیدا کنید لازم به ذکر است همه وب سایت ها حتما نباید آدرس IP عمومی خود را داشته باشند.
اصولا IP  عمومی افرادی که از خطوط اینترنتی برای اتصال به آن استفاده می کنند توسط ارائه دهنده خدمات اینترنت یا ISP(Internet Service Provider) آنها تعیین می شود، همچنین امکان خرید آدرس های IP عمومی بیشتر از ISP به وسیله ی سازمان IANA – Internet Assigned Numbers Authority که نظارت بر اختصاص آدرسهای IP عمومی را برعهده دارد، وجود دارد.
آی پی عمومی استاتیک (Static Public IP Address) یک آدرس IP ثابت و غیرقابل تغییر می باشد. به عنوان مثال، اگر سازمانی یک آدرس IP را از ISP خود خریداری و از آن برای میزبانی وب سایت خود استفاده کند، افراد می توانند با استفاده از آن آدرس IP به وبسایت مورد نظر دست پیدا کنند. این نوع از IP دائمی و اختصاصی می باشد.
اصولا ISP ها یک آدرس IP عمومی استاتیک را به اکثر مشترکین شخصی (خانگی) ارائه نمی دهند و معمولا برای اینگونه از کاربران از یک آدرس IP دینامیک (Dynamic IP Address)که پس از هربار قطعی و وصلی اینترنت تغییرپیدا می کنند، استفاده می شود.
آدرس های ip خصوصی در یک شبکه ی LAN (Local Area Network) قرار می گیرند، اگر کاربر یک شبکه ی اینترنت داشته باشد ولیکن چندین دستگاه درحال استفاده از این شبکه باشند، ISP  نمی تواند یک آدرس IP عمومی را برای هر یک از این دستگاه ها تعیین کند، در این حالت می بایست فقط یک آدرس IP اختصاصی (private ip address) به هر سیستم (به صورت دستی یا با استفاده از یک سرور روتر / DHCP) اختصاص داده شود.
در چنین مواردی روتر با استفاده از NAT (Network Address Translation)آی پی عمومی (PUBLIC IP) را به آی پی خصوصی (private IP) و بالعکس تبدیل می کند.
 
رنج آی پی خصوصی ( PRIVATE IP)
Class A : 10.0.0.0 to 10.255.255.255
Class B :172.16.0.0 to 172.31.255.255
فرق بین public ip و PRIVATE IP Address
فرق بین public ip و PRIVATE IP Address

آدرس دهی IPv6 و IPv4

در حال حاضر دو نوع آدرس آی‌پی به شرح زیر وجود دارد:

IPv4: نسخه چهارم پروتکل اینترنت (IPv4) سرنام (Internet Protocol version 4) دارای آدرس‌های ۳۲ بیتی است که در قالب چهار مقدار اعشاری که در گروه‌های هشت‌یایی شبیه به ۹۲.۱۰۶.۵۰.۲۰۰ قرار دارند نوشته می‌شوند. هر گروه هشت‌تایی در مبنای دودویی نوشته می‌شود که دقیقا ۸ بیت است. به‌طور مثال مقدار ۹۲ در فرمت دودویی برابر با ۰۱۰۱ ۱۱۰۰ است.

آدرس­  IP  ورژن ۴  یک آدرس ۳۲ بیتی است که به صورت ۴ عدد در مبنای ده که با نقطه از هم جدا شده اند، نمایش داده می­ شود (مانند : ۱۹۲.۱۶۸.۱.۱ ). این ورژن از IP به تعداد ۲ به توان ۳۲ آدرس را ارائه می­ کند. در حال حاضر بیش از ۹۰ درصد آدرس­ ها در جهان  ، IPv4 می­ باشد.

IPv6: در نسخه ششم پروتکل اینترنت (IPv6) سرنام Internet Protocol version 6 مقادیر ۱۲۸ بیتی هستند و در بلوک‌های هشت‌گانه با اعداد هگزا نوشته می‌شوند. مثال زیر نمونه‌ای از یک آدرس مبتنی بر پروتکل نسل ششم است. این تغییر می تواند ۲ به توان ۱۲۸ آدرس یکتا را ارائه دهد . این میزان آدرس IP، پیشرفت بسیار زیادی را نسبت به تعداد آدرس IP که IPv4 ارائه می کند(۲ به توان ۳۲) دارد.

‌‌۲۰۰۱:0DB8:0B80:0000:0000:00D3:9C5A:00CC

نکته: یک مقدار هگزادسیمال (عدد هگزا خوانده می‌شود) که به آن مبنای شانزده گفته می‌شود، اعداد را به شکل متفاوتی نشان می‌دهد. در مبنای ۱۶ اعداد از مقدار ۰ تا ۹ به شکل عادی نوشته شده اما از مقدار ۱۰ به بعد از کاراکترهای A تا F برای نمایش آن‌ها استفاده می‌شود.

۰, ۱, ۲, ۳, ۴, ۵, ۶, ۷, ۸, ۹, A, B, C, D, E, F

آدرس دهی IPv6 و IPv4
آدرس دهی IPv6 و IPv4

ابزارهای تست Ping برای IPv4 و IPv6

برای مشخص کردن ping یک آدرس IPv4 می توانید command prompt ویندوز را باز کرده و داخل آن کلمه ی ping را به همراه آدرس سایت مورد نظرتان بنویسید. مثلا ping google.com

برای مشخص کردن ping یک آدرس IPv6 می توانید command prompt ویندوز را باز کرده و داخل آن کلمه ی ping را به همراه آدرس سایت مورد نظرتان بنویسید.

برای سیستم های UNIX:

ping6 google.com

برای سیستم های ویندوز:

ping google.com -6

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

  1. routing بهینه شده
  2. پیکربندی خودکار قابلیت ها جهت مدیریت آسان تر (عدم نیاز به DHCP)
  3. عدم وجود NAT (شفافیت بهتر برای تمامی دستگاه ها)
  4. عدم وجود IP های تکراری
  5. داشتن IPSEC به صورت پیش فرض
  6. multicast routing ارتقاء یافته و بهتر
  7. قالب های ساده شده ی header
ابزارهای تست Ping برای IPv4 و IPv6
ابزارهای تست Ping برای IPv4 و IPv6

تکنولوژی و فواید SNI چیست

تکنولوژی و فواید SNI چیست

تکنولوژی و فواید SNI چیست، SSL یا Secure Socket Layer راه حلی جهت برقراری ارتباطات ایمن میان یک سرویس دهنده و یک سرویس گیرنده است که توسط شرکت Netscape ارایه شده است.
در واقع با استفاده از SSL اطلاعات شما و وبسایت با استفاده از الگوریتم خاصی که توسط شرکت ارائه دهنده SSL ایجاد شده است کد شده و این اطلاعات نامفهوم و کد شده است که در شبکه ارتباطی منتقل می گردد. بنابراین در صورتی که عواملی سودجو قصد نفوذ به شبکه و دزدی یا سوء استفاده از اطلاعات را داشته باشند با اطلاعات نامفهوم و غیر قابل استفاده مواجه خواهند شد.

SNI (اس‌ان‌ای) یا همان Server Name Indication (نشانگر نام سرور) یک ویژگی در پروتکل TLS می‌باشد که نام میزبان درخواست شده را به عنوان بخشی از SSL/TLS ارسال می کند، بنابراین وب سرور قادر به انتخاب وب سایت درست و ارائه گواهی مناسب به مرورگر است.

تکنولوژی SNI به ما کمک میکند که با آی پی اشتراکی سرور نیز بتوانیم اقدام به نصب گواهی SSL کنیم.

در گذشته تنها زمانی امکان نصب و فعال سازی SSL در یک وبسایت وجود داشت که آن وبسایت از IP اختصاصی بهره مند بود.
از طرفی با گسترش فعالیت های تحت وب طی چند سال گذشته IP های نسخه ۴ یا IPv4 رو به اتمام است بنابراین لزوم صرفه جویی در استفاده از IP  به شدت ذهن فعالین در این حوزه را مشغول خود کرده است.

مفتخریم اعلام نماییم، persianwhois.com به عنوان یکی از پیشتازین میزبانی وب در ایران با بهره گیری از تکنولوژی جدید SNI یا Server Name Indication موفق به ارائه SSL بدون نیاز به IP اختصاصی شده است!

بنابراین از این پس بدون نیاز به پرداخت هزینه های IP اختصاصی قادر خواهید بود از SSL استفاده فرمایید!

تکنولوژی و فواید SNI چیست
تکنولوژی و فواید SNI چیست

فواید استفاده از SNI

در گذشته تنها زمانی امکان نصب و فعال سازی SSL در یک وبسایت وجود داشت که آن وب سایت از IP اختصاصی بهره مند بود. ، با توجه به هزینه مجزا برای IP و با توجه به رو به اتمام رفتن IP های نسخه ۴ (IPv4) جهت رفع این مشکل SNI بوجود آمد.

مزیت اصلی SNI این است که گواهی های متعدد می توانند به یک آدرس آی پی سرور متصل شوند، در حالی که بدون SNI یک آدرس IP جداگانه برای هر یک از وب سایت های ایمن SSL مورد نیاز است.

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

  • نیازی به پرداخت هزینه ای پی اختصاصی برای تهیه SSL نمی باشد .
  • کاهش و صرفه جویی در استفاده های بی مورد از IPv4 و IPv6
فواید استفاده از SNI
فواید استفاده از SNI

پشتیبانی مرورگر ها و سیستم عامل ها از SNI

نرم افزار نوع پشتیبانی میشود؟ تذکرات سال پشتیبانی
Internet Explorer مرورگر وب بله از نسخه ۷ در ویندوز Vista ( در ویندوز XP پشتیبانی نمیشود) ۲۰۰۶
Mozilla Firefox مرورگر وب بله از نسخه ۲.۰ ۲۰۰۶
cURL کتابخانه و ابزار خط فرمان بله از نسخه ۷.۱۸.۱ ۲۰۰۸
Safari مرورگر وب بله در ویندوز XP پشتیبانی نمی شود.  –
Google Chrome مرورگر وب بله از نسخه ۶ ۲۰۱۰
BlackBerry 10 مرورگر وب بله در تمامی نسخه BB10 پشتیبانی میشود. ۲۰۱۳
BlackBerry OS مرورگر وب خیر در نسخه های قبل از ۷.۱ پشتیبانی نمیشود.  –
elinks مرورگر وب خیر در نسخه های قبل از ۰.۱۲pre6 پشتیبانی نمیشود.  –
Windows Mobile مرورگر وب بله تقریبا بعد از نسخه ۶.۵  –
مرورگر پیشفرض اندروید مرورگر وب بله از نسخه ۳ برای تبلت ها و از نسخه ۴ برای تلفن های همراه ۲۰۱۱
wget ابزار خط فرمان بله از نسخه ۱.۱۴  –
مرورگر نوکیا برای Symbian مرورگر وب خیر  –
مرورگر Opera برای Symbian مرورگر وب خیر در سری ۶۰ پشتیبانی نمیشود.  –
IBM HTTP Server کارگزار وب بله از نسخه ۹.۰.۰  –
Apache Tomcat کارگزار وب بله در نسخه های قبل از ۸.۵ پشتیبانی نمیشود.  –
Apache HTTP Server کارگزار وب بله از نسخه ۲.۲.۱۲ ۲۰۰۹
Microsoft IIS کارگزار وب بله از نسخه ۸ ۲۰۱۲
nginx کارگزار وب بله از نسخه ۰.۵.۲۳ ۲۰۰۷
Jetty کارگزار وب بله از نسخه ۹.۳.۰ ۲۰۱۵
Qt کتابخانه بله از نسخه ۴.۸ ۲۰۱۱
Mozilla NSS server side کتابخانه خیر  –
۴th Dimension کتابخانه خیر در نسخه های قبل از ۱۵.۲ پشتیبانی نمیشود.  –
Java کتابخانه بله از نسخه ۱.۷ ۲۰۱۱
ColdFusion / Lucee کتابخانه بله ColdFusion از نسخه ۱۰ آپدیت ۱۸ و نسخه ۱۱ آپدیت ۷Lucee از نسخه ۴.۵.۱.۰۱۹، نسخه ۵.۰.۰.۵۰ ۲۰۱۵
Erlang کتابخانه بله از نسخه r17 ۲۰۱۳
Go کتابخانه بله از نسخه ۱.۴ ۲۰۱۱
Perl کتابخانه بله از نسخه ۱.۵۰ Net::SSLeay و نسخه ۱.۵۶ IO::Socket::SSL ۲۰۱۲
PHP کتابخانه بله از نسخه ۵.۳ ۲۰۱۴
Python کتابخانه بله از نسخه ۲.۷.۹rc1 و ۳.۲alpha4 ۲۰۱۱ برای نسخه ۳۲۰۱۴ برای نسخه ۲
Ruby کتابخانه بله از نسخه ۲.۰ ۲۰۱۱
پشتیبانی مرورگر ها و سیستم عامل ها از SNI
پشتیبانی مرورگر ها و سیستم عامل ها از SNI

رفع مشکل سبز نشدن گواهینامه SSL

امروزه امنیت یکی از ارکان اصلی موفقیت وب‌سایت‌ها، فروشگاه‌های اینترنتی، استارتاپ‌ها و کسب‌وکارهای آنلاین است. یکی از روش‌های رایج برای تأمین امنیت داده‌ها در بستر وب، استفاده از گواهینامه امنیتی SSL است. با نصب این گواهی، وب‌سایت شما از پروتکل HTTP به HTTPS منتقل می‌شود و اطلاعات کاربران به‌صورت رمزنگاری‌شده بین مرورگر و سرور رد و بدل می‌گردد.

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

چرا SSL استفاده کنیم؟

پروتکل HTTP داده‌ها را به‌صورت متنی (Plain Text) منتقل می‌کند؛ به همین دلیل، در صورت شنود یا حملات مرد میانی (Man-in-the-Middle)، اطلاعات حساس مانند رمز عبور، اطلاعات کارت بانکی و… به‌راحتی قابل دسترسی خواهند بود.

در مقابل، پروتکل HTTPS که با استفاده از SSL فعال می‌شود، این اطلاعات را رمزنگاری می‌کند و سطح بالاتری از امنیت و اعتماد را برای کاربران فراهم می‌آورد. در نتیجه، برای تمامی سایت‌هایی که با اطلاعات کاربری و تراکنش‌ها سر و کار دارند، استفاده از SSL ضروری است.

چرا قفل سبز گواهینامه SSL نمایش داده نمی‌شود؟

پس از نصب و فعال‌سازی موفق گواهینامه SSL، دامنه‌ی سایت به صورت خودکار به آدرس HTTPS هدایت می‌شود. اما گاهی مرورگرها به‌جای نمایش قفل سبز، علامتی هشدار یا اخطار امنیتی نشان می‌دهند. دلیل اصلی این مشکل، بروز خطای Mixed Content است.

خطای SSL چیست و چگونه رخ می‌دهد؟

خطای Mixed Content زمانی اتفاق می‌افتد که محتوای صفحه وب‌سایت شما (تصاویر، فایل‌های CSS، JS، فونت‌ها و …) از طریق آدرس‌های HTTP بارگذاری شوند، در حالی که صفحه اصلی با پروتکل HTTPS بارگذاری شده است. در این شرایط، مرورگر اتصال را «ناامن» تشخیص داده و قفل سبز را نمایش نمی‌دهد.

آموزش رفع خطاهای SSL و نمایش قفل سبز در مرورگرها

برای رفع مشکل گواهی امنیتی سایت و نمایش کامل قفل سبز SSL مراحل زیر را طی کنید:

۱. بررسی سورس وب‌سایت با ابزار DevTools کروم

  • وب‌سایت را در مرورگر Google Chrome باز کنید.

  • کلید F12 را فشار دهید یا راست‌کلیک کرده و گزینه “Inspect” را انتخاب کنید.

  • وارد تب Security شوید.

  • صفحه را یک بار Refresh کنید تا اطلاعات جدید بارگذاری شود.

در این بخش، مرورگر لیستی از منابع بارگذاری‌شده را نمایش می‌دهد. اگر برخی از منابع از آدرس HTTP بارگذاری شده باشند، خطای Mixed Content در همین بخش نمایش داده خواهد شد.

۲. مشاهده درخواست‌های ناامن در Network Panel

  • از تب Security، روی لینک “View request in Network Panel” کلیک کنید.

  • در تب Network، تمامی منابع بارگذاری‌شده همراه با پروتکل‌شان نمایش داده می‌شوند.

  • منابعی که هنوز از آدرس HTTP استفاده می‌کنند را شناسایی کرده و یادداشت کنید.

۳. اصلاح لینک‌های HTTP در قالب و محتوای سایت

اکنون باید کلیه لینک‌هایی که از HTTP استفاده می‌کنند را به HTTPS تغییر دهید:

  • در فایل‌های قالب (Theme) وردپرس یا CMS مورد استفاده، مسیر لینک‌های تصاویر، استایل‌ها و اسکریپت‌ها را جست‌وجو کرده و به https تغییر دهید.

  • در محتوای صفحات، نوشته‌ها و ابزارک‌ها، لینک‌های داخلی را بررسی و اصلاح نمایید.

  • اگر از افزونه‌هایی استفاده می‌کنید که لینک‌ها را به صورت داینامیک تولید می‌کنند، تنظیمات آن افزونه‌ها را نیز بررسی کنید.

راهکارهای فنی برای رفع خطاهای SSL

استفاده از افزونه‌های مدیریت SSL

اگر از وردپرس استفاده می‌کنید، افزونه‌هایی مثل Really Simple SSL به شما کمک می‌کنند تا به‌صورت خودکار منابع ناامن را به HTTPS تغییر دهید. این افزونه‌ها معمولاً موارد زیر را انجام می‌دهند:

  • هدایت تمام ترافیک به نسخه HTTPS
  • تغییر لینک‌های داخلی از http به https
  • اسکن برای منابع ناامن در محتوای صفحات

بررسی گواهینامه SSL از نظر اعتبار

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

  • تاریخ اعتبار گواهینامه

  • تنظیمات نام دامنه (CN)

  • نصب زنجیره کامل گواهی (Certificate Chain)

از ابزارهایی مانند SSL Checker برای بررسی وضعیت گواهینامه استفاده کنید.

بررسی ریدایرکت صحیح به HTTPS

ریدایرکت نادرست از http به https نیز می‌تواند موجب بروز خطا شود. برای اطمینان از تنظیم صحیح ریدایرکت موارد زیر را بررسی کنید:

  • فایل .htaccess (در سرورهای Apache)

  • فایل nginx.conf (در سرورهای Nginx)

  • تنظیمات CDN مانند Cloudflare که می‌تواند رفتار ریدایرکت را کنترل کند

نمونه کد ریدایرکت صحیح در .htaccess:

apache
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

آکادمی SSL؛ آموزش کامل امنیت سایت

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

نتیجه‌گیری

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

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